mirror of
https://github.com/outline/outline.git
synced 2026-01-06 02:59:54 -06:00
Merge branch 'main' of github.com:outline/outline
This commit is contained in:
@@ -25,7 +25,7 @@ import User from "~/models/User";
|
||||
import UserMembership from "~/models/UserMembership";
|
||||
import withStores from "~/components/withStores";
|
||||
import {
|
||||
PartialWithId,
|
||||
PartialExcept,
|
||||
WebsocketCollectionUpdateIndexEvent,
|
||||
WebsocketEntitiesEvent,
|
||||
WebsocketEntityDeletedEvent,
|
||||
@@ -214,23 +214,20 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.update",
|
||||
action(
|
||||
(event: PartialWithId<Document> & { title: string; url: string }) => {
|
||||
documents.add(event);
|
||||
action((event: PartialExcept<Document, "id" | "title" | "url">) => {
|
||||
documents.add(event);
|
||||
|
||||
if (event.collectionId) {
|
||||
const collection = collections.get(event.collectionId);
|
||||
collection?.updateDocument(event);
|
||||
}
|
||||
if (event.collectionId) {
|
||||
const collection = collections.get(event.collectionId);
|
||||
collection?.updateDocument(event);
|
||||
}
|
||||
)
|
||||
})
|
||||
);
|
||||
|
||||
this.socket.on(
|
||||
"documents.archive",
|
||||
action((event: PartialWithId<Document>) => {
|
||||
documents.add(event);
|
||||
policies.remove(event.id);
|
||||
action((event: PartialExcept<Document, "id">) => {
|
||||
documents.addToArchive(event as Document);
|
||||
|
||||
if (event.collectionId) {
|
||||
const collection = collections.get(event.collectionId);
|
||||
@@ -241,7 +238,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.delete",
|
||||
action((event: PartialWithId<Document>) => {
|
||||
action((event: PartialExcept<Document, "id">) => {
|
||||
documents.add(event);
|
||||
policies.remove(event.id);
|
||||
|
||||
@@ -265,7 +262,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.add_user",
|
||||
async (event: PartialWithId<UserMembership>) => {
|
||||
async (event: PartialExcept<UserMembership, "id">) => {
|
||||
userMemberships.add(event);
|
||||
|
||||
// Any existing child policies are now invalid
|
||||
@@ -286,7 +283,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.remove_user",
|
||||
(event: PartialWithId<UserMembership>) => {
|
||||
(event: PartialExcept<UserMembership, "id">) => {
|
||||
userMemberships.remove(event.id);
|
||||
|
||||
// Any existing child policies are now invalid
|
||||
@@ -308,7 +305,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.add_group",
|
||||
(event: PartialWithId<GroupMembership>) => {
|
||||
(event: PartialExcept<GroupMembership, "id">) => {
|
||||
groupMemberships.add(event);
|
||||
|
||||
const group = groups.get(event.groupId!);
|
||||
@@ -330,16 +327,16 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"documents.remove_group",
|
||||
(event: PartialWithId<GroupMembership>) => {
|
||||
(event: PartialExcept<GroupMembership, "id">) => {
|
||||
groupMemberships.remove(event.id);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("comments.create", (event: PartialWithId<Comment>) => {
|
||||
this.socket.on("comments.create", (event: PartialExcept<Comment, "id">) => {
|
||||
comments.add(event);
|
||||
});
|
||||
|
||||
this.socket.on("comments.update", (event: PartialWithId<Comment>) => {
|
||||
this.socket.on("comments.update", (event: PartialExcept<Comment, "id">) => {
|
||||
comments.add(event);
|
||||
});
|
||||
|
||||
@@ -347,11 +344,11 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
comments.remove(event.modelId);
|
||||
});
|
||||
|
||||
this.socket.on("groups.create", (event: PartialWithId<Group>) => {
|
||||
this.socket.on("groups.create", (event: PartialExcept<Group, "id">) => {
|
||||
groups.add(event);
|
||||
});
|
||||
|
||||
this.socket.on("groups.update", (event: PartialWithId<Group>) => {
|
||||
this.socket.on("groups.update", (event: PartialExcept<Group, "id">) => {
|
||||
groups.add(event);
|
||||
});
|
||||
|
||||
@@ -359,24 +356,36 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
groups.remove(event.modelId);
|
||||
});
|
||||
|
||||
this.socket.on("groups.add_user", (event: PartialWithId<GroupUser>) => {
|
||||
groupUsers.add(event);
|
||||
});
|
||||
this.socket.on(
|
||||
"groups.add_user",
|
||||
(event: PartialExcept<GroupUser, "id">) => {
|
||||
groupUsers.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("groups.remove_user", (event: PartialWithId<GroupUser>) => {
|
||||
groupUsers.removeAll({
|
||||
groupId: event.groupId,
|
||||
userId: event.userId,
|
||||
});
|
||||
});
|
||||
this.socket.on(
|
||||
"groups.remove_user",
|
||||
(event: PartialExcept<GroupUser, "id">) => {
|
||||
groupUsers.removeAll({
|
||||
groupId: event.groupId,
|
||||
userId: event.userId,
|
||||
});
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("collections.create", (event: PartialWithId<Collection>) => {
|
||||
collections.add(event);
|
||||
});
|
||||
this.socket.on(
|
||||
"collections.create",
|
||||
(event: PartialExcept<Collection, "id">) => {
|
||||
collections.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("collections.update", (event: PartialWithId<Collection>) => {
|
||||
collections.add(event);
|
||||
});
|
||||
this.socket.on(
|
||||
"collections.update",
|
||||
(event: PartialExcept<Collection, "id">) => {
|
||||
collections.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on(
|
||||
"collections.delete",
|
||||
@@ -398,7 +407,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
})
|
||||
);
|
||||
|
||||
this.socket.on("teams.update", (event: PartialWithId<Team>) => {
|
||||
this.socket.on("teams.update", (event: PartialExcept<Team, "id">) => {
|
||||
if ("sharing" in event && event.sharing !== auth.team?.sharing) {
|
||||
documents.all.forEach((document) => {
|
||||
policies.remove(document.id);
|
||||
@@ -410,23 +419,23 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"notifications.create",
|
||||
(event: PartialWithId<Notification>) => {
|
||||
(event: PartialExcept<Notification, "id">) => {
|
||||
notifications.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on(
|
||||
"notifications.update",
|
||||
(event: PartialWithId<Notification>) => {
|
||||
(event: PartialExcept<Notification, "id">) => {
|
||||
notifications.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("pins.create", (event: PartialWithId<Pin>) => {
|
||||
this.socket.on("pins.create", (event: PartialExcept<Pin, "id">) => {
|
||||
pins.add(event);
|
||||
});
|
||||
|
||||
this.socket.on("pins.update", (event: PartialWithId<Pin>) => {
|
||||
this.socket.on("pins.update", (event: PartialExcept<Pin, "id">) => {
|
||||
pins.add(event);
|
||||
});
|
||||
|
||||
@@ -434,11 +443,11 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
pins.remove(event.modelId);
|
||||
});
|
||||
|
||||
this.socket.on("stars.create", (event: PartialWithId<Star>) => {
|
||||
this.socket.on("stars.create", (event: PartialExcept<Star, "id">) => {
|
||||
stars.add(event);
|
||||
});
|
||||
|
||||
this.socket.on("stars.update", (event: PartialWithId<Star>) => {
|
||||
this.socket.on("stars.update", (event: PartialExcept<Star, "id">) => {
|
||||
stars.add(event);
|
||||
});
|
||||
|
||||
@@ -496,14 +505,14 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"fileOperations.create",
|
||||
(event: PartialWithId<FileOperation>) => {
|
||||
(event: PartialExcept<FileOperation, "id">) => {
|
||||
fileOperations.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on(
|
||||
"fileOperations.update",
|
||||
(event: PartialWithId<FileOperation>) => {
|
||||
(event: PartialExcept<FileOperation, "id">) => {
|
||||
fileOperations.add(event);
|
||||
|
||||
if (
|
||||
@@ -520,7 +529,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"subscriptions.create",
|
||||
(event: PartialWithId<Subscription>) => {
|
||||
(event: PartialExcept<Subscription, "id">) => {
|
||||
subscriptions.add(event);
|
||||
}
|
||||
);
|
||||
@@ -532,11 +541,11 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
}
|
||||
);
|
||||
|
||||
this.socket.on("users.update", (event: PartialWithId<User>) => {
|
||||
this.socket.on("users.update", (event: PartialExcept<User, "id">) => {
|
||||
users.add(event);
|
||||
});
|
||||
|
||||
this.socket.on("users.demote", async (event: PartialWithId<User>) => {
|
||||
this.socket.on("users.demote", async (event: PartialExcept<User, "id">) => {
|
||||
if (event.id === auth.user?.id) {
|
||||
documents.all.forEach((document) => policies.remove(document.id));
|
||||
await collections.fetchAll();
|
||||
@@ -545,7 +554,7 @@ class WebsocketProvider extends React.Component<Props> {
|
||||
|
||||
this.socket.on(
|
||||
"userMemberships.update",
|
||||
async (event: PartialWithId<UserMembership>) => {
|
||||
async (event: PartialExcept<UserMembership, "id">) => {
|
||||
userMemberships.add(event);
|
||||
}
|
||||
);
|
||||
|
||||
@@ -28,7 +28,7 @@ import { settingsPath } from "~/utils/routeHelpers";
|
||||
import Collection from "./Collection";
|
||||
import Notification from "./Notification";
|
||||
import View from "./View";
|
||||
import ParanoidModel from "./base/ParanoidModel";
|
||||
import ArchivableModel from "./base/ArchivableModel";
|
||||
import Field from "./decorators/Field";
|
||||
import Relation from "./decorators/Relation";
|
||||
|
||||
@@ -38,7 +38,7 @@ type SaveOptions = JSONObject & {
|
||||
autosave?: boolean;
|
||||
};
|
||||
|
||||
export default class Document extends ParanoidModel {
|
||||
export default class Document extends ArchivableModel {
|
||||
static modelName = "Document";
|
||||
|
||||
constructor(fields: Record<string, any>, store: DocumentsStore) {
|
||||
@@ -176,7 +176,10 @@ export default class Document extends ParanoidModel {
|
||||
@observable
|
||||
parentDocumentId: string | undefined;
|
||||
|
||||
@Relation(() => Document)
|
||||
/**
|
||||
* Parent document that this is a child of, if any.
|
||||
*/
|
||||
@Relation(() => Document, { onArchive: "cascade" })
|
||||
parentDocument?: Document;
|
||||
|
||||
@observable
|
||||
@@ -191,9 +194,6 @@ export default class Document extends ParanoidModel {
|
||||
@observable
|
||||
publishedAt: string | undefined;
|
||||
|
||||
@observable
|
||||
archivedAt: string;
|
||||
|
||||
/**
|
||||
* @deprecated Use path instead
|
||||
*/
|
||||
|
||||
7
app/models/base/ArchivableModel.ts
Normal file
7
app/models/base/ArchivableModel.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
import { observable } from "mobx";
|
||||
import ParanoidModel from "./ParanoidModel";
|
||||
|
||||
export default abstract class ArchivableModel extends ParanoidModel {
|
||||
@observable
|
||||
archivedAt: string | undefined;
|
||||
}
|
||||
@@ -3,12 +3,16 @@ import type Model from "../base/Model";
|
||||
|
||||
/** The behavior of a relationship on deletion */
|
||||
type DeleteBehavior = "cascade" | "null" | "ignore";
|
||||
/** The behavior of a relationship on archival */
|
||||
type ArchiveBehavior = "cascade" | "null" | "ignore";
|
||||
|
||||
type RelationOptions<T = Model> = {
|
||||
/** Whether this relation is required. */
|
||||
required?: boolean;
|
||||
/** Behavior of this model when relationship is deleted. */
|
||||
onDelete: DeleteBehavior | ((item: T) => DeleteBehavior);
|
||||
onDelete?: DeleteBehavior | ((item: T) => DeleteBehavior);
|
||||
/** Behavior of this model when relationship is archived. */
|
||||
onArchive?: ArchiveBehavior | ((item: T) => ArchiveBehavior);
|
||||
};
|
||||
|
||||
type RelationProperties<T = Model> = {
|
||||
|
||||
@@ -12,7 +12,7 @@ import Team from "~/models/Team";
|
||||
import User from "~/models/User";
|
||||
import env from "~/env";
|
||||
import { setPostLoginPath } from "~/hooks/useLastVisitedPath";
|
||||
import { PartialWithId } from "~/types";
|
||||
import { PartialExcept } from "~/types";
|
||||
import { client } from "~/utils/ApiClient";
|
||||
import Desktop from "~/utils/Desktop";
|
||||
import Logger from "~/utils/Logger";
|
||||
@@ -20,8 +20,8 @@ import isCloudHosted from "~/utils/isCloudHosted";
|
||||
import Store from "./base/Store";
|
||||
|
||||
type PersistedData = {
|
||||
user?: PartialWithId<User>;
|
||||
team?: PartialWithId<Team>;
|
||||
user?: PartialExcept<User, "id">;
|
||||
team?: PartialExcept<Team, "id">;
|
||||
collaborationToken?: string;
|
||||
availableTeams?: {
|
||||
id: string;
|
||||
|
||||
@@ -21,7 +21,7 @@ import env from "~/env";
|
||||
import type {
|
||||
FetchOptions,
|
||||
PaginationParams,
|
||||
PartialWithId,
|
||||
PartialExcept,
|
||||
SearchResult,
|
||||
} from "~/types";
|
||||
import { client } from "~/utils/ApiClient";
|
||||
@@ -489,7 +489,7 @@ export default class DocumentsStore extends Store<Document> {
|
||||
super.fetch(
|
||||
id,
|
||||
options,
|
||||
(res: { data: { document: PartialWithId<Document> } }) =>
|
||||
(res: { data: { document: PartialExcept<Document, "id"> } }) =>
|
||||
res.data.document
|
||||
);
|
||||
|
||||
|
||||
@@ -11,10 +11,11 @@ import { Pagination } from "@shared/constants";
|
||||
import { type JSONObject } from "@shared/types";
|
||||
import RootStore from "~/stores/RootStore";
|
||||
import Policy from "~/models/Policy";
|
||||
import ArchivableModel from "~/models/base/ArchivableModel";
|
||||
import Model from "~/models/base/Model";
|
||||
import { LifecycleManager } from "~/models/decorators/Lifecycle";
|
||||
import { getInverseRelationsForModelClass } from "~/models/decorators/Relation";
|
||||
import type { PaginationParams, PartialWithId, Properties } from "~/types";
|
||||
import type { PaginationParams, PartialExcept, Properties } from "~/types";
|
||||
import { client } from "~/utils/ApiClient";
|
||||
import Logger from "~/utils/Logger";
|
||||
import { AuthorizationError, NotFoundError } from "~/utils/errors";
|
||||
@@ -81,7 +82,7 @@ export default abstract class Store<T extends Model> {
|
||||
};
|
||||
|
||||
@action
|
||||
add = (item: PartialWithId<T> | T): T => {
|
||||
add = (item: PartialExcept<T, "id"> | T): T => {
|
||||
const ModelClass = this.model;
|
||||
|
||||
if (!(item instanceof ModelClass)) {
|
||||
@@ -144,6 +145,42 @@ export default abstract class Store<T extends Model> {
|
||||
LifecycleManager.executeHooks(model.constructor, "afterRemove", model);
|
||||
}
|
||||
|
||||
@action
|
||||
addToArchive(item: ArchivableModel): void {
|
||||
const inverseRelations = getInverseRelationsForModelClass(this.model);
|
||||
|
||||
inverseRelations.forEach((relation) => {
|
||||
const store = this.rootStore.getStoreForModelName(relation.modelName);
|
||||
if ("orderedData" in store) {
|
||||
const items = (store.orderedData as ArchivableModel[]).filter(
|
||||
(data) => data[relation.idKey] === item.id
|
||||
);
|
||||
|
||||
items.forEach((item) => {
|
||||
let archiveBehavior = relation.options.onArchive;
|
||||
|
||||
if (typeof relation.options.onArchive === "function") {
|
||||
archiveBehavior = relation.options.onArchive(item);
|
||||
}
|
||||
|
||||
if (archiveBehavior === "cascade") {
|
||||
store.addToArchive(item);
|
||||
} else if (archiveBehavior === "null") {
|
||||
item[relation.idKey] = null;
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Remove associated policies automatically, not defined through Relation decorator.
|
||||
if (this.modelName !== "Policy") {
|
||||
this.rootStore.policies.remove(item.id);
|
||||
}
|
||||
|
||||
item.archivedAt = new Date().toISOString();
|
||||
(this as unknown as Store<ArchivableModel>).add(item);
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove all items in the store that match the predicate.
|
||||
*
|
||||
@@ -245,7 +282,7 @@ export default abstract class Store<T extends Model> {
|
||||
async fetch(
|
||||
id: string,
|
||||
options: JSONObject = {},
|
||||
accessor = (res: unknown) => (res as { data: PartialWithId<T> }).data
|
||||
accessor = (res: unknown) => (res as { data: PartialExcept<T, "id"> }).data
|
||||
): Promise<T> {
|
||||
if (!this.actions.includes(RPCAction.Info)) {
|
||||
throw new Error(`Cannot fetch ${this.modelName}`);
|
||||
|
||||
11
app/types.ts
11
app/types.ts
@@ -14,7 +14,8 @@ import Pin from "./models/Pin";
|
||||
import Star from "./models/Star";
|
||||
import UserMembership from "./models/UserMembership";
|
||||
|
||||
export type PartialWithId<T> = Partial<T> & { id: string };
|
||||
export type PartialExcept<T, K extends keyof T> = Partial<Omit<T, K>> &
|
||||
Required<Pick<T, K>>;
|
||||
|
||||
export type MenuItemButton = {
|
||||
type: "button";
|
||||
@@ -188,10 +189,10 @@ export type WebsocketCollectionUpdateIndexEvent = {
|
||||
};
|
||||
|
||||
export type WebsocketEvent =
|
||||
| PartialWithId<Pin>
|
||||
| PartialWithId<Star>
|
||||
| PartialWithId<FileOperation>
|
||||
| PartialWithId<UserMembership>
|
||||
| PartialExcept<Pin, "id">
|
||||
| PartialExcept<Star, "id">
|
||||
| PartialExcept<FileOperation, "id">
|
||||
| PartialExcept<UserMembership, "id">
|
||||
| WebsocketCollectionUpdateIndexEvent
|
||||
| WebsocketEntityDeletedEvent
|
||||
| WebsocketEntitiesEvent;
|
||||
|
||||
29
server/migrations/20240930113921-hash-api-keys.js
Normal file
29
server/migrations/20240930113921-hash-api-keys.js
Normal file
@@ -0,0 +1,29 @@
|
||||
"use strict";
|
||||
|
||||
const { execFileSync } = require("child_process");
|
||||
const path = require("path");
|
||||
|
||||
/** @type {import('sequelize-cli').Migration} */
|
||||
module.exports = {
|
||||
async up() {
|
||||
if (
|
||||
process.env.NODE_ENV === "test" ||
|
||||
process.env.DEPLOYMENT === "hosted"
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
const scriptName = path.basename(__filename);
|
||||
const scriptPath = path.join(
|
||||
process.cwd(),
|
||||
"build",
|
||||
`server/scripts/${scriptName}`
|
||||
);
|
||||
|
||||
execFileSync("node", [scriptPath], { stdio: "inherit" });
|
||||
},
|
||||
|
||||
async down() {
|
||||
// noop
|
||||
},
|
||||
};
|
||||
@@ -2,7 +2,6 @@ import crypto from "crypto";
|
||||
import { subMinutes } from "date-fns";
|
||||
import randomstring from "randomstring";
|
||||
import { InferAttributes, InferCreationAttributes, Op } from "sequelize";
|
||||
import { type BuildOptions } from "sequelize";
|
||||
import {
|
||||
Column,
|
||||
Table,
|
||||
@@ -12,6 +11,7 @@ import {
|
||||
ForeignKey,
|
||||
IsDate,
|
||||
DataType,
|
||||
AfterFind,
|
||||
BeforeSave,
|
||||
} from "sequelize-typescript";
|
||||
import { ApiKeyValidation } from "@shared/validations";
|
||||
@@ -28,18 +28,6 @@ class ApiKey extends ParanoidModel<
|
||||
> {
|
||||
static prefix = "ol_api_";
|
||||
|
||||
constructor(
|
||||
values?: Partial<InferCreationAttributes<ApiKey>>,
|
||||
options?: BuildOptions
|
||||
) {
|
||||
// Temporary until last4 is backfilled and secret is removed.
|
||||
if (values?.secret) {
|
||||
values.last4 = values.secret.slice(-4);
|
||||
}
|
||||
|
||||
super(values, options);
|
||||
}
|
||||
|
||||
@Length({
|
||||
min: ApiKeyValidation.minNameLength,
|
||||
max: ApiKeyValidation.maxNameLength,
|
||||
@@ -76,6 +64,16 @@ class ApiKey extends ParanoidModel<
|
||||
|
||||
// hooks
|
||||
|
||||
@AfterFind
|
||||
public static async afterFindHook(models: ApiKey | ApiKey[]) {
|
||||
const modelsArray = Array.isArray(models) ? models : [models];
|
||||
for (const model of modelsArray) {
|
||||
if (model?.secret) {
|
||||
model.last4 = model.secret.slice(-4);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@BeforeValidate
|
||||
public static async generateSecret(model: ApiKey) {
|
||||
if (!model.hash) {
|
||||
@@ -99,7 +97,7 @@ class ApiKey extends ParanoidModel<
|
||||
* @param key The input string to hash
|
||||
* @returns The hashed API key
|
||||
*/
|
||||
private static hash(key: string) {
|
||||
public static hash(key: string) {
|
||||
return crypto.createHash("sha256").update(key).digest("hex");
|
||||
}
|
||||
|
||||
|
||||
@@ -64,7 +64,7 @@ import Team from "./Team";
|
||||
import User from "./User";
|
||||
import UserMembership from "./UserMembership";
|
||||
import View from "./View";
|
||||
import ParanoidModel from "./base/ParanoidModel";
|
||||
import ArchivableModel from "./base/ArchivableModel";
|
||||
import Fix from "./decorators/Fix";
|
||||
import { DocumentHelper } from "./helpers/DocumentHelper";
|
||||
import IsHexColor from "./validators/IsHexColor";
|
||||
@@ -259,7 +259,7 @@ type AdditionalFindOptions = {
|
||||
}))
|
||||
@Table({ tableName: "documents", modelName: "document" })
|
||||
@Fix
|
||||
class Document extends ParanoidModel<
|
||||
class Document extends ArchivableModel<
|
||||
InferAttributes<Document>,
|
||||
Partial<InferCreationAttributes<Document>>
|
||||
> {
|
||||
@@ -362,11 +362,6 @@ class Document extends ParanoidModel<
|
||||
@Column(DataType.INTEGER)
|
||||
revisionCount: number;
|
||||
|
||||
/** Whether the document is archvied, and if so when. */
|
||||
@IsDate
|
||||
@Column
|
||||
archivedAt: Date | null;
|
||||
|
||||
/** Whether the document is published, and if so when. */
|
||||
@IsDate
|
||||
@Column
|
||||
|
||||
25
server/models/base/ArchivableModel.ts
Normal file
25
server/models/base/ArchivableModel.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
/* eslint-disable @typescript-eslint/ban-types */
|
||||
import { AllowNull, Column, IsDate } from "sequelize-typescript";
|
||||
import ParanoidModel from "./ParanoidModel";
|
||||
|
||||
class ArchivableModel<
|
||||
TModelAttributes extends {} = any,
|
||||
TCreationAttributes extends {} = TModelAttributes
|
||||
> extends ParanoidModel<TModelAttributes, TCreationAttributes> {
|
||||
/** Whether the document is archived, and if so when. */
|
||||
@AllowNull
|
||||
@IsDate
|
||||
@Column
|
||||
archivedAt: Date | null;
|
||||
|
||||
/**
|
||||
* Whether the model has been archived.
|
||||
*
|
||||
* @returns True if the model has been archived
|
||||
*/
|
||||
get isArchived() {
|
||||
return !!this.archivedAt;
|
||||
}
|
||||
}
|
||||
|
||||
export default ArchivableModel;
|
||||
53
server/scripts/20240930113921-hash-api-keys.ts
Normal file
53
server/scripts/20240930113921-hash-api-keys.ts
Normal file
@@ -0,0 +1,53 @@
|
||||
import "./bootstrap";
|
||||
import { Transaction } from "sequelize";
|
||||
import { ApiKey } from "@server/models";
|
||||
import { sequelize } from "@server/storage/database";
|
||||
|
||||
let page = parseInt(process.argv[2], 10);
|
||||
page = Number.isNaN(page) ? 0 : page;
|
||||
|
||||
export default async function main(exit = false, limit = 100) {
|
||||
const work = async (page: number): Promise<void> => {
|
||||
console.log(`Backfill apiKey hash… page ${page}`);
|
||||
let apiKeys: ApiKey[] = [];
|
||||
await sequelize.transaction(async (transaction) => {
|
||||
apiKeys = await ApiKey.unscoped().findAll({
|
||||
limit,
|
||||
offset: page * limit,
|
||||
order: [["createdAt", "ASC"]],
|
||||
lock: Transaction.LOCK.UPDATE,
|
||||
transaction,
|
||||
});
|
||||
|
||||
for (const apiKey of apiKeys) {
|
||||
try {
|
||||
if (!apiKey.hash) {
|
||||
console.log(`Migrating ${apiKey.id}…`);
|
||||
apiKey.value = apiKey.secret;
|
||||
apiKey.hash = ApiKey.hash(apiKey.secret);
|
||||
// @ts-expect-error secret is deprecated
|
||||
apiKey.secret = null;
|
||||
await apiKey.save({ transaction });
|
||||
}
|
||||
} catch (err) {
|
||||
console.error(`Failed at ${apiKey.id}:`, err);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
});
|
||||
return apiKeys.length === limit ? work(page + 1) : undefined;
|
||||
};
|
||||
|
||||
await work(page);
|
||||
|
||||
console.log("Backfill complete");
|
||||
|
||||
if (exit) {
|
||||
process.exit(0);
|
||||
}
|
||||
}
|
||||
|
||||
// In the test suite we import the script rather than run via node CLI
|
||||
if (process.env.NODE_ENV !== "test") {
|
||||
void main(true);
|
||||
}
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Sbírka",
|
||||
"Debug": "Odstranit vývojářskou chybu",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Nedávno zobrazené",
|
||||
"Revision": "Revize",
|
||||
"Navigation": "Menu",
|
||||
"Notification": "Upozornění ",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Sbalit",
|
||||
"Expand": "Rozbalit",
|
||||
"Type a command or search": "Zadejte příkaz nebo začněte vyhledávat",
|
||||
"Choose a template": "Vybrat šablonu",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Jste si jisti, že chcete natrvalo odstranit vlákno komentářů?",
|
||||
"Are you sure you want to permanently delete this comment?": "Jste si jisti, že chcete natrvalo odstranit komentář?",
|
||||
"Confirm": "Potvrdit",
|
||||
"view and edit access": "přístup k prohlížení a úpravám",
|
||||
"view only access": "přístup pouze pro čtení",
|
||||
"no access": "bez přístupu",
|
||||
"Move document": "Přesunout dokument",
|
||||
"Moving": "Přesouvání",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Dokument je příliš velký",
|
||||
"This document has reached the maximum size and can no longer be edited": "Tento dokument dosáhl maximální velikosti a nelze jej dále upravovat",
|
||||
"Authentication failed": "Ověření selhalo",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Přesunout dokument",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nový dokument",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Nemůžete změnit pořadí dokumentů v abecedně seřazené sbírce",
|
||||
"Empty": "Prázdné",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Velký nadpis",
|
||||
"Medium heading": "Střední nadpis",
|
||||
"Small heading": "Malý nadpis",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Záhlaví",
|
||||
"Divider": "Dělící čára",
|
||||
"Image": "Obrázek",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Import",
|
||||
"Self Hosted": "Vlastní hostování",
|
||||
"Integrations": "Integrace",
|
||||
"Choose a template": "Vybrat šablonu",
|
||||
"Revoke token": "Odvolat tokeny",
|
||||
"Revoke": "Zrušit",
|
||||
"Show path to document": "Zobrazit cestu k dokumentu",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exportovat sbírku",
|
||||
"Rename": "Přejmenovat",
|
||||
"Sort in sidebar": "Seřadit v postranním panelu",
|
||||
"Alphabetical sort": "Abecední řazení",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manuální řazení",
|
||||
"Comment options": "Nastavení komentářů",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "sdíleno",
|
||||
"invited you to": "vás pozval/a do",
|
||||
"Choose a date": "Vybrat datum",
|
||||
"API key created": "API klíč byl vytvořen",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Pojmenujte svůj klíč tak, abyste si ho snadno zapamatovali pro jeho použití v budoucnu, například \"místní vývoj\" nebo \"průběžná integrace\".",
|
||||
"Expiration": "Vypršení platnosti",
|
||||
"Never expires": "Nikdy nevyprší",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Zveřejněný dokument",
|
||||
"Couldn’t publish the document, try again?": "Dokument se nepodařilo zveřejnit, chcete to zkusit znovu?",
|
||||
"Publish in <em>{{ location }}</em>": "Zveřejnit v <em>{{ location }}</em>",
|
||||
"view and edit access": "přístup k prohlížení a úpravám",
|
||||
"view only access": "přístup pouze pro čtení",
|
||||
"no access": "bez přístupu",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Pozor – přesunutí dokumentu <em>{{ title }}</em> do sbírky <em>{{ newCollectionName }}</em> udělí všem členům pracovního prostoru <em>{{ newPermission }}</em>, aktuálně mají {{ prevPermission }}.",
|
||||
"Moving": "Přesouvání",
|
||||
"Search documents": "Hledat v dokumentech",
|
||||
"No documents found for your filters.": "Pro zadaný požadavek nebyly nalezeny žádné dokumenty.",
|
||||
"You’ve not got any drafts at the moment.": "Momentálně nemáte žádné koncepty.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Skupiny slouží k uspořádání vašeho týmu. Nejlépe fungují, jsou-li soustředěny kolem funkce nebo odpovědnosti – například podpory nebo inženýrství.",
|
||||
"You’ll be able to add people to the group next.": "Dále budete moci přidávat uživatele do skupiny.",
|
||||
"Continue": "Pokračovat",
|
||||
"Recently viewed": "Nedávno zobrazené",
|
||||
"Created by me": "Vytvořeno mnou",
|
||||
"Weird, this shouldn’t ever be empty": "Divné, tohle by nikdy nemělo být prázdné",
|
||||
"You haven’t created any documents yet": "Zatím jste nevytvořili žádné dokumenty",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Samling",
|
||||
"Debug": "Fejlsøgning",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Revision": "Revision",
|
||||
"Navigation": "Navigation",
|
||||
"Notification": "Notifikation",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Collapse",
|
||||
"Expand": "Expand",
|
||||
"Type a command or search": "Type a command or search",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Are you sure you want to permanently delete this entire comment thread?",
|
||||
"Are you sure you want to permanently delete this comment?": "Are you sure you want to permanently delete this comment?",
|
||||
"Confirm": "Confirm",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Move document": "Flyt dokument",
|
||||
"Moving": "Moving",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Flyt dokument",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nyt dokument",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Du kan ikke omarrangere dokumenter i en alfabetisk sorteret samling",
|
||||
"Empty": "Tom",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Stor overskrift",
|
||||
"Medium heading": "Mellem overskrift",
|
||||
"Small heading": "Lille overskrift",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Overskrift",
|
||||
"Divider": "Skillelinje",
|
||||
"Image": "Billede",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Import",
|
||||
"Self Hosted": "Self Hosted",
|
||||
"Integrations": "Integrations",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Revoke token",
|
||||
"Revoke": "Revoke",
|
||||
"Show path to document": "Show path to document",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Export collection",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Sort in sidebar",
|
||||
"Alphabetical sort": "Alphabetical sort",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manual sort",
|
||||
"Comment options": "Comment options",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokument udgivet",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "Moving",
|
||||
"Search documents": "Search documents",
|
||||
"No documents found for your filters.": "No documents found for your filters.",
|
||||
"You’ve not got any drafts at the moment.": "You’ve not got any drafts at the moment.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.",
|
||||
"You’ll be able to add people to the group next.": "You’ll be able to add people to the group next.",
|
||||
"Continue": "Continue",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Created by me": "Created by me",
|
||||
"Weird, this shouldn’t ever be empty": "Weird, this shouldn’t ever be empty",
|
||||
"You haven’t created any documents yet": "You haven’t created any documents yet",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Sammlung",
|
||||
"Debug": "Testen",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Zuletzt angesehen",
|
||||
"Revision": "Version",
|
||||
"Navigation": "Navigation",
|
||||
"Notification": "Benachrichtigung",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Zusammenklappen",
|
||||
"Expand": "Ausklappen",
|
||||
"Type a command or search": "Gib einen Befehl oder eine Suche ein",
|
||||
"Choose a template": "Wähle eine Vorlage",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Bist du sicher, dass du diesen Kommentarverlauf löschen möchtest?",
|
||||
"Are you sure you want to permanently delete this comment?": "Bist du sicher, dass du diesen Kommentar löschen möchtest?",
|
||||
"Confirm": "Bestätigen",
|
||||
"view and edit access": "Zugriff anzeigen und bearbeiten",
|
||||
"view only access": "nur anzeigen Zugriff",
|
||||
"no access": "kein Zugriff",
|
||||
"Move document": "Dokument verschieben",
|
||||
"Moving": "Bewegen",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Dokument ist zu groß",
|
||||
"This document has reached the maximum size and can no longer be edited": "Dieses Dokument hat die Maximalgröße erreicht und kann nicht mehr bearbeitet werden",
|
||||
"Authentication failed": "Authentifizierung fehlgeschlagen",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Dokument verschieben",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Neues Dokument",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Du kannst Dokumente in einer alphabetisch sortierten Sammlung nicht neu anordnen",
|
||||
"Empty": "Leer",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Große Überschrift",
|
||||
"Medium heading": "Mittlere Überschrift",
|
||||
"Small heading": "Kleine Überschrift",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Überschrift",
|
||||
"Divider": "Trennlinie",
|
||||
"Image": "Bild",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Import",
|
||||
"Self Hosted": "Selbst-gehostet",
|
||||
"Integrations": "Integrationen",
|
||||
"Choose a template": "Wähle eine Vorlage",
|
||||
"Revoke token": "Token widerrufen",
|
||||
"Revoke": "Widerrufen",
|
||||
"Show path to document": "Pfad zum Dokument anzeigen",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Sammlung exportieren",
|
||||
"Rename": "Umbenennen",
|
||||
"Sort in sidebar": "Seitenleiste sortieren",
|
||||
"Alphabetical sort": "Alphabetisch sortieren",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manuelle Sortierung",
|
||||
"Comment options": "Kommentar Optionen",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "geteilt",
|
||||
"invited you to": "hat dich eingeladen zu",
|
||||
"Choose a date": "Datum auswählen",
|
||||
"API key created": "API-Schlüssel erzeugt",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Benenne deinen Token so, dass du dich leicht daran erinnern kannst, z. B. \"Entwicklung\" \"Produktion\" oder \"durchgängige Integration\".",
|
||||
"Expiration": "Ablaufdatum",
|
||||
"Never expires": "Läuft nie ab",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokument veröffentlicht",
|
||||
"Couldn’t publish the document, try again?": "Das Dokument konnte nicht veröffentlicht werden. Erneut versuchen?",
|
||||
"Publish in <em>{{ location }}</em>": "Veröffentlichen in <em>{{ location }}</em>",
|
||||
"view and edit access": "Zugriff anzeigen und bearbeiten",
|
||||
"view only access": "nur anzeigen Zugriff",
|
||||
"no access": "kein Zugriff",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Achtung – das Verschieben des Dokuments <em>{{ title }}</em> in die Sammlung <em>{{ newCollectionName }}</em> gewährt allen Mitgliedern des Arbeitsbereichs <em>{{ newPermission }}</em>, diese haben derzeit {{ prevPermission }}.",
|
||||
"Moving": "Bewegen",
|
||||
"Search documents": "Dokumente durchsuchen",
|
||||
"No documents found for your filters.": "Keine Dokumente anhand Ihre Filter gefunden.",
|
||||
"You’ve not got any drafts at the moment.": "Sie haben im Moment keine Entwürfe.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Gruppen dienen der Organisation deines Teams. Sie funktionieren am besten, wenn sie sich auf eine Funktion oder Verantwortung konzentrieren – zum Beispiel Support oder Engineering.",
|
||||
"You’ll be able to add people to the group next.": "Als Nächstes kannst du der Gruppe Personen hinzufügen.",
|
||||
"Continue": "Weiter",
|
||||
"Recently viewed": "Zuletzt angesehen",
|
||||
"Created by me": "Von mir erstellt",
|
||||
"Weird, this shouldn’t ever be empty": "Seltsam, das sollte nie leer sein",
|
||||
"You haven’t created any documents yet": "Du hast noch keine Dokumente erstellt",
|
||||
|
||||
@@ -67,15 +67,15 @@
|
||||
"Create template": "Crear plantilla",
|
||||
"Open random document": "Abrir documento aleatorio",
|
||||
"Search documents for \"{{searchQuery}}\"": "Buscar documentos por \"{{searchQuery}}\"",
|
||||
"Move to workspace": "Move to workspace",
|
||||
"Move to workspace": "Mover al espacio de trabajo",
|
||||
"Move": "Mover",
|
||||
"Move to collection": "Move to collection",
|
||||
"Move to collection": "Mover a la colección",
|
||||
"Move {{ documentType }}": "Mover {{ documentType }}",
|
||||
"Archive": "Archivar",
|
||||
"Are you sure you want to archive this document?": "Are you sure you want to archive this document?",
|
||||
"Are you sure you want to archive this document?": "¿Estás seguro de que quieres archivar este documento?",
|
||||
"Document archived": "Documento archivado",
|
||||
"Archiving": "Archivando",
|
||||
"Archiving this document will remove it from the collection and search results.": "Archiving this document will remove it from the collection and search results.",
|
||||
"Archiving this document will remove it from the collection and search results.": "Archivar este documento lo eliminará de la colección y los resultados de búsqueda.",
|
||||
"Delete {{ documentName }}": "Eliminar {{ documentName }}",
|
||||
"Permanently delete": "Eliminar permanentemente",
|
||||
"Permanently delete {{ documentName }}": "Eliminar permanentemente {{ documentName }}",
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Colección",
|
||||
"Debug": "Depurar",
|
||||
"Document": "Documento",
|
||||
"Recently viewed": "Visto recientemente",
|
||||
"Revision": "Revisión",
|
||||
"Navigation": "Navegación",
|
||||
"Notification": "Notificación",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Colapsar",
|
||||
"Expand": "Expandir",
|
||||
"Type a command or search": "Escribe un comando o busca",
|
||||
"Choose a template": "Elige una plantilla",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "¿Estás seguro de que quieres eliminar permanentemente todo este hilo de comentarios?",
|
||||
"Are you sure you want to permanently delete this comment?": "¿Estás seguro de que quieres eliminar este comentario permanentemente?",
|
||||
"Confirm": "Confirmar",
|
||||
"view and edit access": "acceso de lectura y edición",
|
||||
"view only access": "acceso de solo lectura",
|
||||
"no access": "sin acceso",
|
||||
"Move document": "Mover documento",
|
||||
"Moving": "Moviendo",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "El documento es demasiado grande",
|
||||
"This document has reached the maximum size and can no longer be edited": "Este documento ha alcanzado el tamaño máximo y ya no puede ser editado",
|
||||
"Authentication failed": "Autentificación fallida",
|
||||
@@ -328,13 +336,13 @@
|
||||
"Allow anyone with the link to access": "Permitir acceso a cualquiera con el enlace",
|
||||
"Publish to internet": "Publicar en Internet",
|
||||
"Nested documents are not shared on the web. Toggle sharing to enable access, this will be the default behavior in the future": "Los documentos anidados no son compartidos en la web. Cambia las reglas de compartir para habilitar el acceso, este será el comportamiento predeterminado en el futuro",
|
||||
"{{ userName }} was added to the document": "{{ userName }} was added to the document",
|
||||
"{{ count }} people added to the document": "{{ count }} people added to the document",
|
||||
"{{ count }} people added to the document_plural": "{{ count }} people added to the document",
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"{{ userName }} was added to the document": "{{ userName }} ha sido añadido al documento",
|
||||
"{{ count }} people added to the document": "{{ count }} persona ha sido añadida al documento",
|
||||
"{{ count }} people added to the document_plural": "{{ count }} personas han sido añadidas al documento",
|
||||
"{{ count }} groups added to the document": "{{ count }} grupo invitado al documento",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} grupos invitados al documento",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Mover documento",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nuevo doc",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "No puedes reordenar documentos en una colección ordenada alfabéticamente",
|
||||
"Empty": "Vacío",
|
||||
@@ -359,8 +367,8 @@
|
||||
"Template created, go ahead and customize it": "Plantilla creada, procede a personalizarla",
|
||||
"Creating a template from <em>{{titleWithDefault}}</em> is a non-destructive action – we'll make a copy of the document and turn it into a template that can be used as a starting point for new documents.": "Crear una plantilla a partir de <em>{{titleWithDefault}}</em> es una acción no destructiva – crearemos una copia del documento y la convertiremos en una plantilla que se puede utilizar como punto de partida para nuevos documentos.",
|
||||
"Published": "Publicado",
|
||||
"Enable other members to use the template immediately": "Enable other members to use the template immediately",
|
||||
"Location": "Location",
|
||||
"Enable other members to use the template immediately": "Habilitar a otros miembros para utilizar la plantilla inmediatamente",
|
||||
"Location": "Ubicación",
|
||||
"Admins can manage the workspace and access billing.": "Los administradores pueden administrar el área de trabajo y acceder a la facturación.",
|
||||
"Editors can create, edit, and comment on documents.": "Los editores pueden crear, editar y comentar documentos.",
|
||||
"Viewers can only view and comment on documents.": "Los visualizadores sólo pueden ver y comentar documentos.",
|
||||
@@ -381,7 +389,7 @@
|
||||
"Replacement": "Reemplazo",
|
||||
"Replace": "Reemplazar",
|
||||
"Replace all": "Reemplazar todas",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} won't by notified as they do not have access to this document",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} no será notificado ya que no tienen acceso a este documento",
|
||||
"Profile picture": "Foto de perfil",
|
||||
"Add column after": "Agregar columna después",
|
||||
"Add column before": "Agregar columna antes",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Encabezado grande",
|
||||
"Medium heading": "Encabezado mediano",
|
||||
"Small heading": "Encabezado pequeño",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Encabezado",
|
||||
"Divider": "Divisor",
|
||||
"Image": "Imagen",
|
||||
@@ -459,7 +468,7 @@
|
||||
"Indent": "Aumentar sangría",
|
||||
"Outdent": "Reducir sangría",
|
||||
"Video": "Video",
|
||||
"None": "None",
|
||||
"None": "Nada",
|
||||
"Could not import file": "No se pudo importar el archivo",
|
||||
"Unsubscribed from document": "Desuscrito del documento",
|
||||
"Account": "Cuenta",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importar",
|
||||
"Self Hosted": "Autoalojado",
|
||||
"Integrations": "Integraciones",
|
||||
"Choose a template": "Elige una plantilla",
|
||||
"Revoke token": "Revocar token",
|
||||
"Revoke": "Revocar",
|
||||
"Show path to document": "Mostrar ruta al documento",
|
||||
@@ -482,11 +490,12 @@
|
||||
"Export collection": "Exportar colección",
|
||||
"Rename": "Renombrar",
|
||||
"Sort in sidebar": "Ordenar en barra lateral",
|
||||
"Alphabetical sort": "Orden alfabético",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Orden manual",
|
||||
"Comment options": "Opciones de los comentarios",
|
||||
"Show document menu": "Show document menu",
|
||||
"{{ documentName }} restored": "{{ documentName }} restored",
|
||||
"Show document menu": "Mostrar menú de documento",
|
||||
"{{ documentName }} restored": "{{ documentName }} restaurado",
|
||||
"Document options": "Opciones del documento",
|
||||
"Restore": "Restaurar",
|
||||
"Choose a collection": "Elige una colección",
|
||||
@@ -498,7 +507,7 @@
|
||||
"Member options": "Opciones de los miembros",
|
||||
"New document in <em>{{ collectionName }}</em>": "Nuevo documento en <em>{{ collectionName }}</em>",
|
||||
"New child document": "Nuevo documento anidado",
|
||||
"Save in workspace": "Save in workspace",
|
||||
"Save in workspace": "Guardar en el espacio de trabajo",
|
||||
"Notification settings": "Ajustes de notificaciones",
|
||||
"Revision options": "Opciones de revisión",
|
||||
"Share link revoked": "Enlace para compartir revocado",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "compartido",
|
||||
"invited you to": "te invitó a",
|
||||
"Choose a date": "Elige una fecha",
|
||||
"API key created": "Se ha creado la clave API",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Dale a tu token un nombre que te permita recordar su uso en el futuro, por ejemplo \"desarrollo local\", \"producción\" o \"integración continua\".",
|
||||
"Expiration": "Caducidad",
|
||||
"Never expires": "Nunca caduca",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Documento publicado",
|
||||
"Couldn’t publish the document, try again?": "No se pudo publicar el documento, ¿intentar de nuevo?",
|
||||
"Publish in <em>{{ location }}</em>": "Publicar en <em>{{ location }}</em>",
|
||||
"view and edit access": "acceso de lectura y edición",
|
||||
"view only access": "acceso de solo lectura",
|
||||
"no access": "sin acceso",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Aviso – al mover el documento <em>{{ title }}</em> a la colección <em>{{ newCollectionName }}</em> se otorgará a todos los miembros del equipo el permiso <em>{{ newPermission }}</em>, actualmente tienen el permiso {{ prevPermission }}.",
|
||||
"Moving": "Moviendo",
|
||||
"Search documents": "Buscar documentos",
|
||||
"No documents found for your filters.": "No se encontraron documentos para tus filtros.",
|
||||
"You’ve not got any drafts at the moment.": "No tienes borradores en este momento.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Los grupos son para organizar tu equipo. Funcionan mejor cuando se centran en una función o una responsabilidad — Soporte o Ingeniería, por ejemplo.",
|
||||
"You’ll be able to add people to the group next.": "A continuación, podrás añadir personas al grupo.",
|
||||
"Continue": "Continuar",
|
||||
"Recently viewed": "Visto recientemente",
|
||||
"Created by me": "Creado por mí",
|
||||
"Weird, this shouldn’t ever be empty": "Que raro, esto nunca debería estar vacío",
|
||||
"You haven’t created any documents yet": "Aún no has creado ningún documento",
|
||||
@@ -703,7 +706,7 @@
|
||||
"Inviting": "Invitando",
|
||||
"Send Invites": "Enviar invitaciones",
|
||||
"Open command menu": "Abrir menú de comandos",
|
||||
"Forward": "Forward",
|
||||
"Forward": "Reenviar",
|
||||
"Edit current document": "Editar el documento actual",
|
||||
"Move current document": "Mover el documento actual",
|
||||
"Open document history": "Abrir historial del documento",
|
||||
@@ -725,7 +728,7 @@
|
||||
"Undo": "Deshacer",
|
||||
"Redo": "Rehacer",
|
||||
"Lists": "Listas",
|
||||
"Toggle task list item": "Toggle task list item",
|
||||
"Toggle task list item": "Alternar elemento de lista de tareas",
|
||||
"Tab": "Tabulador",
|
||||
"Indent list item": "Aumentar sangría del elemento de la lista",
|
||||
"Outdent list item": "Disminuir sangría del elemento de la lista",
|
||||
@@ -795,8 +798,8 @@
|
||||
"Author": "Autor",
|
||||
"We were unable to find the page you’re looking for.": "No pudimos encontrar la página que buscabas.",
|
||||
"Search titles only": "Buscar solamente títulos",
|
||||
"Something went wrong": "Something went wrong",
|
||||
"Please try again or contact support if the problem persists": "Please try again or contact support if the problem persists",
|
||||
"Something went wrong": "Algo ha salido mal",
|
||||
"Please try again or contact support if the problem persists": "Por favor, inténtelo de nuevo o póngase en contacto con el soporte técnico si el problema persiste",
|
||||
"No documents found for your search filters.": "No se encontraron documentos para tus filtros de búsqueda.",
|
||||
"API key copied to clipboard": "Clave API copiada al portapapeles",
|
||||
"Create personal API keys to authenticate with the API and programatically control\n your workspace's data. API keys have the same permissions as your user account.\n For more details see the <em>developer documentation</em>.": "Crea claves API personales para autenticarte con la API y controlar programáticamente\n los datos de tu área de trabajo. Las claves de API tienen los mismos permisos que tu cuenta de usuario.\n Para más detalles vea la documentación <em>de desarrollador</em>.",
|
||||
@@ -965,8 +968,8 @@
|
||||
"When enabled, documents can be shared publicly on the internet by any member of the workspace": "Cuando está activado, los documentos pueden ser compartidos públicamente en Internet por cualquier miembro del espacio de trabajo",
|
||||
"Viewer document exports": "Lectores pueden exportar documentos",
|
||||
"When enabled, viewers can see download options for documents": "Cuando está habilitado, los lectores pueden ver las opciones de descarga de documentos",
|
||||
"Users can delete account": "Users can delete account",
|
||||
"When enabled, users can delete their own account from the workspace": "When enabled, users can delete their own account from the workspace",
|
||||
"Users can delete account": "Los usuarios pueden eliminar la cuenta",
|
||||
"When enabled, users can delete their own account from the workspace": "Cuando está habilitado, los usuarios pueden eliminar su propia cuenta del espacio de trabajo",
|
||||
"Rich service embeds": "Embeds de servicios enriquecidos",
|
||||
"Links to supported services are shown as rich embeds within your documents": "Los enlaces a los servicios soportados se muestran como embeds enriquecidos dentro de tus documentos",
|
||||
"Collection creation": "Creación de colección",
|
||||
@@ -1049,11 +1052,11 @@
|
||||
"It looks like you haven’t linked your {{ appName }} account to Slack yet": "Parece que aún no has vinculado tu cuenta {{ appName }} a Slack",
|
||||
"Link your account": "Vincula tu cuenta",
|
||||
"Link your account in {{ appName }} settings to search from Slack": "Vincula tu cuenta en la configuración de {{ appName }} para buscar desde Slack",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}",
|
||||
"Script name": "Script name",
|
||||
"The name of the script file that Umami uses to track analytics.": "The name of the script file that Umami uses to track analytics.",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "An ID that uniquely identifies the website in your Umami instance.",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "Configura una instalación de Umami para enviar vistas y análisis desde el espacio de trabajo a tu propia instancia de Umami.",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "La URL de tu instancia Umami. Si estás usando Umami Cloud terminará en {{ url }}",
|
||||
"Script name": "Nombre del script",
|
||||
"The name of the script file that Umami uses to track analytics.": "El nombre del archivo de script que Umami utiliza para el seguimiento de analíticas",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "Un ID que identifica de forma única el sitio web en tu instancia de Umami.",
|
||||
"Are you sure you want to delete the {{ name }} webhook?": "¿Estás seguro de que quieres eliminar el webhook {{ name }}?",
|
||||
"Webhook updated": "Webhook actualizado",
|
||||
"Update": "Actualizar",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "مجموعه",
|
||||
"Debug": "دیباگ",
|
||||
"Document": "سند",
|
||||
"Recently viewed": "اخیراً دیده شده",
|
||||
"Revision": "Revision",
|
||||
"Navigation": "پیمایش",
|
||||
"Notification": "اعلانات",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "جمع کردن",
|
||||
"Expand": "باز کردن",
|
||||
"Type a command or search": "دستوری تایپ و یا جستجو کنید",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Are you sure you want to permanently delete this entire comment thread?",
|
||||
"Are you sure you want to permanently delete this comment?": "Are you sure you want to permanently delete this comment?",
|
||||
"Confirm": "تایید",
|
||||
"view and edit access": "دسترسی مشاهده و ویرایش",
|
||||
"view only access": "دسترسی صرفا نمایش",
|
||||
"no access": "بدون دسترسی",
|
||||
"Move document": "انتقال سند",
|
||||
"Moving": "در حال حرکت",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "لوگو",
|
||||
"Move document": "انتقال سند",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "سند جدید",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "You can't reorder documents in an alphabetically sorted collection",
|
||||
"Empty": "خالی",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "عنوان بزرگ",
|
||||
"Medium heading": "عنوان متوسط",
|
||||
"Small heading": "عنوان کوچک",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "عنوان",
|
||||
"Divider": "جدا کننده",
|
||||
"Image": "تصویر",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "وارد کردن",
|
||||
"Self Hosted": "Self Hosted",
|
||||
"Integrations": "یکپارچهسازیها",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Revoke token",
|
||||
"Revoke": "Revoke",
|
||||
"Show path to document": "نمایش مسیر سند",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "صدور مجموعه",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "مرتبسازی در نوار کناری",
|
||||
"Alphabetical sort": "مرتبسازی الفبایی",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "مرتبسازی دستی",
|
||||
"Comment options": "Comment options",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "انتشار سند",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "دسترسی مشاهده و ویرایش",
|
||||
"view only access": "دسترسی صرفا نمایش",
|
||||
"no access": "بدون دسترسی",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "در حال حرکت",
|
||||
"Search documents": "جستجوی اسناد",
|
||||
"No documents found for your filters.": "سندی با فیلترهای شما پیدا نشد.",
|
||||
"You’ve not got any drafts at the moment.": "در حال حاضر پیشنویسی ندارید.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "گروهها برای سازماندهی تیم شما هستند. بهترین حالت ایجاد گروهها برای هر کارکرد یا مسئولیت است - برای نمونه «پشتیبانی» یا «مهندسی».",
|
||||
"You’ll be able to add people to the group next.": "در ادامه میتوانید افراد را به گروه اضافه کنید.",
|
||||
"Continue": "ادامه",
|
||||
"Recently viewed": "اخیراً دیده شده",
|
||||
"Created by me": "ایجاد شده توسط من",
|
||||
"Weird, this shouldn’t ever be empty": "عجیب ، این هرگز نباید خالی باشد",
|
||||
"You haven’t created any documents yet": "شما هنوز هیچ سندی ایجاد نکرده اید",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Collection",
|
||||
"Debug": "Débogage",
|
||||
"Document": "Document",
|
||||
"Recently viewed": "Vu récemment",
|
||||
"Revision": "Version",
|
||||
"Navigation": "Navigation",
|
||||
"Notification": "Notification",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Réduire",
|
||||
"Expand": "Développer",
|
||||
"Type a command or search": "Entrez une commande ou faites une recherche",
|
||||
"Choose a template": "Choisir un modèle",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Êtes-vous sûr de vouloir supprimer définitivement ce fil de commentaires ?",
|
||||
"Are you sure you want to permanently delete this comment?": "Êtes-vous sûr de vouloir supprimer définitivement ce commentaire ?",
|
||||
"Confirm": "Confirmer",
|
||||
"view and edit access": "accès en lecture et écriture",
|
||||
"view only access": "accès en lecture seule",
|
||||
"no access": "pas d'accès",
|
||||
"Move document": "Déplacer le document",
|
||||
"Moving": "En cours de déplacement",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Le document est trop grand",
|
||||
"This document has reached the maximum size and can no longer be edited": "Ce document a atteint la taille maximale et ne peut plus être modifié",
|
||||
"Authentication failed": "L'authentification a échoué",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Déplacer le document",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nouveau doc",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Vous ne pouvez pas réorganiser les documents dans une collection triée par ordre alphabétique",
|
||||
"Empty": "Vide",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "En-tête",
|
||||
"Medium heading": "Titre moyen",
|
||||
"Small heading": "Petit titre",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Titre",
|
||||
"Divider": "Séparateur",
|
||||
"Image": "Image",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importer",
|
||||
"Self Hosted": "Auto-hébergées",
|
||||
"Integrations": "Intégrations",
|
||||
"Choose a template": "Choisir un modèle",
|
||||
"Revoke token": "Supprimer le jeton",
|
||||
"Revoke": "Supprimer",
|
||||
"Show path to document": "Afficher le chemin d'accès au document",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exporter la collection",
|
||||
"Rename": "Renommer",
|
||||
"Sort in sidebar": "Trier dans la barre latérale",
|
||||
"Alphabetical sort": "Tri alphabétique",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Tri manuel",
|
||||
"Comment options": "Options des commentaires",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "partagé",
|
||||
"invited you to": "vous a invité à",
|
||||
"Choose a date": "Choisissez une date",
|
||||
"API key created": "Clé API créée",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Nommez votre clé par quelque chose qui vous aidera à vous souvenir de son utilisation à l'avenir, par exemple \"développement local\" ou \"intégration continue\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "N'expire jamais",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Document publié",
|
||||
"Couldn’t publish the document, try again?": "Impossible de publier le document, réessayer ?",
|
||||
"Publish in <em>{{ location }}</em>": "Publier dans <em>{{ location }}</em>",
|
||||
"view and edit access": "accès en lecture et écriture",
|
||||
"view only access": "accès en lecture seule",
|
||||
"no access": "pas d'accès",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Attention – déplacer le document <em>{{ title }}</em> vers la collection <em>{{ newCollectionName }}</em> accordera à tous les membres de l'espace de travail un <em>{{ newPermission }}</em>, ils ont actuellement un {{ prevPermission }}.",
|
||||
"Moving": "En cours de déplacement",
|
||||
"Search documents": "Rechercher des documents",
|
||||
"No documents found for your filters.": "Aucun documents trouvés pour votre recherche.",
|
||||
"You’ve not got any drafts at the moment.": "Vous n'avez aucun brouillon pour le moment.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Les groupes sont destinés à organiser votre équipe. Ils fonctionnent mieux lorsqu'ils sont centrés autour d'une fonction ou d'une responsabilité — Support ou Ingénierie, par exemple.",
|
||||
"You’ll be able to add people to the group next.": "Vous pourrez ensuite ajouter des personnes au groupe.",
|
||||
"Continue": "Continuer",
|
||||
"Recently viewed": "Vu récemment",
|
||||
"Created by me": "Créé par moi",
|
||||
"Weird, this shouldn’t ever be empty": "Bizarre, ça ne devrait jamais être vide",
|
||||
"You haven’t created any documents yet": "Vous n'avez pas encore créé de documents",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Collection",
|
||||
"Debug": "Debug",
|
||||
"Document": "Document",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Revision": "Revision",
|
||||
"Navigation": "Navigation",
|
||||
"Notification": "Notification",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Collapse",
|
||||
"Expand": "Expand",
|
||||
"Type a command or search": "Type a command or search",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Are you sure you want to permanently delete this entire comment thread?",
|
||||
"Are you sure you want to permanently delete this comment?": "Are you sure you want to permanently delete this comment?",
|
||||
"Confirm": "Confirm",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Move document": "Move document",
|
||||
"Moving": "Moving",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Move document",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "New doc",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "You can't reorder documents in an alphabetically sorted collection",
|
||||
"Empty": "Empty",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Big heading",
|
||||
"Medium heading": "Medium heading",
|
||||
"Small heading": "Small heading",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Heading",
|
||||
"Divider": "Divider",
|
||||
"Image": "Image",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Import",
|
||||
"Self Hosted": "Self Hosted",
|
||||
"Integrations": "Integrations",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Revoke token",
|
||||
"Revoke": "Revoke",
|
||||
"Show path to document": "Show path to document",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Export collection",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Sort in sidebar",
|
||||
"Alphabetical sort": "Alphabetical sort",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manual sort",
|
||||
"Comment options": "Comment options",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "המסמך פורסם",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "Moving",
|
||||
"Search documents": "Search documents",
|
||||
"No documents found for your filters.": "No documents found for your filters.",
|
||||
"You’ve not got any drafts at the moment.": "You’ve not got any drafts at the moment.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.",
|
||||
"You’ll be able to add people to the group next.": "You’ll be able to add people to the group next.",
|
||||
"Continue": "Continue",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Created by me": "Created by me",
|
||||
"Weird, this shouldn’t ever be empty": "Weird, this shouldn’t ever be empty",
|
||||
"You haven’t created any documents yet": "You haven’t created any documents yet",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Gyűjtemény",
|
||||
"Debug": "Hibakeresés",
|
||||
"Document": "Dokumentum",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Revision": "Revízió",
|
||||
"Navigation": "Navigáció",
|
||||
"Notification": "Értesítés",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Összezárás",
|
||||
"Expand": "Kinyitás",
|
||||
"Type a command or search": "Írjon be egy parancsot vagy keresést",
|
||||
"Choose a template": "Válasszon egy sablont",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Biztos benne, hogy véglegesen törölni szeretné az egész hozzászólás szálat?",
|
||||
"Are you sure you want to permanently delete this comment?": "Biztos benne, hogy véglegesen törölni szeretné a hozzászólást?",
|
||||
"Confirm": "Megerősítés",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "nincs hozzáférés",
|
||||
"Move document": "Dokumentum áthelyezése",
|
||||
"Moving": "Moving",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "A dokumentum túl nagy",
|
||||
"This document has reached the maximum size and can no longer be edited": "Ez a dokumentum elérte a maximális méretet és nem szerkeszthető tovább",
|
||||
"Authentication failed": "Sikertelen hitelesítés",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logó",
|
||||
"Move document": "Dokumentum áthelyezése",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Új doku",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Nem tudja egy ABC szerint rendezett gyűjtemény elemeinek sorrendjét megváltoztatni",
|
||||
"Empty": "Üres",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Nagy főcím",
|
||||
"Medium heading": "Közepes főcím",
|
||||
"Small heading": "Kis főcím",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Főcím",
|
||||
"Divider": "Osztó",
|
||||
"Image": "Kép",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importálás",
|
||||
"Self Hosted": "Saját üzemeltetésű",
|
||||
"Integrations": "Integrációk",
|
||||
"Choose a template": "Válasszon egy sablont",
|
||||
"Revoke token": "Token visszavonása",
|
||||
"Revoke": "Visszavonás",
|
||||
"Show path to document": "Dokumentum elérési útjának megjelenítése",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Gyűjtemény exportálása",
|
||||
"Rename": "Átnevezés",
|
||||
"Sort in sidebar": "Rendezés az oldalsávban",
|
||||
"Alphabetical sort": "ABC sorrend",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Egyedi sorrend",
|
||||
"Comment options": "Hozzászólás beállítások",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "megosztva",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API kulcs létrehozva",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokumentum közzétéve",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "nincs hozzáférés",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "Moving",
|
||||
"Search documents": "Search documents",
|
||||
"No documents found for your filters.": "No documents found for your filters.",
|
||||
"You’ve not got any drafts at the moment.": "You’ve not got any drafts at the moment.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.",
|
||||
"You’ll be able to add people to the group next.": "You’ll be able to add people to the group next.",
|
||||
"Continue": "Continue",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Created by me": "Created by me",
|
||||
"Weird, this shouldn’t ever be empty": "Weird, this shouldn’t ever be empty",
|
||||
"You haven’t created any documents yet": "You haven’t created any documents yet",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Koleksi",
|
||||
"Debug": "Debug",
|
||||
"Document": "Dokumen",
|
||||
"Recently viewed": "Baru dilihat",
|
||||
"Revision": "Revisi",
|
||||
"Navigation": "Navigasi",
|
||||
"Notification": "Pemberitahuan",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Persingkat",
|
||||
"Expand": "Perlengkap",
|
||||
"Type a command or search": "Ketik perintah atau penelusuran",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Apakah Anda yakin ingin menghapus semua komentar ini secara permanen?",
|
||||
"Are you sure you want to permanently delete this comment?": "Apa Anda yakin ingin menghapus komentar ini secara permanen?",
|
||||
"Confirm": "Konfirmasi",
|
||||
"view and edit access": "melihat dan mengedit akses",
|
||||
"view only access": "akses hanya melihat",
|
||||
"no access": "tidak ada akses",
|
||||
"Move document": "Pindahkan dokumen",
|
||||
"Moving": "Memindahkan",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Pindahkan dokumen",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Dokumen baru",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Anda tidak dapat menyusun ulang dokumen dalam koleksi yang diurutkan menurut abjad",
|
||||
"Empty": "Kosong",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Judul besar",
|
||||
"Medium heading": "Judul sedang",
|
||||
"Small heading": "Judul kecil",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Judul",
|
||||
"Divider": "Pemisah",
|
||||
"Image": "Gambar",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Impor",
|
||||
"Self Hosted": "Dihosting sendiri",
|
||||
"Integrations": "Integrasi",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Cabut token",
|
||||
"Revoke": "Cabut",
|
||||
"Show path to document": "Tampilkan path ke dokumen",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Ekspor koleksi",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Urutkan di sidebar",
|
||||
"Alphabetical sort": "Penyortiran abjad",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Pengurutan manual",
|
||||
"Comment options": "Opsi komentar",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokumen diterbitkan",
|
||||
"Couldn’t publish the document, try again?": "Tidak dapat memublikasikan dokumen, coba lagi?",
|
||||
"Publish in <em>{{ location }}</em>": "Publikasikan di <em>{{ location }}</em>",
|
||||
"view and edit access": "melihat dan mengedit akses",
|
||||
"view only access": "akses hanya melihat",
|
||||
"no access": "tidak ada akses",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Perhatian – memindahkan dokumen <em>{{ title }}</em> ke koleksi <em>{{ newCollectionName }}</em> akan memberikan semua anggota workspace <em>{{ newPermission }}</em>, yang saat ini mereka miliki {{ prevPermission }}.",
|
||||
"Moving": "Memindahkan",
|
||||
"Search documents": "Telusuri dokumen",
|
||||
"No documents found for your filters.": "Tidak ditemukan hasil untuk filter tersebut.",
|
||||
"You’ve not got any drafts at the moment.": "Anda tidak memiliki draf apa pun saat ini.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grup adalah untuk mengatur tim Anda. Grup bekerja paling baik ketika berpusat di sekitar fungsi atau tanggung jawab — Dukungan atau Teknik misalnya.",
|
||||
"You’ll be able to add people to the group next.": "Anda dapat menambahkan orang ke grup berikutnya.",
|
||||
"Continue": "Lanjut",
|
||||
"Recently viewed": "Baru dilihat",
|
||||
"Created by me": "Dibuat oleh saya",
|
||||
"Weird, this shouldn’t ever be empty": "Aneh, ini seharusnya tidak pernah kosong",
|
||||
"You haven’t created any documents yet": "Anda belum membuat dokumen apa pun",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Raccolta",
|
||||
"Debug": "Debug",
|
||||
"Document": "Documento",
|
||||
"Recently viewed": "Visualizzati di recente",
|
||||
"Revision": "Revisione",
|
||||
"Navigation": "Navigazione",
|
||||
"Notification": "Notification",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Raggruppa",
|
||||
"Expand": "Espandi",
|
||||
"Type a command or search": "Digita un comando o cerca",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Sei sicuro di voler eliminare definitivamente l'intero thread di commenti?",
|
||||
"Are you sure you want to permanently delete this comment?": "Sei sicuro di voler eliminare definitivamente questo commento?",
|
||||
"Confirm": "Conferma",
|
||||
"view and edit access": "lettura e scrittura",
|
||||
"view only access": "sola lettura",
|
||||
"no access": "nessun accesso",
|
||||
"Move document": "Sposta il documento",
|
||||
"Moving": "Spostamento",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Sposta il documento",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nuovo documento",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Non è possibile riordinare i documenti in una raccolta ordinata alfabeticamente",
|
||||
"Empty": "Vuoto",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Titolo grande",
|
||||
"Medium heading": "Titolo medio",
|
||||
"Small heading": "Titolo piccolo",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Titolo",
|
||||
"Divider": "Divisore",
|
||||
"Image": "Immagine",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importa",
|
||||
"Self Hosted": "Self Hosted",
|
||||
"Integrations": "Integrazioni",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Revoca token",
|
||||
"Revoke": "Revoca",
|
||||
"Show path to document": "Mostra percorso del documento",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Esporta raccolta",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Ordina nella barra laterale",
|
||||
"Alphabetical sort": "Ordine Alfabetico",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Ordinamento manuale",
|
||||
"Comment options": "Opzioni Commento",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Documento pubblicato",
|
||||
"Couldn’t publish the document, try again?": "Impossibile pubblicare il documento, vuoi riprovare?",
|
||||
"Publish in <em>{{ location }}</em>": "Pubblica in <em>{{ location }}</em>",
|
||||
"view and edit access": "lettura e scrittura",
|
||||
"view only access": "sola lettura",
|
||||
"no access": "nessun accesso",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Avviso - lo spostamento del documento <em>{{ title }}</em> nella raccolta <em>{{ newCollectionName }}</em> concederà a tutti i membri dell'area di lavoro i permessi di <em>{{ newPermission }}</em>. Attualmente hanno il livello di permesso {{ prevPermission }}.",
|
||||
"Moving": "Spostamento",
|
||||
"Search documents": "Cerca documenti",
|
||||
"No documents found for your filters.": "Nessun documento trovato per i tuoi filtri.",
|
||||
"You’ve not got any drafts at the moment.": "Al momento non hai bozze.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "I gruppi servono per organizzare il tuo team. Funzionano meglio se incentrati su una funzione o una responsabilità, ad esempio Supporto o Ingegneria.",
|
||||
"You’ll be able to add people to the group next.": "Successivamente potrai aggiungere persone al gruppo.",
|
||||
"Continue": "Continua",
|
||||
"Recently viewed": "Visualizzati di recente",
|
||||
"Created by me": "Creato da me",
|
||||
"Weird, this shouldn’t ever be empty": "Strano, questo non dovrebbe mai essere vuoto",
|
||||
"You haven’t created any documents yet": "Non hai ancora creato alcun documento",
|
||||
|
||||
@@ -72,10 +72,10 @@
|
||||
"Move to collection": "コレクションに移動",
|
||||
"Move {{ documentType }}": "{{ documentType }} を移動",
|
||||
"Archive": "アーカイブ",
|
||||
"Are you sure you want to archive this document?": "Are you sure you want to archive this document?",
|
||||
"Are you sure you want to archive this document?": "このドキュメントをアーカイブしてもよろしいですか?",
|
||||
"Document archived": "ドキュメントをアーカイブしました",
|
||||
"Archiving": "アーカイブ中",
|
||||
"Archiving this document will remove it from the collection and search results.": "Archiving this document will remove it from the collection and search results.",
|
||||
"Archiving this document will remove it from the collection and search results.": "このドキュメントをアーカイブすると、コレクションと検索結果から削除されます。",
|
||||
"Delete {{ documentName }}": "{{ documentName }} を削除します",
|
||||
"Permanently delete": "完全に削除します",
|
||||
"Permanently delete {{ documentName }}": "{{ documentName }} を完全に削除します",
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "コレクション",
|
||||
"Debug": "デバッグ",
|
||||
"Document": "ドキュメント",
|
||||
"Recently viewed": "閲覧履歴",
|
||||
"Revision": "バージョン",
|
||||
"Navigation": "ナビゲーション",
|
||||
"Notification": "通知",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "折りたたむ",
|
||||
"Expand": "展開",
|
||||
"Type a command or search": "コマンドを入力または検索",
|
||||
"Choose a template": "テンプレートを選択",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "このコメントのスレッド全体を完全に削除してもよろしいですか?",
|
||||
"Are you sure you want to permanently delete this comment?": "このコメントを完全に削除してもよろしいですか?",
|
||||
"Confirm": "確認",
|
||||
"view and edit access": "閲覧と編集",
|
||||
"view only access": "閲覧専用",
|
||||
"no access": "アクセス不可",
|
||||
"Move document": "ドキュメントを移動",
|
||||
"Moving": "移動中",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "ドキュメント <em>{{ title }}</em> を {{ newCollectionName }} コレクションに移動すると、 <em>{{ prevPermission }}</em> から <em>{{ newPermission }}</em> へのすべてのワークスペースメンバーの権限が変更されます。",
|
||||
"Document is too large": "ドキュメントが大きすぎます",
|
||||
"This document has reached the maximum size and can no longer be edited": "このドキュメントは最大容量に達しており、これ以上編集できません",
|
||||
"Authentication failed": "認証に失敗しました",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} グループをドキュメントに追加しました",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} グループをドキュメントに追加しました",
|
||||
"Logo": "ロゴ",
|
||||
"Move document": "ドキュメントを移動",
|
||||
"Change permissions?": "権限を変更しますか?",
|
||||
"New doc": "ドキュメントを新規作成",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "五十音順で並べられたコレクション内のドキュメントは、並べ替えができません。",
|
||||
"Empty": "空",
|
||||
@@ -381,7 +389,7 @@
|
||||
"Replacement": "置換する",
|
||||
"Replace": "置換",
|
||||
"Replace all": "全て置換",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} won't by notified as they do not have access to this document",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} は、このドキュメントへのアクセス権限がないため、通知されません",
|
||||
"Profile picture": "プロフィール画像",
|
||||
"Add column after": "後ろに列を挿入",
|
||||
"Add column before": "前に列を挿入",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "見出し1",
|
||||
"Medium heading": "見出し2",
|
||||
"Small heading": "見出し3",
|
||||
"Extra small heading": "追加の小さな見出し",
|
||||
"Heading": "見出し",
|
||||
"Divider": "区切り線",
|
||||
"Image": "画像",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "インポート",
|
||||
"Self Hosted": "セルフホスト",
|
||||
"Integrations": "連携",
|
||||
"Choose a template": "テンプレートを選択",
|
||||
"Revoke token": "トークンを取り消す",
|
||||
"Revoke": "無効化",
|
||||
"Show path to document": "ドキュメントのパスを表示",
|
||||
@@ -482,10 +490,11 @@
|
||||
"Export collection": "コレクションをエクスポート",
|
||||
"Rename": "名前を変更",
|
||||
"Sort in sidebar": "サイドバーの並べ替え",
|
||||
"Alphabetical sort": "アルファベット順",
|
||||
"A-Z sort": "A-Z ソート",
|
||||
"Z-A sort": "Z-A ソート",
|
||||
"Manual sort": "手動で並べ替え",
|
||||
"Comment options": "コメントオプション",
|
||||
"Show document menu": "Show document menu",
|
||||
"Show document menu": "ドキュメントメニューを表示",
|
||||
"{{ documentName }} restored": "{{ documentName }} を復元",
|
||||
"Document options": "ドキュメントオプション",
|
||||
"Restore": "復元",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "共有済み",
|
||||
"invited you to": "あなたを招待しました",
|
||||
"Choose a date": "日付を選択",
|
||||
"API key created": "API キーが発行されました",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "API キーには、ローカル開発、CI というように、将来何に使用されているかわかる名前をつけましょう",
|
||||
"Expiration": "有効期限",
|
||||
"Never expires": "無期限",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "ドキュメントが公開されました",
|
||||
"Couldn’t publish the document, try again?": "ドキュメントを公開できませんでした、もう一度お試しください。",
|
||||
"Publish in <em>{{ location }}</em>": "<em>{{ location }}</em> に公開",
|
||||
"view and edit access": "閲覧と編集",
|
||||
"view only access": "閲覧専用",
|
||||
"no access": "アクセス不可",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "注意 - ドキュメント<em>{{ title }}</em>を<em>{{ newCollectionName }}</em>コレクションに移動すると、現在 {{ prevPermission }} であるメンバー全員に新しい権限 <em>{{ newPermission }}</em> が付与されます。",
|
||||
"Moving": "移動中",
|
||||
"Search documents": "ドキュメントの検索",
|
||||
"No documents found for your filters.": "検索結果はありませんでした。",
|
||||
"You’ve not got any drafts at the moment.": "下書きはありません",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "グループはユーザーを整理するためのものです。例えば「サポート」と「開発」のように、ユーザーの機能や責任を基に分けると上手くいくでしょう。",
|
||||
"You’ll be able to add people to the group next.": "このあと、ユーザーを追加できます。",
|
||||
"Continue": "次へ",
|
||||
"Recently viewed": "閲覧履歴",
|
||||
"Created by me": "自分が作成",
|
||||
"Weird, this shouldn’t ever be empty": "ここには何もありません",
|
||||
"You haven’t created any documents yet": "ここにはまだドキュメントがありません",
|
||||
@@ -725,7 +728,7 @@
|
||||
"Undo": "元に戻す",
|
||||
"Redo": "やり直し",
|
||||
"Lists": "リスト",
|
||||
"Toggle task list item": "Toggle task list item",
|
||||
"Toggle task list item": "タスクリスト項目を切り替える",
|
||||
"Tab": "タブ",
|
||||
"Indent list item": "リスト項目をインデント",
|
||||
"Outdent list item": "リスト項目をインデント解除",
|
||||
@@ -965,8 +968,8 @@
|
||||
"When enabled, documents can be shared publicly on the internet by any member of the workspace": "この設定を有効にすると、チームメンバーなら誰でもインターネット上でドキュメントを公開することができます。",
|
||||
"Viewer document exports": "閲覧者によるドキュメントのエクスポート",
|
||||
"When enabled, viewers can see download options for documents": "有効にすると、閲覧者はドキュメントのダウンロードオプションを表示できます",
|
||||
"Users can delete account": "Users can delete account",
|
||||
"When enabled, users can delete their own account from the workspace": "When enabled, users can delete their own account from the workspace",
|
||||
"Users can delete account": "ユーザーはアカウントを削除できます。",
|
||||
"When enabled, users can delete their own account from the workspace": "有効にすると、ユーザーはワークスペースから自分のアカウントを削除できます。",
|
||||
"Rich service embeds": "リッチサービスの埋め込み",
|
||||
"Links to supported services are shown as rich embeds within your documents": "サポートされた URL は、ドキュメント内に埋め込みとして表示されます。",
|
||||
"Collection creation": "コレクションを作成",
|
||||
@@ -1049,11 +1052,11 @@
|
||||
"It looks like you haven’t linked your {{ appName }} account to Slack yet": "{{ appName }} のアカウントを Slack にまだリンクしていないようです",
|
||||
"Link your account": "アカウントを連携する",
|
||||
"Link your account in {{ appName }} settings to search from Slack": "{{ appName }} の設定でアカウントを連携し、Slack から検索する",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}",
|
||||
"Script name": "Script name",
|
||||
"The name of the script file that Umami uses to track analytics.": "The name of the script file that Umami uses to track analytics.",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "An ID that uniquely identifies the website in your Umami instance.",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "あなたのインスタンスにワークスペースのビューと分析を送信するために、Umamiインスタンスを構成します",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "UmamiクラウドのURL。Umamiクラウドを使用している場合、 {{ url }} で始まります。",
|
||||
"Script name": "スクリプト名",
|
||||
"The name of the script file that Umami uses to track analytics.": "Umamiが分析を追跡するために使用するスクリプトファイルの名前。",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "Umamiインスタンスでウェブサイトを一意に識別する ID",
|
||||
"Are you sure you want to delete the {{ name }} webhook?": "{{ name }} を削除します\nよろしいですか?",
|
||||
"Webhook updated": "Webhook を更新しました",
|
||||
"Update": "更新",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "컬렉션",
|
||||
"Debug": "디버그",
|
||||
"Document": "문서",
|
||||
"Recently viewed": "최근에 조회됨",
|
||||
"Revision": "리비전",
|
||||
"Navigation": "네비게이션",
|
||||
"Notification": "알림",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "감추기",
|
||||
"Expand": "펼치기",
|
||||
"Type a command or search": "명령어를 입력하거나 검색",
|
||||
"Choose a template": "템플릿 선택",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "이 쓰레드에 있는 댓글들을 영구적으로 삭제하시겠습니까?",
|
||||
"Are you sure you want to permanently delete this comment?": "정말로 이 댓글을 영구적으로 삭제하시겠습니까?",
|
||||
"Confirm": "확인",
|
||||
"view and edit access": "보기 및 편집 액세스",
|
||||
"view only access": "보기 전용 액세스",
|
||||
"no access": "접근 불가",
|
||||
"Move document": "문서 이동",
|
||||
"Moving": "이동 중",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "문서가 너무 큽니다.",
|
||||
"This document has reached the maximum size and can no longer be edited": "이 문서는 최대 크기에 도달하여 더 이상 편집할 수 없습니다.",
|
||||
"Authentication failed": "인증 실패",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "로고",
|
||||
"Move document": "문서 이동",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "새 문서",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "알파벳순으로 정렬된 컬렉션에서는 문서를 재정렬할 수 없습니다.",
|
||||
"Empty": "비어 있음",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "큰 제목",
|
||||
"Medium heading": "중간 제목",
|
||||
"Small heading": "작은 제목",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "제목",
|
||||
"Divider": "구분선",
|
||||
"Image": "이미지",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "불러오기",
|
||||
"Self Hosted": "자체 호스팅",
|
||||
"Integrations": "연동",
|
||||
"Choose a template": "템플릿 선택",
|
||||
"Revoke token": "토큰 취소",
|
||||
"Revoke": "취소",
|
||||
"Show path to document": "문서 경로 표시",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "컬렉션 내보내기",
|
||||
"Rename": "이름변경",
|
||||
"Sort in sidebar": "사이드바 정렬",
|
||||
"Alphabetical sort": "알파벳 순 정렬",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "수동 정렬",
|
||||
"Comment options": "댓글 옵션",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "공유됨",
|
||||
"invited you to": "당신을 초대하였습니다:",
|
||||
"Choose a date": "날짜를 선택하세요",
|
||||
"API key created": "API 키 생성됨",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "키 이름을 \"로컬 개발\" 또는 \"지속적 통합\"과 같이 향후 사용하는데 도움이 되는 이름으로 지정합니다.",
|
||||
"Expiration": "만료",
|
||||
"Never expires": "만료 없음",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "문서 게시됨",
|
||||
"Couldn’t publish the document, try again?": "문서를 \b발행 할 수 없습니다. 다시 시도하시겠습니까?",
|
||||
"Publish in <em>{{ location }}</em>": "<em>{{ location }}</em>에 발행",
|
||||
"view and edit access": "보기 및 편집 액세스",
|
||||
"view only access": "보기 전용 액세스",
|
||||
"no access": "접근 불가",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "주의 – 문서 <em>{{ title }}</em>를 <em>{{ newCollectionName }}</em> 컬렉션으로 이동하면 작업공간 <em>{{ newPermission }}</em>의 모든 구성원이 부여되며 현재 {{ prevPermission }} 가 있습니다.",
|
||||
"Moving": "이동 중",
|
||||
"Search documents": "문서 검색",
|
||||
"No documents found for your filters.": "검색조건과 맞는 문서를 찾을 수 없습니다.",
|
||||
"You’ve not got any drafts at the moment.": "현재 임시보관 된 문서가 없습니다.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "그룹은 팀을 구성하기 위한 것입니다. 기능이나 책임(예: 지원 또는 엔지니어링) 을 중심으로 할 때 가장 잘 작동합니다.",
|
||||
"You’ll be able to add people to the group next.": "다음에 그룹에 사람들을 추가할 수 있습니다.",
|
||||
"Continue": "계속",
|
||||
"Recently viewed": "최근에 조회됨",
|
||||
"Created by me": "나에 의해 생성됨",
|
||||
"Weird, this shouldn’t ever be empty": "이상하네, 여기가 비어 있으면 안 되는데",
|
||||
"You haven’t created any documents yet": "아직 문서를 만들지 않았습니다.",
|
||||
|
||||
@@ -71,11 +71,11 @@
|
||||
"Move": "Flytt",
|
||||
"Move to collection": "Flytt til samling",
|
||||
"Move {{ documentType }}": "Flytt {{ documentType }}",
|
||||
"Archive": "Arkiver",
|
||||
"Are you sure you want to archive this document?": "Are you sure you want to archive this document?",
|
||||
"Archive": "Arkiv",
|
||||
"Are you sure you want to archive this document?": "Er du sikker på at du vil arkivere dette dokumentet?",
|
||||
"Document archived": "Dokument arkivert",
|
||||
"Archiving": "Arkivering",
|
||||
"Archiving this document will remove it from the collection and search results.": "Archiving this document will remove it from the collection and search results.",
|
||||
"Archiving this document will remove it from the collection and search results.": "Ved å arkivere dette dokumentet vil det fjernes fra samlingen og søkeresultater.",
|
||||
"Delete {{ documentName }}": "Slett {{ documentName }}",
|
||||
"Permanently delete": "Slett permanent",
|
||||
"Permanently delete {{ documentName }}": "Slett permanent {{ documentName }}",
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Samling",
|
||||
"Debug": "Feilsøk",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Nylig vist",
|
||||
"Revision": "Revisjon",
|
||||
"Navigation": "Navigasjon",
|
||||
"Notification": "Varsling",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Kollaps",
|
||||
"Expand": "Utvid",
|
||||
"Type a command or search": "Skriv en kommando eller søk",
|
||||
"Choose a template": "Velg en mal",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Er du sikker på at du vil slette hele kommentartråden permanent?",
|
||||
"Are you sure you want to permanently delete this comment?": "Er du sikker på at du vil slette denne kommentaren permanent?",
|
||||
"Confirm": "Bekreft",
|
||||
"view and edit access": "vis og rediger tilgang",
|
||||
"view only access": "kun visningstilgang",
|
||||
"no access": "ingen tilgang",
|
||||
"Move document": "Flytt dokument",
|
||||
"Moving": "Flytter",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Dokumentet er for stort",
|
||||
"This document has reached the maximum size and can no longer be edited": "Dette dokumentet har nådd maksimal størrelse og kan ikke lenger redigeres",
|
||||
"Authentication failed": "Autentisering mislyktes",
|
||||
@@ -328,13 +336,13 @@
|
||||
"Allow anyone with the link to access": "Tillat alle med lenken å få tilgang til",
|
||||
"Publish to internet": "Publiser til internett",
|
||||
"Nested documents are not shared on the web. Toggle sharing to enable access, this will be the default behavior in the future": "Underdokumenter deles ikke på nettet. Aktiver deling for å tillate tilgang, dette vil være standard oppførsel i fremtiden",
|
||||
"{{ userName }} was added to the document": "{{ userName }} was added to the document",
|
||||
"{{ count }} people added to the document": "{{ count }} people added to the document",
|
||||
"{{ count }} people added to the document_plural": "{{ count }} people added to the document",
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"{{ userName }} was added to the document": "{{ userName }} ble lagt til i dokumentet",
|
||||
"{{ count }} people added to the document": "{{ count }} person er lagt til i dokumentet",
|
||||
"{{ count }} people added to the document_plural": "{{ count }} personer er lagt til i dokumentetene",
|
||||
"{{ count }} groups added to the document": "{{ count }} grupper er lagt til i dokumentet",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} grupper er lagt til i dokumentene",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Flytt dokument",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nytt dokument",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Du kan ikke omorganisere dokumenter i en alfabetisk sortert samling",
|
||||
"Empty": "Tom",
|
||||
@@ -348,8 +356,8 @@
|
||||
"Could not load starred documents": "Kunne ikke laste inn stjernemerkede dokumenter",
|
||||
"Starred": "Stjernemerket",
|
||||
"Up to date": "Oppdatert",
|
||||
"{{ releasesBehind }} versions behind": "{{ releasesBehind }} versjoner bak",
|
||||
"{{ releasesBehind }} versions behind_plural": "{{ releasesBehind }} versjoner bak",
|
||||
"{{ releasesBehind }} versions behind": "{{ releasesBehind }} ny versjon tilgjengelig",
|
||||
"{{ releasesBehind }} versions behind_plural": "{{ releasesBehind }} nye versjoner tilgjengelig",
|
||||
"Return to App": "Tilbake til appen",
|
||||
"Installation": "Installasjon",
|
||||
"Unstar document": "Fjern stjerne fra dokument",
|
||||
@@ -381,7 +389,7 @@
|
||||
"Replacement": "Erstatning",
|
||||
"Replace": "Erstatt",
|
||||
"Replace all": "Erstatt alle",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} won't by notified as they do not have access to this document",
|
||||
"{{ userName }} won't by notified as they do not have access to this document": "{{ userName }} vil ikke bli varslet siden de ikke har tilgang til dette dokumentet",
|
||||
"Profile picture": "Profilbilde",
|
||||
"Add column after": "Legg til kolonne etter",
|
||||
"Add column before": "Sett inn kolonne før",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Stor overskrift",
|
||||
"Medium heading": "Middels overskrift",
|
||||
"Small heading": "Liten overskrift",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Overskrift",
|
||||
"Divider": "Skillelinje",
|
||||
"Image": "Bilde",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importer",
|
||||
"Self Hosted": "Selvhostet",
|
||||
"Integrations": "Integrasjoner",
|
||||
"Choose a template": "Velg en mal",
|
||||
"Revoke token": "Opphev token",
|
||||
"Revoke": "Opphev",
|
||||
"Show path to document": "Vis sti til dokument",
|
||||
@@ -482,10 +490,11 @@
|
||||
"Export collection": "Eksporter samling",
|
||||
"Rename": "Gi nytt navn",
|
||||
"Sort in sidebar": "Sorter i sidemeny",
|
||||
"Alphabetical sort": "Alfabetisk sortering",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manuell sortering",
|
||||
"Comment options": "Kommentaralternativer",
|
||||
"Show document menu": "Show document menu",
|
||||
"Show document menu": "Vis dokumentmeny",
|
||||
"{{ documentName }} restored": "{{ documentName }} gjenopprettet",
|
||||
"Document options": "Dokumentalternativer",
|
||||
"Restore": "Gjenopprett",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "delt",
|
||||
"invited you to": "inviterte deg til",
|
||||
"Choose a date": "Velg en dato",
|
||||
"API key created": "API-nøkkel opprettet",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Gi nøkkelen et navn som hjelper deg å huske dens bruk i fremtiden, for eksempel \"lokale utvikling\", \"produksjon\", eller \"kontinuerlig integrasjon\".",
|
||||
"Expiration": "Utløper",
|
||||
"Never expires": "Utløper aldri",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokument publisert",
|
||||
"Couldn’t publish the document, try again?": "Kunne ikke publisere dokumentet, prøv igjen?",
|
||||
"Publish in <em>{{ location }}</em>": "Publiser i <em>{{ location }}</em>",
|
||||
"view and edit access": "vis og rediger tilgang",
|
||||
"view only access": "kun visningstilgang",
|
||||
"no access": "ingen tilgang",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Advarsel – flytting av dokumentet <em>{{ title }}</em> til <em>{{ newCollectionName }}</em>-samlingen vil gi alle medlemmer av arbeidsområdet <em>{{ newPermission }}</em>, de har for øyeblikket {{ prevPermission }}.",
|
||||
"Moving": "Flytter",
|
||||
"Search documents": "Søk i dokumenter",
|
||||
"No documents found for your filters.": "Ingen dokumenter funnet for dine filtre.",
|
||||
"You’ve not got any drafts at the moment.": "Du har ingen utkast for øyeblikket.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grupper er for å organisere teamet ditt. De fungerer best når de er sentrert rundt en funksjon eller et ansvar — for eksempel Kundestøtte eller Utvikling.",
|
||||
"You’ll be able to add people to the group next.": "Du vil kunne legge til personer i gruppen neste.",
|
||||
"Continue": "Fortsett",
|
||||
"Recently viewed": "Nylig vist",
|
||||
"Created by me": "Opprettet av meg",
|
||||
"Weird, this shouldn’t ever be empty": "Rart, dette burde aldri være tomt",
|
||||
"You haven’t created any documents yet": "Du har ikke opprettet noen dokumenter ennå",
|
||||
@@ -725,7 +728,7 @@
|
||||
"Undo": "Angre",
|
||||
"Redo": "Gjør om",
|
||||
"Lists": "Lister",
|
||||
"Toggle task list item": "Toggle task list item",
|
||||
"Toggle task list item": "Veksle element i oppgavelisten",
|
||||
"Tab": "Tab",
|
||||
"Indent list item": "Innrykk listeelement",
|
||||
"Outdent list item": "Utrykk listeelement",
|
||||
@@ -965,8 +968,8 @@
|
||||
"When enabled, documents can be shared publicly on the internet by any member of the workspace": "Når aktivert, kan dokumenter deles offentlig på internett av ethvert medlem av arbeidsområdet",
|
||||
"Viewer document exports": "Eksport av dokumentvisning",
|
||||
"When enabled, viewers can see download options for documents": "Når aktivert, kan seere se nedlastingsalternativer for dokumenter",
|
||||
"Users can delete account": "Users can delete account",
|
||||
"When enabled, users can delete their own account from the workspace": "When enabled, users can delete their own account from the workspace",
|
||||
"Users can delete account": "Brukere kan slette kontoen",
|
||||
"When enabled, users can delete their own account from the workspace": "Når skrudd på kan brukere slette deres egen konto fra arbeidsområdet",
|
||||
"Rich service embeds": "Detaljerte tjenesteinnbygginger",
|
||||
"Links to supported services are shown as rich embeds within your documents": "Lenker til støttede tjenester vises som detaljerte innbygginger i dokumentene dine",
|
||||
"Collection creation": "Opprettelse av samling",
|
||||
@@ -1049,11 +1052,11 @@
|
||||
"It looks like you haven’t linked your {{ appName }} account to Slack yet": "Det ser ut som du ikke har koblet {{ appName }} kontoen din til Slack enda",
|
||||
"Link your account": "Tilknytt kontoen din",
|
||||
"Link your account in {{ appName }} settings to search from Slack": "Koble kontoen din i {{ appName }} innstillinger for å søke fra Slack",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}",
|
||||
"Script name": "Script name",
|
||||
"The name of the script file that Umami uses to track analytics.": "The name of the script file that Umami uses to track analytics.",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "An ID that uniquely identifies the website in your Umami instance.",
|
||||
"Configure a Umami installation to send views and analytics from the workspace to your own Umami instance.": "Konfigurer en Umami-installasjon til å sende visninger og analyser fra arbeidsområdet til din egen Umami-forekomst.",
|
||||
"The URL of your Umami instance. If you are using Umami Cloud it will begin with {{ url }}": "URL-adressen til Umami-forekomsten. Hvis du bruker Umami Cloud begynner den på {{ url }}",
|
||||
"Script name": "Navn på script",
|
||||
"The name of the script file that Umami uses to track analytics.": "Navnet på skriptfilen som Umami bruker til å spore analyser.",
|
||||
"An ID that uniquely identifies the website in your Umami instance.": "En ID som unikt identifiserer nettstedet i din Umami-forekomst.",
|
||||
"Are you sure you want to delete the {{ name }} webhook?": "Er du sikker på at du vil slette {{ name }}-webhooken?",
|
||||
"Webhook updated": "Webhook oppdatert",
|
||||
"Update": "Oppdater",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Collectie",
|
||||
"Debug": "Fout opsporen",
|
||||
"Document": "Document",
|
||||
"Recently viewed": "Recent bekeken",
|
||||
"Revision": "Revisie",
|
||||
"Navigation": "Navigatie",
|
||||
"Notification": "Notificatie",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Invouwen",
|
||||
"Expand": "Uitvouwen",
|
||||
"Type a command or search": "Zoek of typ een opdracht",
|
||||
"Choose a template": "Kies een sjabloon",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Weet je zeker dat je deze thread definitief wil verwijderen?",
|
||||
"Are you sure you want to permanently delete this comment?": "Weet je zeker dat je deze reactie definitief wilt verwijderen?",
|
||||
"Confirm": "Bevestigen",
|
||||
"view and edit access": "bekijk en bewerk toegang",
|
||||
"view only access": "alleen toegang weergeven",
|
||||
"no access": "geen toegang",
|
||||
"Move document": "Document verplaatsen",
|
||||
"Moving": "Verplaatsen",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is te groot",
|
||||
"This document has reached the maximum size and can no longer be edited": "Dit document heeft de maximale grootte bereikt en kan niet meer worden bewerkt",
|
||||
"Authentication failed": "Authenticatie mislukt",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Document verplaatsen",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nieuw document",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "U kunt documenten in een alfabetisch gesorteerde verzameling niet opnieuw ordenen",
|
||||
"Empty": "Leeg",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Grote titel",
|
||||
"Medium heading": "Middelgrote titel",
|
||||
"Small heading": "Kleine titel",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Kop",
|
||||
"Divider": "Scheidingslijn",
|
||||
"Image": "Afbeelding",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importeer",
|
||||
"Self Hosted": "Self-hosted",
|
||||
"Integrations": "Intergraties",
|
||||
"Choose a template": "Kies een sjabloon",
|
||||
"Revoke token": "Tokens intrekken",
|
||||
"Revoke": "Intrekken",
|
||||
"Show path to document": "Toon pad naar document",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exporteer collectie",
|
||||
"Rename": "Hernoem",
|
||||
"Sort in sidebar": "Sorteer in zijbalk",
|
||||
"Alphabetical sort": "Sorteer alfabetisch",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Sorteer handmatig",
|
||||
"Comment options": "Opties voor reageren",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "gedeeld",
|
||||
"invited you to": "heeft je uitgenodigd voor",
|
||||
"Choose a date": "Kies een datum",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Verloopt nooit",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Document gepubliceerd",
|
||||
"Couldn’t publish the document, try again?": "Het document kon niet worden gepubliceerd, probeer het opnieuw?",
|
||||
"Publish in <em>{{ location }}</em>": "Publiceer in <em>{{ location }}</em>",
|
||||
"view and edit access": "bekijk en bewerk toegang",
|
||||
"view only access": "alleen toegang weergeven",
|
||||
"no access": "geen toegang",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Let op: het verplaatsen van het document <em>{{ title }}</em> naar de collectie <em>{{ newCollectionName }}</em> zal alle leden van de werkruimte <em>{{ newPermission }}</em>geven, ze hebben momenteel {{ prevPermission }}.",
|
||||
"Moving": "Verplaatsen",
|
||||
"Search documents": "Zoek in documenten",
|
||||
"No documents found for your filters.": "Geen documenten gevonden voor je filters.",
|
||||
"You’ve not got any drafts at the moment.": "Je hebt momenteel geen concepten.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Groepen zijn voor het organiseren van je team. Ze werken het beste als ze zijn gebaseerd op een functie of verantwoordelijkheid, bijvoorbeeld Support of Engineering.",
|
||||
"You’ll be able to add people to the group next.": "Je kunt hierna personen aan de groep toevoegen.",
|
||||
"Continue": "Doorgaan",
|
||||
"Recently viewed": "Recent bekeken",
|
||||
"Created by me": "Door mij aangemaakt",
|
||||
"Weird, this shouldn’t ever be empty": "Vreemd, dit zou nooit leeg moeten zijn",
|
||||
"You haven’t created any documents yet": "Je hebt nog geen documenten aangemaakt",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Kolekcja",
|
||||
"Debug": "Debuguj",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Ostatnio oglądane",
|
||||
"Revision": "Rewizja",
|
||||
"Navigation": "Nawigacja",
|
||||
"Notification": "Powiadomienie",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Zwiń",
|
||||
"Expand": "Rozwiń",
|
||||
"Type a command or search": "Wpisz komendę lub wyszukiwanie",
|
||||
"Choose a template": "Wybierz szablon",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Czy na pewno chcesz permanentnie usunąć ten wątek komentarzy?",
|
||||
"Are you sure you want to permanently delete this comment?": "Czy na pewno chcesz permanentnie usunąć ten komentarz?",
|
||||
"Confirm": "Potwierdź",
|
||||
"view and edit access": "zobacz i edytuj dostęp",
|
||||
"view only access": "dostęp tylko do podglądu",
|
||||
"no access": "brak dostępu",
|
||||
"Move document": "Przenieś dokument",
|
||||
"Moving": "Przenoszenie",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Dokument jest za duży",
|
||||
"This document has reached the maximum size and can no longer be edited": "Ten dokument osiągnął maksymalny rozmiar i nie można go już edytować",
|
||||
"Authentication failed": "Uwierzytelnianie nie powiodło się",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} grupa dodana do dokumentu",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} grup dodanych do dokumentu",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Przenieś dokument",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nowy dok",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Nie możesz zmieniać kolejności dokumentów w kolekcji posortowanej alfabetycznie",
|
||||
"Empty": "Pusty",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Duży nagłówek",
|
||||
"Medium heading": "Średni nagłówek",
|
||||
"Small heading": "Mały nagłówek",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Nagłówek",
|
||||
"Divider": "Separator",
|
||||
"Image": "Obraz",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importuj",
|
||||
"Self Hosted": "Samodzielnie hostowane",
|
||||
"Integrations": "Integracje",
|
||||
"Choose a template": "Wybierz szablon",
|
||||
"Revoke token": "Unieważnij token",
|
||||
"Revoke": "Unieważnij",
|
||||
"Show path to document": "Pokaż ścieżkę do dokumentu",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Eksportuj kolekcję",
|
||||
"Rename": "Zmień nazwę",
|
||||
"Sort in sidebar": "Sortuj w pasku bocznym",
|
||||
"Alphabetical sort": "Sortowanie alfabetyczne",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Sortowanie ręczne",
|
||||
"Comment options": "Opcje komentarza",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "udostępnione",
|
||||
"invited you to": "zaprosił cię do",
|
||||
"Choose a date": "Wybierz datę",
|
||||
"API key created": "Klucz API został utworzony",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Nazwij swój token tak, aby móc przypomnieć sobie jego zastosowanie w przyszłości, na przykład \"wersja testowa\" lub \"wersja deweloperska\".",
|
||||
"Expiration": "Data wygaśnięcia",
|
||||
"Never expires": "Nigdy nie wygasa",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokument opublikowany",
|
||||
"Couldn’t publish the document, try again?": "Nie udało się opublikować dokumentu, spróbować ponownie?",
|
||||
"Publish in <em>{{ location }}</em>": "Opublikuj w <em>{{ location }}</em>",
|
||||
"view and edit access": "zobacz i edytuj dostęp",
|
||||
"view only access": "dostęp tylko do podglądu",
|
||||
"no access": "brak dostępu",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Uwaga – przeniesienie dokumentu <em>{{ title }}</em> do kolekcji <em>{{ newCollectionName }}</em> przyzna wszystkim członkom obszaru roboczego <em>{{ newPermission }}</em>, obecnie mają {{ prevPermission }}.",
|
||||
"Moving": "Przenoszenie",
|
||||
"Search documents": "Szukaj dokumentów",
|
||||
"No documents found for your filters.": "Nie znaleziono dokumentów dla Twoich filtrów.",
|
||||
"You’ve not got any drafts at the moment.": "Nie masz obecnie żadnych szkiców.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grupy służą do organizacji Twojego zespołu. Pracują najlepiej, gdy skupiają się wokół funkcji lub zadania, na przykład Obsługa Klienta lub Inżynieria.",
|
||||
"You’ll be able to add people to the group next.": "Następnie będziesz mógł dodać ludzi do grupy.",
|
||||
"Continue": "Dalej",
|
||||
"Recently viewed": "Ostatnio oglądane",
|
||||
"Created by me": "Utworzone przeze mnie",
|
||||
"Weird, this shouldn’t ever be empty": "Dziwne, to nigdy nie powinno być puste",
|
||||
"You haven’t created any documents yet": "Nie utworzyłeś jeszcze żadnych dokumentów",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Coleção",
|
||||
"Debug": "Depurar",
|
||||
"Document": "Documento",
|
||||
"Recently viewed": "Visualizado recentemente",
|
||||
"Revision": "Revisão",
|
||||
"Navigation": "Navegação",
|
||||
"Notification": "Notificações",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Recolher",
|
||||
"Expand": "Expandir",
|
||||
"Type a command or search": "Digite um comando ou pesquise",
|
||||
"Choose a template": "Escolha um modelo",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Tem certeza de que deseja excluir permanentemente todos os comentários associados a este tópico?",
|
||||
"Are you sure you want to permanently delete this comment?": "Tem certeza de que deseja excluir este comentário permanentemente?",
|
||||
"Confirm": "Confirmar",
|
||||
"view and edit access": "acesso para visualização e edição",
|
||||
"view only access": "acesso apenas para visualização",
|
||||
"no access": "sem acesso",
|
||||
"Move document": "Mover documento",
|
||||
"Moving": "Movendo",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "O documento é grande demais",
|
||||
"This document has reached the maximum size and can no longer be edited": "Este documento atingiu o tamanho máximo e não pode mais ser editado",
|
||||
"Authentication failed": "Falha na autenticação",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} grupos foram adicionados ao documento",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} grupos foram adicionados ao documento",
|
||||
"Logo": "Logotipo",
|
||||
"Move document": "Mover documento",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Novo documento",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Não é possível reordenar documentos em uma coleção ordenada alfabeticamente",
|
||||
"Empty": "Vazio",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Cabeçalho grande",
|
||||
"Medium heading": "Cabeçalho médio",
|
||||
"Small heading": "Cabeçalho pequeno",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Cabeçalho",
|
||||
"Divider": "Divisor",
|
||||
"Image": "Imagem",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importar",
|
||||
"Self Hosted": "Auto-hospedado",
|
||||
"Integrations": "Integrações",
|
||||
"Choose a template": "Escolha um modelo",
|
||||
"Revoke token": "Revogar token",
|
||||
"Revoke": "Revogar",
|
||||
"Show path to document": "Mostrar caminho para o documento",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exportar coleção",
|
||||
"Rename": "Renomear",
|
||||
"Sort in sidebar": "Ordenar na barra lateral",
|
||||
"Alphabetical sort": "Ordem alfabética",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Ordenação manual",
|
||||
"Comment options": "Opções de comentário",
|
||||
"Show document menu": "Mostrar menu de documento",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "compartilhado",
|
||||
"invited you to": "convidou você para",
|
||||
"Choose a date": "Escolhar uma data",
|
||||
"API key created": "Chave de API criada",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Dê à sua chave um nome que te ajude a se lembrar de como ela será usada no futuro, por exemplo, \"desenvolvimento local\" ou \"integração contínua\".",
|
||||
"Expiration": "Expiração",
|
||||
"Never expires": "Nunca expira",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Documento publicado",
|
||||
"Couldn’t publish the document, try again?": "Não foi possível publicar o documento, tentar novamente?",
|
||||
"Publish in <em>{{ location }}</em>": "Publicar em <em>{{ location }}</em>",
|
||||
"view and edit access": "acesso para visualização e edição",
|
||||
"view only access": "acesso apenas para visualização",
|
||||
"no access": "sem acesso",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Atenção - mover o documento <em>{{ title }}</em> para a coleção <em>{{ newCollectionName }}</em> concederá a todos os membros da equipe <em>{{ newPermission }}</em>, que atualmente têm {{ prevPermission }}.",
|
||||
"Moving": "Movendo",
|
||||
"Search documents": "Pesquisar documentos",
|
||||
"No documents found for your filters.": "Nenhum documento foi encontrado para seus filtros.",
|
||||
"You’ve not got any drafts at the moment.": "Você não tem rascunhos no momento.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grupos são para organizar sua equipe. Eles funcionam melhor quando centrados em uma função ou responsabilidade - Suporte ou Engenharia, por exemplo.",
|
||||
"You’ll be able to add people to the group next.": "Você poderá adicionar pessoas ao grupo em seguida.",
|
||||
"Continue": "Continuar",
|
||||
"Recently viewed": "Visualizado recentemente",
|
||||
"Created by me": "Criado por mim",
|
||||
"Weird, this shouldn’t ever be empty": "Estranho, isso nunca deveria estar vazio",
|
||||
"You haven’t created any documents yet": "Você ainda não criou nenhum documento",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Coleção",
|
||||
"Debug": "Depurar",
|
||||
"Document": "Documento",
|
||||
"Recently viewed": "Visto recentemente",
|
||||
"Revision": "Revisão",
|
||||
"Navigation": "Navegação",
|
||||
"Notification": "Notificação",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Fechar",
|
||||
"Expand": "Expandir",
|
||||
"Type a command or search": "Digite um comando ou pesquisa",
|
||||
"Choose a template": "Escolha um modelo",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Tem certeza de que deseja excluir permanentemente todo o tópico?",
|
||||
"Are you sure you want to permanently delete this comment?": "Tem a certeza de que pretende eliminar comentário?",
|
||||
"Confirm": "Confirmar",
|
||||
"view and edit access": "ver e alterar",
|
||||
"view only access": "ver apenas",
|
||||
"no access": "sem acesso",
|
||||
"Move document": "Mover documento",
|
||||
"Moving": "A mover",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Documento demasiado grande",
|
||||
"This document has reached the maximum size and can no longer be edited": "O documento atingiu o tamanho máximo e não pode mais ser alterado",
|
||||
"Authentication failed": "Autenticação falhou",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} grupo adicionado ao documento",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} grupos adicionados ao documento",
|
||||
"Logo": "Logótipo",
|
||||
"Move document": "Mover documento",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Novo doc",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Não pode reordenar documentos numa coleção ordenada alfabeticamente",
|
||||
"Empty": "Vazio",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Cabeçalho grande",
|
||||
"Medium heading": "Cabeçalho médio",
|
||||
"Small heading": "Cabeçalho pequeno",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Cabeçalho",
|
||||
"Divider": "Separador",
|
||||
"Image": "Imagem",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importar",
|
||||
"Self Hosted": "Auto-hospedado",
|
||||
"Integrations": "Integrações",
|
||||
"Choose a template": "Escolha um modelo",
|
||||
"Revoke token": "Revogar token",
|
||||
"Revoke": "Revogar",
|
||||
"Show path to document": "Mostrar caminho para documento",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exportar coleção",
|
||||
"Rename": "Renomear",
|
||||
"Sort in sidebar": "Ordenar na barra lateral",
|
||||
"Alphabetical sort": "Ordenação alfabética",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Ordenação manual",
|
||||
"Comment options": "Opções de comentário",
|
||||
"Show document menu": "Mostrar menu de documento",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "partilhado",
|
||||
"invited you to": "convidou-o para",
|
||||
"Choose a date": "Escolher data",
|
||||
"API key created": "Chave API criada",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Nomeia a chave de forma a facilitar a identificação do seu uso no futuro, por exemplo, 'desenvolvimento local' ou 'integração contínua'.",
|
||||
"Expiration": "Expiração",
|
||||
"Never expires": "Nunca expira",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Documento publicado",
|
||||
"Couldn’t publish the document, try again?": "Não foi possível publicar o documento, tentar novamente?",
|
||||
"Publish in <em>{{ location }}</em>": "Publicar em <em>{{ location }}</em>",
|
||||
"view and edit access": "ver e alterar",
|
||||
"view only access": "ver apenas",
|
||||
"no access": "sem acesso",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Atenção - mover o documento <em>{{ title }}</em> para a coleção <em>{{ newCollectionName }}</em> dará a todos os membros da área de trabalho <em>{{ newPermission }}</em>, atualmente têm {{ prevPermission }}.",
|
||||
"Moving": "A mover",
|
||||
"Search documents": "Procurar documentos",
|
||||
"No documents found for your filters.": "Nenhum documento encontrado com os seus filtros.",
|
||||
"You’ve not got any drafts at the moment.": "Não tem nenhum rascunho de momento.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grupos são para organizar a sua equipa. Grupos funcionam melhor quando centrados em torno de uma função ou responsabilidade — Suporte ou Engenharia, por exemplo.",
|
||||
"You’ll be able to add people to the group next.": "Poderá adicionar utilizadores ao grupo mais tarde.",
|
||||
"Continue": "Continuar",
|
||||
"Recently viewed": "Visto recentemente",
|
||||
"Created by me": "Criado por mim",
|
||||
"Weird, this shouldn’t ever be empty": "Estranho, isto nunca deve estar vazio",
|
||||
"You haven’t created any documents yet": "Ainda não criou nenhum documento",
|
||||
@@ -725,7 +728,7 @@
|
||||
"Undo": "Anular",
|
||||
"Redo": "Repetir",
|
||||
"Lists": "Listas",
|
||||
"Toggle task list item": "Toggle task list item",
|
||||
"Toggle task list item": "Mudar item da lista de tarefas",
|
||||
"Tab": "Tabulação",
|
||||
"Indent list item": "Avançar indentação",
|
||||
"Outdent list item": "Recuar indentação",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Samling",
|
||||
"Debug": "Felsök",
|
||||
"Document": "Dokument",
|
||||
"Recently viewed": "Nyligen visade",
|
||||
"Revision": "Revision",
|
||||
"Navigation": "Navigation",
|
||||
"Notification": "Avisering",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Minimera",
|
||||
"Expand": "Expandera",
|
||||
"Type a command or search": "Skriv ett kommando eller sök",
|
||||
"Choose a template": "Välj en mall",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Är du säker på att du vill ta bort denna konversationen permanent?",
|
||||
"Are you sure you want to permanently delete this comment?": "Är du säker på att du vill ta bort denna kommentaren?",
|
||||
"Confirm": "Bekräfta",
|
||||
"view and edit access": "visa och redigera åtkomst",
|
||||
"view only access": "visa endast åtkomst",
|
||||
"no access": "ingen behörighet",
|
||||
"Move document": "&Flytta dokument",
|
||||
"Moving": "Flyttar",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Dokumentet är för stort",
|
||||
"This document has reached the maximum size and can no longer be edited": "Detta dokument har nått den maximala storleken och kan inte längre redigeras",
|
||||
"Authentication failed": "Autentisering misslyckades",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "&Flytta dokument",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Nytt dokument",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Du kan inte ordna om dokument i en alfabetiskt sorterad samling",
|
||||
"Empty": "Tom",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Stor rubrik",
|
||||
"Medium heading": "Medelstor rubrik",
|
||||
"Small heading": "Liten rubrik",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Rubrik",
|
||||
"Divider": "Avdelare",
|
||||
"Image": "Bild",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Importera",
|
||||
"Self Hosted": "Lokalt installerad",
|
||||
"Integrations": "Integrationer",
|
||||
"Choose a template": "Välj en mall",
|
||||
"Revoke token": "Återkalla token",
|
||||
"Revoke": "Återkalla",
|
||||
"Show path to document": "Visa sökväg till dokument",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Exportera samling",
|
||||
"Rename": "Döp om",
|
||||
"Sort in sidebar": "Sortera i sidofältet",
|
||||
"Alphabetical sort": "Alfabetisk sortering",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manuell sortering",
|
||||
"Comment options": "Alternativ för kommentarer",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "delad",
|
||||
"invited you to": "bjöd in dig till",
|
||||
"Choose a date": "Välj ett datum",
|
||||
"API key created": "API-nyckel skapad",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Namnge din token med något som hjälper dig att komma ihåg att den används i framtiden, till exempel \"lokal utveckling\", \"produktion\" eller \"kontinuerlig integration\".",
|
||||
"Expiration": "Utgång",
|
||||
"Never expires": "Utgår aldrig",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Dokument publicerat",
|
||||
"Couldn’t publish the document, try again?": "Kunde inte publicera dokumentet, försök igen?",
|
||||
"Publish in <em>{{ location }}</em>": "Publicera i <em>{{ location }}</em>",
|
||||
"view and edit access": "visa och redigera åtkomst",
|
||||
"view only access": "visa endast åtkomst",
|
||||
"no access": "ingen behörighet",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – flytta dokumentet <em>{{ title }}</em> till <em>{{ newCollectionName }}</em> samlingen kommer att ge alla medlemmar i arbetsytan <em>{{ newPermission }}</em>, för närvarande har de {{ prevPermission }}.",
|
||||
"Moving": "Flyttar",
|
||||
"Search documents": "Sök dokument",
|
||||
"No documents found for your filters.": "Inga dokument funna för dina sökfilter.",
|
||||
"You’ve not got any drafts at the moment.": "Du har inte fått några utkast just nu.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Grupper är för att organisera ditt team. De fungerar bäst när de är centrerade kring en funktion eller ett ansvar – Support eller teknik till exempel.",
|
||||
"You’ll be able to add people to the group next.": "Du kommer att kunna lägga till personer till gruppen nästa.",
|
||||
"Continue": "Fortsätt",
|
||||
"Recently viewed": "Nyligen visade",
|
||||
"Created by me": "Skapat av mig",
|
||||
"Weird, this shouldn’t ever be empty": "Konstigt, detta bör aldrig vara tomt",
|
||||
"You haven’t created any documents yet": "Du har inte skapat några dokument ännu",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "คอลเลคชั่น",
|
||||
"Debug": "ดีบัก",
|
||||
"Document": "เอกสาร",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Revision": "Revision",
|
||||
"Navigation": "แถบนำทาง",
|
||||
"Notification": "Notification",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "ย่อ",
|
||||
"Expand": "ขยาย",
|
||||
"Type a command or search": "พิมพ์คำสั่งหรือค้นหา",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Are you sure you want to permanently delete this entire comment thread?",
|
||||
"Are you sure you want to permanently delete this comment?": "Are you sure you want to permanently delete this comment?",
|
||||
"Confirm": "Confirm",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Move document": "ย้ายเอกสาร",
|
||||
"Moving": "Moving",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "โลโก้",
|
||||
"Move document": "ย้ายเอกสาร",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "สร้างเอกสารใหม่",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "คุณไม่สามารถจัดลำดับเอกสารใหม่ในคอลเลคชั่นที่เรียงตามตัวอักษร",
|
||||
"Empty": "ว่างเปล่า",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "หัวเรื่องหลัก",
|
||||
"Medium heading": "หัวเรื่องรอง",
|
||||
"Small heading": "หัวเรื่องย่อย",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "หัวเรื่อง",
|
||||
"Divider": "ตัวแบ่ง",
|
||||
"Image": "ภาพ",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "นำเข้า",
|
||||
"Self Hosted": "Self Hosted",
|
||||
"Integrations": "Integration",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Revoke token",
|
||||
"Revoke": "Revoke",
|
||||
"Show path to document": "แสดงเส้นทางไปยังเอกสาร",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "ส่งออกคอลเลกชัน",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "เรียงในแถบด้านข้าง",
|
||||
"Alphabetical sort": "เรียงตามตัวอักษร",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "เรียงลำดับด้วยตนเอง",
|
||||
"Comment options": "Comment options",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Document published",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "view and edit access",
|
||||
"view only access": "view only access",
|
||||
"no access": "no access",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "Moving",
|
||||
"Search documents": "Search documents",
|
||||
"No documents found for your filters.": "No documents found for your filters.",
|
||||
"You’ve not got any drafts at the moment.": "You’ve not got any drafts at the moment.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.",
|
||||
"You’ll be able to add people to the group next.": "You’ll be able to add people to the group next.",
|
||||
"Continue": "Continue",
|
||||
"Recently viewed": "Recently viewed",
|
||||
"Created by me": "Created by me",
|
||||
"Weird, this shouldn’t ever be empty": "Weird, this shouldn’t ever be empty",
|
||||
"You haven’t created any documents yet": "You haven’t created any documents yet",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Koleksiyon",
|
||||
"Debug": "Hata ayıklama",
|
||||
"Document": "Belge",
|
||||
"Recently viewed": "Son görüntülenenler",
|
||||
"Revision": "Revizyon",
|
||||
"Navigation": "Navigasyon",
|
||||
"Notification": "Notification",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Daralt",
|
||||
"Expand": "Genişlet",
|
||||
"Type a command or search": "Bir komut yazın veya arayın",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Bu yorum dizisinin tamamını kalıcı olarak silmek istediğinizden emin misiniz?",
|
||||
"Are you sure you want to permanently delete this comment?": "Bu yorumu kalıcı olarak silmek istediğinizden emin misiniz?",
|
||||
"Confirm": "Onayla",
|
||||
"view and edit access": "erişimi görüntüleme ve düzenleme",
|
||||
"view only access": "yalnızca görüntüleme erişimi",
|
||||
"no access": "erişim yok",
|
||||
"Move document": "Belgeyi taşı",
|
||||
"Moving": "Taşınıyor",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Document is too large",
|
||||
"This document has reached the maximum size and can no longer be edited": "This document has reached the maximum size and can no longer be edited",
|
||||
"Authentication failed": "Authentication failed",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Belgeyi taşı",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Yeni belge",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Alfabetik olarak sıralanmış bir koleksiyondaki belgeleri yeniden sıralayamazsınız",
|
||||
"Empty": "Boş",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Büyük başlık",
|
||||
"Medium heading": "Orta başlık",
|
||||
"Small heading": "Küçük başlık",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Başlık",
|
||||
"Divider": "Ayırıcı",
|
||||
"Image": "Resim",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "İçe aktar",
|
||||
"Self Hosted": "Kendi kendine barındırılan",
|
||||
"Integrations": "Entegrasyonlar",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Tokenleri iptal et",
|
||||
"Revoke": "Geri al",
|
||||
"Show path to document": "Belgeye giden yolu göster",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Koleksiyonu dışarı aktar",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Kenar çubuğunda sırala",
|
||||
"Alphabetical sort": "Alfabetik sıralama",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Manuel sıralama",
|
||||
"Comment options": "Yorum seçenekleri",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Belge yayınlandı",
|
||||
"Couldn’t publish the document, try again?": "Couldn’t publish the document, try again?",
|
||||
"Publish in <em>{{ location }}</em>": "Publish in <em>{{ location }}</em>",
|
||||
"view and edit access": "erişimi görüntüleme ve düzenleme",
|
||||
"view only access": "yalnızca görüntüleme erişimi",
|
||||
"no access": "erişim yok",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.",
|
||||
"Moving": "Taşınıyor",
|
||||
"Search documents": "Belgeleri ara",
|
||||
"No documents found for your filters.": "Filtreleriniz için belge bulunamadı.",
|
||||
"You’ve not got any drafts at the moment.": "Şu anda hiç taslağınız yok.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Gruplar takımınızı organize etmek içindir. Bir işlev veya sorumluluk etrafında toplandığında en iyi şekilde çalışırlar - örneğin Destek veya Mühendislik.",
|
||||
"You’ll be able to add people to the group next.": "Daha sonra gruba kişi ekleyebileceksiniz.",
|
||||
"Continue": "Devam et",
|
||||
"Recently viewed": "Son görüntülenenler",
|
||||
"Created by me": "Benim tarafımdan oluşturuldu",
|
||||
"Weird, this shouldn’t ever be empty": "Garip, bu asla boş olmamalı",
|
||||
"You haven’t created any documents yet": "Henüz herhangi bir belge oluşturmadınız",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"New API key": "New API key",
|
||||
"New API key": "Новий ключ API",
|
||||
"Open collection": "Відкрити колекцію",
|
||||
"New collection": "Нова колекція",
|
||||
"Create a collection": "Створити колекцію",
|
||||
@@ -7,7 +7,7 @@
|
||||
"Edit collection": "Редагувати колекцію",
|
||||
"Permissions": "Права доступу",
|
||||
"Collection permissions": "Дозволи на колекцію",
|
||||
"Share this collection": "Share this collection",
|
||||
"Share this collection": "Поділитися цією колекцією",
|
||||
"Search in collection": "Пошук в колекції",
|
||||
"Star": "Додати в обране",
|
||||
"Unstar": "Прибрати з обраного",
|
||||
@@ -15,9 +15,9 @@
|
||||
"Delete collection": "Видалити колекцію",
|
||||
"New template": "Новий шаблон",
|
||||
"Delete comment": "Видалити коментар",
|
||||
"Mark as resolved": "Mark as resolved",
|
||||
"Thread resolved": "Thread resolved",
|
||||
"Mark as unresolved": "Mark as unresolved",
|
||||
"Mark as resolved": "Позначити як вирішене",
|
||||
"Thread resolved": "Обговорення закрито",
|
||||
"Mark as unresolved": "Позначити як невирішене",
|
||||
"Copy ID": "Скопіювати ID",
|
||||
"Clear IndexedDB cache": "Очистити кеш IndexedDB",
|
||||
"IndexedDB cache cleared": "Кеш IndexedDB очищено",
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Колекція",
|
||||
"Debug": "Режим відладки",
|
||||
"Document": "Документ",
|
||||
"Recently viewed": "Нещодавно переглянуті",
|
||||
"Revision": "Версія",
|
||||
"Navigation": "Навігація",
|
||||
"Notification": "Сповіщення",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Згорнути",
|
||||
"Expand": "Розгорнути",
|
||||
"Type a command or search": "Введіть команду або текст для пошуку",
|
||||
"Choose a template": "Choose a template",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Ви впевнені, що бажаєте остаточно видалити весь цей ланцюжок коментарів?",
|
||||
"Are you sure you want to permanently delete this comment?": "Ви впевнені, що хочете остаточно видалити цей коментар?",
|
||||
"Confirm": "Підтвердити",
|
||||
"view and edit access": "право перегляду та редагування",
|
||||
"view only access": "доступ лише на перегляд",
|
||||
"no access": "немає доступу",
|
||||
"Move document": "Перемістити документ",
|
||||
"Moving": "Переміщення",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Документ занадто великий",
|
||||
"This document has reached the maximum size and can no longer be edited": "Цей документ досяг максимального розміру і більше не може бути відредагований",
|
||||
"Authentication failed": "Помилка автентифікації",
|
||||
@@ -249,7 +257,7 @@
|
||||
"{{authorName}} opened <3></3>": "{{authorName}} відкрив <3></3>",
|
||||
"Search emoji": "Search emoji",
|
||||
"Search icons": "Search icons",
|
||||
"Choose default skin tone": "Choose default skin tone",
|
||||
"Choose default skin tone": "Оберіть колір",
|
||||
"Show menu": "Показати меню",
|
||||
"Icon Picker": "Icon Picker",
|
||||
"Icons": "Icons",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Лого",
|
||||
"Move document": "Перемістити документ",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Новий документ",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Ви не можете змінити порядок документів у колекції, яка відсортована за алфавітом",
|
||||
"Empty": "Порожньо",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Великий заголовок",
|
||||
"Medium heading": "Середній заголовок",
|
||||
"Small heading": "Маленький заголовок",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Заголовок",
|
||||
"Divider": "Роздільник",
|
||||
"Image": "Зображення",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Імпортувати",
|
||||
"Self Hosted": "Власне розміщення",
|
||||
"Integrations": "Інтеграції",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Відкликати токен",
|
||||
"Revoke": "Відкликати",
|
||||
"Show path to document": "Показати шлях до документа",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Експортувати колекцію",
|
||||
"Rename": "Rename",
|
||||
"Sort in sidebar": "Сортувати на бічній панелі",
|
||||
"Alphabetical sort": "За алфавітом",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Ручне сортування",
|
||||
"Comment options": "Налаштування коментарів",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "shared",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "API key created",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Документ опубліковано",
|
||||
"Couldn’t publish the document, try again?": "Не вдалося опублікувати документ, спробуємо ще раз?",
|
||||
"Publish in <em>{{ location }}</em>": "Опублікувати в <em>{{ location }}</em>",
|
||||
"view and edit access": "право перегляду та редагування",
|
||||
"view only access": "доступ лише на перегляд",
|
||||
"no access": "немає доступу",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Застереження: переміщення документа <em>{{ title }}</em> до колекції <em>{{ newCollectionName }}</em> надасть усім користувачам робочого простору <em>{{ newPermission }}</em>, наразі вони мають {{ prevPermission }}.",
|
||||
"Moving": "Переміщення",
|
||||
"Search documents": "Шукати документи",
|
||||
"No documents found for your filters.": "Не знайдено жодного документу за вашими фільтрами.",
|
||||
"You’ve not got any drafts at the moment.": "Наразі у вас немає чернеток.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Групи призначені для організації вашої команди. Вони найкраще працюють, коли зосереджені навколо функції чи відповідальності — наприклад, Техпідтримка чи Розробники.",
|
||||
"You’ll be able to add people to the group next.": "Далі ви зможете додавати людей до групи.",
|
||||
"Continue": "Продовжити",
|
||||
"Recently viewed": "Нещодавно переглянуті",
|
||||
"Created by me": "Створені мною",
|
||||
"Weird, this shouldn’t ever be empty": "Дивно, це ніколи не повинно бути порожнім",
|
||||
"You haven’t created any documents yet": "Ви ще не створили жодного документу",
|
||||
|
||||
@@ -72,10 +72,10 @@
|
||||
"Move to collection": "Di chuyển đến bộ sưu tập",
|
||||
"Move {{ documentType }}": "Di chuyển {{ documentType }}",
|
||||
"Archive": "Lưu trữ",
|
||||
"Are you sure you want to archive this document?": "Are you sure you want to archive this document?",
|
||||
"Are you sure you want to archive this document?": "Bạn có chắc chắn muốn lưu trữ tài liệu này không?",
|
||||
"Document archived": "Đã lưu trữ tài liệu",
|
||||
"Archiving": "Lưu trữ",
|
||||
"Archiving this document will remove it from the collection and search results.": "Archiving this document will remove it from the collection and search results.",
|
||||
"Archiving this document will remove it from the collection and search results.": "Việc lưu trữ tài liệu này sẽ xóa nó khỏi bộ sưu tập và kết quả tìm kiếm.",
|
||||
"Delete {{ documentName }}": "Xóa {{ documentName }}",
|
||||
"Permanently delete": "Xoá vĩnh viễn",
|
||||
"Permanently delete {{ documentName }}": "Xóa vĩnh viễn {{ documentName }}",
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "Bộ sưu tập",
|
||||
"Debug": "Gỡ lỗi",
|
||||
"Document": "Tài liệu",
|
||||
"Recently viewed": "Đã xem gần đây",
|
||||
"Revision": "Xem lại",
|
||||
"Navigation": "Điều hướng",
|
||||
"Notification": "Thông báo",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "Thu nhỏ",
|
||||
"Expand": "Mở rộng",
|
||||
"Type a command or search": "Nhập lệnh hoặc tìm kiếm",
|
||||
"Choose a template": "Chọn một kiểu mẫu",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Bạn có chắc chắn muốn xóa bình luận này vĩnh viễn?",
|
||||
"Are you sure you want to permanently delete this comment?": "Bạn có chắc chắn muốn xóa bình luận này vĩnh viễn?",
|
||||
"Confirm": "Xác nhận",
|
||||
"view and edit access": "xem và chỉnh sửa quyền truy cập",
|
||||
"view only access": "chỉ xem quyền truy cập",
|
||||
"no access": "không có quyền truy cập",
|
||||
"Move document": "Chuyển tài liệu",
|
||||
"Moving": "Đang chuyển",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Việc di chuyển tài liệu <em>{{ title }}</em> sang bộ sưu tập {{ newCollectionName }} sẽ thay đổi quyền cho tất cả các thành viên trong không gian làm việc từ <em>{{ prevPermission }}</em> thành <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "Tài liệu quá lớn",
|
||||
"This document has reached the maximum size and can no longer be edited": "Tài liệu này đã đạt đến kích thước tối đa và không thể chỉnh sửa được nữa",
|
||||
"Authentication failed": "Xác thực không thành công",
|
||||
@@ -245,33 +253,33 @@
|
||||
"{{ count }} member": "{{$count}} Thành viên",
|
||||
"{{ count }} member_plural": "{{$count}} Thành viên",
|
||||
"Group members": "Thành viên trong nhóm",
|
||||
"{{authorName}} created <3></3>": "{{authorName}} created <3></3>",
|
||||
"{{authorName}} opened <3></3>": "{{authorName}} opened <3></3>",
|
||||
"{{authorName}} created <3></3>": "{{authorName}} đã tạo <3></3>",
|
||||
"{{authorName}} opened <3></3>": "{{authorName}} đã mở <3></3>",
|
||||
"Search emoji": "Tìm Emoji",
|
||||
"Search icons": "Tìm kiếm biểu tượng",
|
||||
"Choose default skin tone": "Choose default skin tone",
|
||||
"Choose default skin tone": "Chọn tông màu mặc định",
|
||||
"Show menu": "Hiện Menu",
|
||||
"Icon Picker": "Chọn Biểu Tượng",
|
||||
"Icons": "Biểu Tượng",
|
||||
"Emojis": "Emojis",
|
||||
"Remove": "Bỏ",
|
||||
"All": "Tất cả",
|
||||
"Frequently Used": "Frequently Used",
|
||||
"Frequently Used": "Thường dùng",
|
||||
"Search Results": "Kết quả tìm kiếm",
|
||||
"Smileys & People": "Smileys & People",
|
||||
"Animals & Nature": "Animals & Nature",
|
||||
"Food & Drink": "Food & Drink",
|
||||
"Activity": "Activity",
|
||||
"Travel & Places": "Travel & Places",
|
||||
"Objects": "Objects",
|
||||
"Symbols": "Symbols",
|
||||
"Flags": "Flags",
|
||||
"Smileys & People": "Mặt cười & Con người",
|
||||
"Animals & Nature": "Động vật & Thiên nhiên",
|
||||
"Food & Drink": "Thức ăn & Đồ uống",
|
||||
"Activity": "Hoạt động",
|
||||
"Travel & Places": "Du lịch & Địa điểm",
|
||||
"Objects": "Đối tượng",
|
||||
"Symbols": "Biểu tượng",
|
||||
"Flags": "Cờ",
|
||||
"Select a color": "Chọn Màu",
|
||||
"Loading": "Đang tải",
|
||||
"Search": "Tìm kiếm",
|
||||
"Permission": "Permission",
|
||||
"Permission": "Phân quyền",
|
||||
"View only": "Chỉ xem",
|
||||
"Can edit": "Can edit",
|
||||
"Can edit": "Có thể chỉnh sửa",
|
||||
"No access": "Không có quyền truy cập",
|
||||
"Default access": "Truy cập mặc định",
|
||||
"Change Language": "Đổi Ngôn Ngữ",
|
||||
@@ -280,32 +288,32 @@
|
||||
"Sorry, an error occurred.": "Xin lỗi, đã xảy ra lỗi.",
|
||||
"Click to retry": "Nhấp để thử lại",
|
||||
"Back": "Quay Lại",
|
||||
"Unknown": "Unknown",
|
||||
"Mark all as read": "Mark all as read",
|
||||
"You're all caught up": "You're all caught up",
|
||||
"Unknown": "Không xác định",
|
||||
"Mark all as read": "Đánh dấu tất cả là đã đọc",
|
||||
"You're all caught up": "Bạn đã xem hết",
|
||||
"Documents": "Tài liệu",
|
||||
"Results": "Kết quả",
|
||||
"No results for {{query}}": "Không có kết quả cho {{query}}",
|
||||
"Manage": "Manage",
|
||||
"Manage": "Quản lý",
|
||||
"All members": "Tất cả thành viên",
|
||||
"Everyone in the workspace": "Everyone in the workspace",
|
||||
"Everyone in the workspace": "Mọi người trong không gian làm việc",
|
||||
"Invite": "Mời",
|
||||
"{{ userName }} was added to the collection": "{{ userName }} đã được thêm vào bộ sưu tập",
|
||||
"{{ count }} people added to the collection": "{{ count }} people added to the collection",
|
||||
"{{ count }} people added to the collection_plural": "{{ count }} people added to the collection",
|
||||
"{{ count }} people and {{ count2 }} groups added to the collection": "{{ count }} people and {{ count2 }} groups added to the collection",
|
||||
"{{ count }} people and {{ count2 }} groups added to the collection_plural": "{{ count }} people and {{ count2 }} groups added to the collection",
|
||||
"{{ count }} people added to the collection": "{{ count }} người đã được thêm vào bộ sưu tập",
|
||||
"{{ count }} people added to the collection_plural": "{{ count }} người đã được thêm vào bộ sưu tập",
|
||||
"{{ count }} people and {{ count2 }} groups added to the collection": "đã thêm {{ count }} người và {{ count2 }} nhóm vào bộ sưu tập",
|
||||
"{{ count }} people and {{ count2 }} groups added to the collection_plural": "đã thêm {{ count }} người và {{ count2 }} nhóm vào bộ sưu tập",
|
||||
"Add": "Thêm",
|
||||
"Add or invite": "Add or invite",
|
||||
"Add or invite": "Thêm hoặc gửi lời mời",
|
||||
"Viewer": "Người xem",
|
||||
"Editor": "Editor",
|
||||
"Suggestions for invitation": "Suggestions for invitation",
|
||||
"No matches": "No matches",
|
||||
"Editor": "Biên tập viên",
|
||||
"Suggestions for invitation": "Gợi ý cho lời mời",
|
||||
"No matches": "Không có kết quả nào phù hợp",
|
||||
"Can view": "Có thể xem",
|
||||
"Everyone in the collection": "Everyone in the collection",
|
||||
"You have full access": "You have full access",
|
||||
"Created the document": "Created the document",
|
||||
"Other people": "Other people",
|
||||
"Everyone in the collection": "Mọi người trong bộ sưu tập",
|
||||
"You have full access": "Bạn có toàn quyền",
|
||||
"Created the document": "Tạo tài liệu",
|
||||
"Other people": "Người khác",
|
||||
"Other workspace members may have access": "Other workspace members may have access",
|
||||
"This document may be shared with more workspace members through a parent document or collection you do not have access to": "This document may be shared with more workspace members through a parent document or collection you do not have access to",
|
||||
"Access inherited from collection": "Access inherited from collection",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} groups added to the document",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} groups added to the document",
|
||||
"Logo": "Logo",
|
||||
"Move document": "Chuyển tài liệu",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "Tài liệu mới",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "Bạn không thể sắp xếp lại các tài liệu trong bộ sưu tập được sắp xếp theo thứ tự bảng chữ cái",
|
||||
"Empty": "Trống",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "Tiêu đề lớn",
|
||||
"Medium heading": "Tiêu đề vừa",
|
||||
"Small heading": "Tiêu đề nhỏ",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "Tiêu đề",
|
||||
"Divider": "Phân cách",
|
||||
"Image": "Ảnh",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "Nhập",
|
||||
"Self Hosted": "Tự lưu trữ",
|
||||
"Integrations": "Tích hợp",
|
||||
"Choose a template": "Choose a template",
|
||||
"Revoke token": "Thu hồi token",
|
||||
"Revoke": "Thu hồi",
|
||||
"Show path to document": "Hiển thị đường dẫn đến tài liệu",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "Kết xuất bộ sưu tập",
|
||||
"Rename": "Đổi tên",
|
||||
"Sort in sidebar": "Sắp xếp trong sidebar",
|
||||
"Alphabetical sort": "Sắp xếp theo bảng chữ cái",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "Sắp xếp thủ công",
|
||||
"Comment options": "Tùy chọn bình luận",
|
||||
"Show document menu": "Show document menu",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "được chia sẻ",
|
||||
"invited you to": "invited you to",
|
||||
"Choose a date": "Choose a date",
|
||||
"API key created": "Đã tạo khóa API",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "Expiration",
|
||||
"Never expires": "Never expires",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "Tài liệu được công khai",
|
||||
"Couldn’t publish the document, try again?": "Không thể xuất bản tài liệu, hãy thử lại?",
|
||||
"Publish in <em>{{ location }}</em>": "Xuất bản trong <em>{{ location }}</em>",
|
||||
"view and edit access": "xem và chỉnh sửa quyền truy cập",
|
||||
"view only access": "chỉ xem quyền truy cập",
|
||||
"no access": "không có quyền truy cập",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Lưu ý – di chuyển tài liệu <em>{{ title }}</em> sang bộ sưu tập <em>{{ newCollectionName }}</em> sẽ cấp cho tất cả các thành viên của không gian làm việc <em>{{ newPermission }}</em>, họ hiện có {{ prevPermission }}.",
|
||||
"Moving": "Đang chuyển",
|
||||
"Search documents": "Tìm kiếm tài liệu",
|
||||
"No documents found for your filters.": "Không tìm thấy tài liệu nào cho bộ lọc của bạn.",
|
||||
"You’ve not got any drafts at the moment.": "Bạn không có bất kỳ bản nháp nào vào lúc này.",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "Nhóm là để tổ chức nhóm của bạn. Chúng hoạt động tốt nhất khi tập trung vào một chức năng hoặc một trách nhiệm - chẳng hạn như Hỗ trợ hoặc Kỹ thuật.",
|
||||
"You’ll be able to add people to the group next.": "Bạn sẽ có thể thêm mọi người vào nhóm tiếp theo.",
|
||||
"Continue": "Tiếp tục",
|
||||
"Recently viewed": "Đã xem gần đây",
|
||||
"Created by me": "Được tạo bởi tôi",
|
||||
"Weird, this shouldn’t ever be empty": "Cái này không bao giờ được để trống",
|
||||
"You haven’t created any documents yet": "Bạn chưa tạo bất kỳ tài liệu nào",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "文档集",
|
||||
"Debug": "调试",
|
||||
"Document": "文档",
|
||||
"Recently viewed": "最近浏览过",
|
||||
"Revision": "修订",
|
||||
"Navigation": "导航",
|
||||
"Notification": "通知",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "收起",
|
||||
"Expand": "展开",
|
||||
"Type a command or search": "输入命令或搜索",
|
||||
"Choose a template": "选择模板",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "你确定要永久删除此评论吗?",
|
||||
"Are you sure you want to permanently delete this comment?": "你确定要永久删除此评论吗?",
|
||||
"Confirm": "确认",
|
||||
"view and edit access": "浏览和编辑权限",
|
||||
"view only access": "仅浏览权限",
|
||||
"no access": "无访问权限",
|
||||
"Move document": "移动文档",
|
||||
"Moving": "移动",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "文档太大",
|
||||
"This document has reached the maximum size and can no longer be edited": "此文档已达到最大尺寸,无法再编辑",
|
||||
"Authentication failed": "身份验证失败",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} 个组被添加到此文档",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} 个组被添加到此文档",
|
||||
"Logo": "网站图标",
|
||||
"Move document": "移动文档",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "新建文档",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "你不能在按字母排序的文档集中排序",
|
||||
"Empty": "空",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "主标题",
|
||||
"Medium heading": "次标题",
|
||||
"Small heading": "小标题",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "标题",
|
||||
"Divider": "分割线",
|
||||
"Image": "图片",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "导入",
|
||||
"Self Hosted": "自托管",
|
||||
"Integrations": "集成",
|
||||
"Choose a template": "选择模板",
|
||||
"Revoke token": "吊销 token",
|
||||
"Revoke": "吊销",
|
||||
"Show path to document": "显示文档路径",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "导出文档集",
|
||||
"Rename": "重命名",
|
||||
"Sort in sidebar": "调整侧边栏的显示顺序",
|
||||
"Alphabetical sort": "按字母顺序排序",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "手动排序",
|
||||
"Comment options": "评论选项",
|
||||
"Show document menu": "显示文档菜单",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "已共享",
|
||||
"invited you to": "邀请你加入",
|
||||
"Choose a date": "选择一个日期",
|
||||
"API key created": "API key 已创建",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "为你的 API 令牌起一个有助于你在将来使用它的名称,例如“本地开发”、“生产”或“持续集成”。",
|
||||
"Expiration": "过期时间",
|
||||
"Never expires": "永不过期",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "文档已发布",
|
||||
"Couldn’t publish the document, try again?": "无法发布文档,再试一次?",
|
||||
"Publish in <em>{{ location }}</em>": "发布到<em>{{ location }}</em>",
|
||||
"view and edit access": "浏览和编辑权限",
|
||||
"view only access": "仅浏览权限",
|
||||
"no access": "无访问权限",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "注意:将文档 <em>{{ title }}</em> 移动到 <em>{{ newCollectionName }}</em> 文档集,该工作区所有成员将拥有 <em>{{ newPermission }}</em> 权限,目前他们只有 {{ prevPermission }} 权限。",
|
||||
"Moving": "移动",
|
||||
"Search documents": "搜索文档",
|
||||
"No documents found for your filters.": "没有为你的筛选找到文档。",
|
||||
"You’ve not got any drafts at the moment.": "你目前还没有任何草稿。",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "群组用于管理你的团队。当以职能或责任为中心时,工作效果最好 — 例如支持类或工程类。",
|
||||
"You’ll be able to add people to the group next.": "接下来,你将能够将人员添加到群组中。",
|
||||
"Continue": "继续操作",
|
||||
"Recently viewed": "最近浏览过",
|
||||
"Created by me": "由我创建",
|
||||
"Weird, this shouldn’t ever be empty": "奇怪,这里不应该是空的",
|
||||
"You haven’t created any documents yet": "你尚未创建任何文档",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Collection": "文件集",
|
||||
"Debug": "除錯",
|
||||
"Document": "文件",
|
||||
"Recently viewed": "最近瀏覽",
|
||||
"Revision": "版本紀錄",
|
||||
"Navigation": "導覽",
|
||||
"Notification": "通知",
|
||||
@@ -157,9 +158,16 @@
|
||||
"Collapse": "收合",
|
||||
"Expand": "展開",
|
||||
"Type a command or search": "輸入或搜尋指令",
|
||||
"Choose a template": "選擇範本",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "您確定要永久刪除整個留言串嗎?",
|
||||
"Are you sure you want to permanently delete this comment?": "您確定要永久刪除此留言嗎?",
|
||||
"Confirm": "確認",
|
||||
"view and edit access": "可以檢視與編輯",
|
||||
"view only access": "僅供檢視",
|
||||
"no access": "無存取權限",
|
||||
"Move document": "移動文件",
|
||||
"Moving": "正在移動",
|
||||
"Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.": "Moving the document <em>{{ title }}</em> to the {{ newCollectionName }} collection will change permission for all workspace members from <em>{{ prevPermission }}</em> to <em>{{ newPermission }}</em>.",
|
||||
"Document is too large": "文件大小太大",
|
||||
"This document has reached the maximum size and can no longer be edited": "該文檔已達到最大字數限制,無法再進行編輯。",
|
||||
"Authentication failed": "認證失敗",
|
||||
@@ -334,7 +342,7 @@
|
||||
"{{ count }} groups added to the document": "{{ count }} 個團隊已新增至此文件",
|
||||
"{{ count }} groups added to the document_plural": "{{ count }} 個團隊已新增至此文件",
|
||||
"Logo": "Logo",
|
||||
"Move document": "移動文件",
|
||||
"Change permissions?": "Change permissions?",
|
||||
"New doc": "新文件",
|
||||
"You can't reorder documents in an alphabetically sorted collection": "您無法對按字母順序排序的文件集中的文件再重新排序",
|
||||
"Empty": "空無一物",
|
||||
@@ -416,6 +424,7 @@
|
||||
"Big heading": "大標題",
|
||||
"Medium heading": "中標題",
|
||||
"Small heading": "小標題",
|
||||
"Extra small heading": "Extra small heading",
|
||||
"Heading": "標題",
|
||||
"Divider": "分隔線",
|
||||
"Image": "圖片",
|
||||
@@ -473,7 +482,6 @@
|
||||
"Import": "匯入",
|
||||
"Self Hosted": "自我托管",
|
||||
"Integrations": "整合",
|
||||
"Choose a template": "選擇範本",
|
||||
"Revoke token": "撤銷權杖",
|
||||
"Revoke": "撤銷",
|
||||
"Show path to document": "顯示文件路徑",
|
||||
@@ -482,7 +490,8 @@
|
||||
"Export collection": "匯出文件集",
|
||||
"Rename": "重新命名",
|
||||
"Sort in sidebar": "在側邊欄中排序",
|
||||
"Alphabetical sort": "依照字母排序",
|
||||
"A-Z sort": "A-Z sort",
|
||||
"Z-A sort": "Z-A sort",
|
||||
"Manual sort": "手動排序",
|
||||
"Comment options": "評論選項",
|
||||
"Show document menu": "顯示文件目錄",
|
||||
@@ -527,7 +536,7 @@
|
||||
"shared": "已分享",
|
||||
"invited you to": "邀請您到",
|
||||
"Choose a date": "選擇日期",
|
||||
"API key created": "已建立 API 金鑰",
|
||||
"API key created. Please copy the value now as it will not be shown again.": "API key created. Please copy the value now as it will not be shown again.",
|
||||
"Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".": "Name your key something that will help you to remember it's use in the future, for example \"local development\" or \"continuous integration\".",
|
||||
"Expiration": "到期日",
|
||||
"Never expires": "永不過期",
|
||||
@@ -643,11 +652,6 @@
|
||||
"Document published": "文件已發佈",
|
||||
"Couldn’t publish the document, try again?": "無法發佈文件,請重新嘗試。",
|
||||
"Publish in <em>{{ location }}</em>": "發佈到 <em>{{ location }}</em>",
|
||||
"view and edit access": "可以檢視與編輯",
|
||||
"view only access": "僅供檢視",
|
||||
"no access": "無存取權限",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "提醒 - 移動文件 <em>{{ title }}</em> 到 <em>{{ newCollectionName }}</em> 文件集將會根據目前他們擁有的 {{ prevPermission }} ,授予工作區所有成員 <em>{{ newPermission }}</em> 的相同權限,。",
|
||||
"Moving": "正在移動",
|
||||
"Search documents": "搜尋文件",
|
||||
"No documents found for your filters.": "沒有符合過篩選條件的文件。",
|
||||
"You’ve not got any drafts at the moment.": "目前您還沒有任何草稿。",
|
||||
@@ -680,7 +684,6 @@
|
||||
"Groups are for organizing your team. They work best when centered around a function or a responsibility — Support or Engineering for example.": "透過群組功能組織您的團隊。基於職務或責任範圍進行分組的效果做好——例如支援團隊或工程團隊。",
|
||||
"You’ll be able to add people to the group next.": "接下來,您可以將人員新增到群組中。",
|
||||
"Continue": "繼續",
|
||||
"Recently viewed": "最近瀏覽",
|
||||
"Created by me": "由我建立的",
|
||||
"Weird, this shouldn’t ever be empty": "怪了,這不應該是空的",
|
||||
"You haven’t created any documents yet": "您還沒有建立任何文件",
|
||||
|
||||
Reference in New Issue
Block a user