mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-20 22:16:26 +00:00
Merge remote-tracking branch 'origin/feat/storage-driver' into feat/storage-driver
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
import { z } from 'zod';
|
||||
import { bookDocumentSchema } from './book.schema';
|
||||
|
||||
/**
|
||||
* Storing a book.
|
||||
*
|
||||
* ── Why a version rather than a lock ──────────────────────────────────────
|
||||
*
|
||||
* Everyone on a journey can open its book, and TREK's whole premise is that
|
||||
* they are editing at once. A lock would mean one person at a time; a
|
||||
* last-write-wins save would mean the second person silently erases the first.
|
||||
*
|
||||
* So every write carries the version it was made against. The server increments
|
||||
* on success and refuses a save whose base version has moved — which turns
|
||||
* "your work vanished" into "someone else changed this", a problem the client
|
||||
* can actually do something about. It is the same shape as an HTTP ETag, and
|
||||
* for the same reason.
|
||||
*
|
||||
* ── Why the whole document ───────────────────────────────────────────────
|
||||
*
|
||||
* Not a patch. A book is a few hundred kilobytes of JSON at most — the schema
|
||||
* caps it at 150 spreads of 60 elements — and a patch protocol would need an
|
||||
* ordering guarantee, a merge rule per field, and a way to recover when a
|
||||
* client misses one. Sending the document costs bandwidth that autosave already
|
||||
* amortises and removes an entire class of bug.
|
||||
*/
|
||||
|
||||
export const bookSummarySchema = z.object({
|
||||
id: z.number().int().positive(),
|
||||
journeyId: z.number().int().positive(),
|
||||
title: z.string(),
|
||||
version: z.number().int().nonnegative(),
|
||||
updatedAt: z.string().nullable(),
|
||||
/** Who saved last, for "edited by" rather than for permission. */
|
||||
updatedBy: z.number().int().nullable(),
|
||||
});
|
||||
export type BookSummary = z.infer<typeof bookSummarySchema>;
|
||||
|
||||
export const bookRecordSchema = bookSummarySchema.extend({
|
||||
document: bookDocumentSchema,
|
||||
});
|
||||
export type BookRecord = z.infer<typeof bookRecordSchema>;
|
||||
|
||||
export const bookSaveRequestSchema = z.object({
|
||||
title: z.string().max(200).default(''),
|
||||
document: bookDocumentSchema,
|
||||
/**
|
||||
* The version this edit was made against.
|
||||
*
|
||||
* Omitted only when creating the first book for a journey. Sending a stale
|
||||
* one is answered with a conflict and the current record, so the client can
|
||||
* show what happened instead of guessing.
|
||||
*/
|
||||
baseVersion: z.number().int().nonnegative().optional(),
|
||||
});
|
||||
export type BookSaveRequest = z.infer<typeof bookSaveRequestSchema>;
|
||||
|
||||
/**
|
||||
* What a conflict answers with.
|
||||
*
|
||||
* The current record travels with the error, so the client can reconcile
|
||||
* without a second round trip — and, more importantly, so it can show the other
|
||||
* version rather than only announcing that one exists.
|
||||
*/
|
||||
export const bookConflictSchema = z.object({
|
||||
error: z.literal('Book was changed by someone else'),
|
||||
current: bookRecordSchema,
|
||||
});
|
||||
export type BookConflict = z.infer<typeof bookConflictSchema>;
|
||||
@@ -0,0 +1,568 @@
|
||||
import { z } from 'zod';
|
||||
|
||||
/**
|
||||
* The TREK Studio book document — what a photo book *is*, independent of how it
|
||||
* is edited or rendered.
|
||||
*
|
||||
* Two decisions carry the rest of the format:
|
||||
*
|
||||
* 1. **Everything geometric is in millimetres.** Not pixels: a pixel means
|
||||
* nothing to a print shop, and it changes meaning with the device pixel
|
||||
* ratio and the browser zoom. CSS maps 1in onto 96px, 25.4mm and 72pt with a
|
||||
* fixed ratio, so the editor can render the document at `transform: scale()`
|
||||
* and the print renderer at 1:1 and land on the same page. Values are stored
|
||||
* rounded to two decimals — 10µm, far below any imagesetter — so a JSON round
|
||||
* trip cannot accumulate drift.
|
||||
*
|
||||
* 2. **The paint order is the array order.** `elements[0]` is at the back. No
|
||||
* `zIndex` field that could disagree with itself, "bring to front" is a
|
||||
* splice, and because the DOM paints in the same order the editor and the
|
||||
* renderer agree for free.
|
||||
*
|
||||
* A text element may be *bound* to a piece of the journey (an entry's title, its
|
||||
* story, a photo caption). A bound element re-reads its source when the book is
|
||||
* opened, so fixing a typo in the journal fixes it in the book — until someone
|
||||
* edits the text in Studio, which sets `overridden` and stops the sync.
|
||||
*/
|
||||
|
||||
/** Two decimals of a millimetre. Anything finer is below print resolution. */
|
||||
const mm = z.number().finite().transform(v => Math.round(v * 100) / 100);
|
||||
|
||||
const hex = z.string().regex(/^#[0-9a-fA-F]{6}$/, 'expected #rrggbb');
|
||||
|
||||
/**
|
||||
* Every shape the book can draw — and, because a picture frame *is* a shape with
|
||||
* a photograph inside it, every mask a photo can be cut to.
|
||||
*
|
||||
* One list rather than two. Canva keeps "shapes" and "frames" in separate
|
||||
* panels, but underneath they are the same geometry, and duplicating it would
|
||||
* mean a heart that exists as a frame but not as a shape, or the two drifting
|
||||
* apart the first time one of them is adjusted.
|
||||
*
|
||||
* The first four entries are the shapes that existed before this list did. They
|
||||
* stay at the front and keep their names, so a document saved by the earlier
|
||||
* editor still parses.
|
||||
*/
|
||||
export const BOOK_SHAPES = [
|
||||
'rect', 'ellipse', 'line', 'triangle',
|
||||
|
||||
'triangle-down', 'diamond', 'parallelogram', 'trapezoid',
|
||||
'pentagon', 'hexagon', 'hexagon-flat', 'heptagon', 'octagon',
|
||||
'arch', 'half-circle', 'quarter-circle', 'capsule', 'squircle',
|
||||
|
||||
'star-4', 'star-5', 'star-6', 'star-8', 'star-12', 'burst', 'seal', 'sparkle',
|
||||
|
||||
'arrow-right', 'arrow-left', 'arrow-up', 'arrow-down', 'arrow-both',
|
||||
'chevron-right', 'chevron-left', 'arrow-bent',
|
||||
|
||||
'bubble-round', 'bubble-square', 'bubble-oval', 'bubble-think',
|
||||
|
||||
'heart', 'cloud', 'cloud-puffy', 'drop', 'moon', 'sun',
|
||||
'flower-5', 'flower-6', 'leaf', 'cross', 'plus', 'shield', 'gear',
|
||||
'ticket', 'wave', 'mountain', 'compass', 'pin',
|
||||
|
||||
'blob-1', 'blob-2', 'blob-3', 'blob-4',
|
||||
|
||||
'banner-ribbon', 'banner-pennant', 'banner-bookmark', 'banner-flag',
|
||||
] as const;
|
||||
export type BookShapeId = (typeof BOOK_SHAPES)[number];
|
||||
|
||||
/**
|
||||
* The families a book may be set in.
|
||||
*
|
||||
* `sans`, `serif` and `display` are the three the format started with and are
|
||||
* kept by name, so every document written so far still parses — they now point
|
||||
* at bundled faces rather than at whatever the rendering machine happened to
|
||||
* have installed. See client/src/components/Studio/bookFonts.ts.
|
||||
*/
|
||||
export const BOOK_FONTS_IDS = [
|
||||
'sans', 'inter', 'serif', 'garamond', 'playfair', 'display', 'bebas',
|
||||
] as const;
|
||||
export type BookFontFamily = (typeof BOOK_FONTS_IDS)[number];
|
||||
|
||||
export const bookFrameSchema = z.object({
|
||||
/** Millimetres from the left edge of the spread. Negative means bleed. */
|
||||
x: mm,
|
||||
/** Millimetres from the top edge of the spread. */
|
||||
y: mm,
|
||||
w: mm.refine(v => v > 0, 'width must be positive'),
|
||||
h: mm.refine(v => v > 0, 'height must be positive'),
|
||||
});
|
||||
export type BookFrame = z.infer<typeof bookFrameSchema>;
|
||||
|
||||
const elementBase = {
|
||||
id: z.string().min(1),
|
||||
frame: bookFrameSchema,
|
||||
/** Degrees, clockwise. */
|
||||
rotation: z.number().finite().default(0),
|
||||
opacity: z.number().min(0).max(1).default(1),
|
||||
locked: z.boolean().default(false),
|
||||
};
|
||||
|
||||
export const bookPhotoElementSchema = z.object({
|
||||
...elementBase,
|
||||
kind: z.literal('photo'),
|
||||
/**
|
||||
* `trek_photos.id` — never a resolved URL, or the document would not survive a
|
||||
* provider change and Studio could not warn about print resolution.
|
||||
*
|
||||
* Null is an empty frame: a template lays out where the pictures go before it
|
||||
* knows which pictures those are, and a placeholder you can drop a photo onto
|
||||
* is the whole point of a template.
|
||||
*/
|
||||
photoId: z.number().int().positive().nullable().default(null),
|
||||
fit: z.enum(['cover', 'contain']).default('cover'),
|
||||
/** Where the interesting part of the picture is, 0..1 of each edge. */
|
||||
focalX: z.number().min(0).max(1).default(0.5),
|
||||
focalY: z.number().min(0).max(1).default(0.5),
|
||||
radius: mm.default(0),
|
||||
filter: z.enum(['none', 'bw', 'warm', 'cool', 'fade', 'contrast']).default('none'),
|
||||
/**
|
||||
* Cut the picture to a shape. Null is the plain rectangle every photo starts
|
||||
* as — and stays, unless someone asks for a heart.
|
||||
*
|
||||
* The mask is stretched to the frame rather than kept square, which is what
|
||||
* makes a frame usable: you place a wide star across a spread and it is wide.
|
||||
* A shape you cannot resize freely is an ornament, not a frame.
|
||||
*/
|
||||
mask: z.enum(BOOK_SHAPES).nullable().default(null),
|
||||
/**
|
||||
* Decoration *around* the picture — a Polaroid's thick chin, a print's white
|
||||
* border, the shadow of a photo lying on a page.
|
||||
*
|
||||
* Not a mask and not a shape: it adds to the frame instead of cutting into it,
|
||||
* and it is the one thing you cannot express with either.
|
||||
*/
|
||||
frameStyle: z.enum(['none', 'polaroid', 'white', 'shadow', 'film', 'tape']).default('none'),
|
||||
});
|
||||
|
||||
export const bookTextElementSchema = z.object({
|
||||
...elementBase,
|
||||
kind: z.literal('text'),
|
||||
text: z.string().max(8000).default(''),
|
||||
font: z.enum(BOOK_FONTS_IDS).default('sans'),
|
||||
/** Points. */
|
||||
size: z.number().min(4).max(200).default(11),
|
||||
weight: z.union([z.literal(400), z.literal(500), z.literal(600), z.literal(700)]).default(400),
|
||||
italic: z.boolean().default(false),
|
||||
align: z.enum(['left', 'center', 'right', 'justify']).default('left'),
|
||||
/** Multiple of the font size. */
|
||||
leading: z.number().min(0.7).max(3).default(1.45),
|
||||
/** Ems, may be negative. */
|
||||
tracking: z.number().min(-0.2).max(1).default(0),
|
||||
color: hex.default('#1a1a1a'),
|
||||
/** Where this text came from, when it came from the journey. */
|
||||
binding: z
|
||||
.object({
|
||||
source: z.enum(['journey.title', 'journey.subtitle', 'entry.title', 'entry.story', 'entry.location', 'entry.date', 'photo.caption']),
|
||||
entryId: z.number().int().optional(),
|
||||
photoId: z.number().int().optional(),
|
||||
})
|
||||
.nullable()
|
||||
.default(null),
|
||||
/** True once a human edited the text; stops it re-reading its source. */
|
||||
overridden: z.boolean().default(false),
|
||||
});
|
||||
|
||||
export const bookShapeElementSchema = z.object({
|
||||
...elementBase,
|
||||
kind: z.literal('shape'),
|
||||
shape: z.enum(BOOK_SHAPES).default('rect'),
|
||||
fill: hex.nullable().default('#111827'),
|
||||
/**
|
||||
* Fade the fill out towards one edge. A cover almost always needs this: a
|
||||
* flat panel behind the title cuts the photograph in half, while a fade lets
|
||||
* the picture keep going and still leaves the words readable.
|
||||
*/
|
||||
gradient: z.enum(['none', 'up', 'down']).default('none'),
|
||||
stroke: hex.nullable().default(null),
|
||||
strokeWidth: mm.default(0),
|
||||
/**
|
||||
* A dashed rule is a different thing from a solid one — it reads as a fold, a
|
||||
* route or a cut mark rather than as a line under a heading. The dash length
|
||||
* follows the stroke width, so it stays proportional at any size.
|
||||
*/
|
||||
strokeStyle: z.enum(['solid', 'dashed', 'dotted']).default('solid'),
|
||||
radius: mm.default(0),
|
||||
});
|
||||
|
||||
/**
|
||||
* ── The travel elements ────────────────────────────────────────────────────
|
||||
*
|
||||
* A photo book of a journey is not a photo album: the trip carries facts —
|
||||
* which countries, how far, how long, which way round — and those facts make
|
||||
* pages that photographs cannot. This is what Polarsteps' printed books do
|
||||
* better than a generic book maker, and it is the one thing TREK is in a
|
||||
* position to do well, because the data is already in the trips hanging off the
|
||||
* journey.
|
||||
*
|
||||
* **Every one of them carries its own values.** The numbers are resolved when
|
||||
* the element is placed and stored in the document, and the renderer reads them
|
||||
* from there — it never fetches. Three reasons, and the third is the one that
|
||||
* decides it:
|
||||
*
|
||||
* 1. The print renderer is headless Chromium loading a document. A page that
|
||||
* needs a logged-in API call to know what it says is a page that prints
|
||||
* blank on the day the token expires.
|
||||
* 2. A book is a record of a trip as it was. Adding a stop next year should not
|
||||
* silently rewrite the distance printed in last year's book.
|
||||
* 3. It makes the elements ordinary. They move, resize, lock, undo and park like
|
||||
* everything else, because they *are* like everything else.
|
||||
*
|
||||
* `stale` is how the editor offers the other behaviour without giving up any of
|
||||
* that: it marks a snapshot that no longer matches the journey, and the
|
||||
* inspector shows a refresh button. Updating is a choice, not a surprise.
|
||||
*/
|
||||
|
||||
/** What the travel elements share with text: they are typeset, not drawn. */
|
||||
const typeset = {
|
||||
font: z.enum(BOOK_FONTS_IDS).default('sans'),
|
||||
color: hex.default('#1a1a1a'),
|
||||
/**
|
||||
* The one colour that carries emphasis — the figure in a stat, the route on
|
||||
* a map, the fill of a chip.
|
||||
*
|
||||
* Black by default, not the app's orange. A book is printed and a printed
|
||||
* page is ink on paper; a colour that arrives without being chosen turns
|
||||
* every travel element into the same accent whether or not the book wants
|
||||
* one. Picking a colour is one click and is what the swatches are for — and
|
||||
* the map's dark style overrides it anyway, because black lines on a dark
|
||||
* map are lines nobody can see.
|
||||
*/
|
||||
accent: hex.default('#111111'),
|
||||
/** Scales every piece of type in the element at once. 1 is the drawn default. */
|
||||
textScale: z.number().min(0.4).max(3).default(1),
|
||||
/**
|
||||
* How heavy the type is set.
|
||||
*
|
||||
* The travel elements draw at several sizes at once — a figure over its
|
||||
* label, a country name over its outline — and this moves all of them
|
||||
* together, the way `textScale` moves their size. Without it the only way to
|
||||
* lighten a stats block was to not use one.
|
||||
*/
|
||||
weight: z.union([z.literal(400), z.literal(500), z.literal(600), z.literal(700)]).default(700),
|
||||
/** Set when the journey has moved on since these values were taken. */
|
||||
stale: z.boolean().default(false),
|
||||
};
|
||||
|
||||
/** Kilometres or miles. Stored metric; the element converts when it draws. */
|
||||
export const bookUnitsSchema = z.enum(['metric', 'imperial']);
|
||||
|
||||
export const bookMapElementSchema = z.object({
|
||||
...elementBase,
|
||||
...typeset,
|
||||
kind: z.literal('map'),
|
||||
/**
|
||||
* Where the map underneath comes from.
|
||||
*
|
||||
* `vector` draws country outlines from the bundled boundaries: it carries no
|
||||
* licence, fetches nothing at render time, and prints sharp at any size,
|
||||
* which is why it is the default and why a book can be exported offline.
|
||||
*
|
||||
* `tiles` and `static` use the map provider the instance is already
|
||||
* configured with, for a book that wants real geography — streets, terrain,
|
||||
* coastline detail an outline cannot give. Both fetch at render time and both
|
||||
* carry an attribution the element prints, because the licence requires it
|
||||
* and a book is a published work. A tiled map is also raster: it is cut for a
|
||||
* zoom level, so printing it much larger than it was fetched goes soft.
|
||||
*/
|
||||
source: z.enum(['vector', 'tiles', 'static']).default('vector'),
|
||||
/**
|
||||
* The tile template, frozen when the element was placed.
|
||||
*
|
||||
* Kept in the document rather than read from settings at render time for the
|
||||
* same reason the figures are: a page that resolves its own contents from an
|
||||
* account's current settings is a page that changes when someone else edits
|
||||
* a preference.
|
||||
*/
|
||||
tileUrl: z.string().max(500).default(''),
|
||||
/** What the licence requires the page to say. Printed small, in a corner. */
|
||||
attribution: z.string().max(200).default(''),
|
||||
/**
|
||||
* Zoom for the tiled sources. Null lets the element choose one that fits the
|
||||
* route, which is right almost always and wrong when someone wants the
|
||||
* street detail of a single city.
|
||||
*/
|
||||
zoom: z.number().int().min(0).max(19).nullable().default(null),
|
||||
style: z.enum(['minimal', 'outline', 'dark', 'paper']).default('minimal'),
|
||||
/** Country silhouettes under the route, drawn from the bundled boundaries. */
|
||||
showLand: z.boolean().default(true),
|
||||
showRoute: z.boolean().default(true),
|
||||
showPins: z.boolean().default(true),
|
||||
showLabels: z.boolean().default(false),
|
||||
/** ISO-3166-1 alpha-2, the countries whose outlines to draw. */
|
||||
countries: z.array(z.string().length(2)).max(80).default([]),
|
||||
/**
|
||||
* The route, in order. Capped where a printed line stops gaining from more
|
||||
* points — a book page cannot resolve four hundred stops anyway.
|
||||
*/
|
||||
points: z
|
||||
.array(z.object({
|
||||
lat: z.number().min(-90).max(90),
|
||||
lng: z.number().min(-180).max(180),
|
||||
label: z.string().max(120).default(''),
|
||||
}))
|
||||
.max(400)
|
||||
.default([]),
|
||||
/**
|
||||
* The way the trip was actually travelled, where the trip knows it.
|
||||
*
|
||||
* `points` are the stops, and a line drawn straight between them is a claim
|
||||
* about the journey that is almost always false: it crosses mountains,
|
||||
* water and borders that the trip went around. TREK already stores routed
|
||||
* geometry per place from the planner and from imported GPX, so where that
|
||||
* exists the line follows the road instead of the ruler.
|
||||
*
|
||||
* Segments rather than one list, because two tracks that do not join must
|
||||
* not be drawn as though they did: the gap between the end of one day's
|
||||
* driving and the start of the next is a gap, not a leg.
|
||||
*
|
||||
* `[lat, lng]`, matching the order the tracks endpoint answers in, and thinned
|
||||
* when it is frozen into the document: a printed line gains nothing from a
|
||||
* point every fifteen metres, and a book carrying every GPS fix of a
|
||||
* three-week trip is a document nobody can save.
|
||||
*/
|
||||
path: z
|
||||
.array(z.array(z.tuple([z.number().min(-90).max(90), z.number().min(-180).max(180)])).max(1200))
|
||||
.max(40)
|
||||
.default([]),
|
||||
/**
|
||||
* How much room to leave around what is drawn, as a share of its own extent.
|
||||
*
|
||||
* The view is fitted to the stops, not to the countries: a trip that stayed
|
||||
* in Berlin is a map of Berlin, not a map of Germany with two dots on it.
|
||||
* Country outlines are still drawn, they simply run off the edge like the
|
||||
* geography they are.
|
||||
*/
|
||||
fitPadding: z.number().min(0).max(4).default(0.18),
|
||||
/**
|
||||
* Fit to the countries rather than to the stops.
|
||||
*
|
||||
* The default, because it is the picture a travel book usually wants: the
|
||||
* country, with the route inside it. Fitting to the stops is the other half
|
||||
* of the choice and matters as soon as the trip is smaller than the country
|
||||
* it happened in — a week in Berlin drawn as the whole of Germany is two
|
||||
* dots in a large empty shape.
|
||||
*/
|
||||
fitToCountries: z.boolean().default(true),
|
||||
/**
|
||||
* The shape the map is cut to.
|
||||
*
|
||||
* `rect` is a map in a box, which is what a map usually is and what a full
|
||||
* page wants. `country` cuts it to the outline of the countries themselves,
|
||||
* so the picture *is* the country: no frame, no box, the page showing through
|
||||
* around the coastline. That is the version worth putting next to a
|
||||
* photograph, and it is the one thing a rectangle can never be.
|
||||
*
|
||||
* Cutting only makes sense against the whole outline, so it fits to the
|
||||
* countries whatever `fitToCountries` says: a city-sized view cut to the
|
||||
* shape of a country is an evenly coloured rectangle with a route on it.
|
||||
*/
|
||||
clip: z.enum(['rect', 'country']).default('rect'),
|
||||
});
|
||||
|
||||
export const BOOK_METRICS = ['distance', 'days', 'steps', 'photos', 'countries', 'places', 'furthest'] as const;
|
||||
export type BookMetric = (typeof BOOK_METRICS)[number];
|
||||
|
||||
export const bookStatsElementSchema = z.object({
|
||||
...elementBase,
|
||||
...typeset,
|
||||
kind: z.literal('stats'),
|
||||
/** Which figures, in the order they are drawn. */
|
||||
metrics: z.array(z.enum(BOOK_METRICS)).max(7).default(['distance', 'days', 'steps', 'photos']),
|
||||
layout: z.enum(['grid', 'row', 'column']).default('grid'),
|
||||
showIcons: z.boolean().default(true),
|
||||
units: bookUnitsSchema.default('metric'),
|
||||
/** Metric to value. Distance is metres, everything else a plain count. */
|
||||
values: z.record(z.string(), z.number().finite()).default({}),
|
||||
});
|
||||
|
||||
export const bookCountriesElementSchema = z.object({
|
||||
...elementBase,
|
||||
...typeset,
|
||||
kind: z.literal('countries'),
|
||||
/** ISO-3166-1 alpha-2, in visit order. */
|
||||
codes: z.array(z.string().length(2)).max(80).default([]),
|
||||
/** Names as resolved when placed, so the page does not depend on a lookup. */
|
||||
names: z.array(z.string().max(80)).max(80).default([]),
|
||||
layout: z.enum(['list', 'grid', 'column']).default('list'),
|
||||
/** The silhouette behind each name — the thing that makes the page read as a map. */
|
||||
showOutline: z.boolean().default(true),
|
||||
showFlag: z.boolean().default(false),
|
||||
showName: z.boolean().default(true),
|
||||
align: z.enum(['left', 'center', 'right']).default('center'),
|
||||
});
|
||||
|
||||
export const BOOK_BADGES = [
|
||||
'flag', 'date', 'day', 'coords', 'country', 'distance', 'weather', 'altitude',
|
||||
'mood',
|
||||
] as const;
|
||||
export type BookBadgeVariant = (typeof BOOK_BADGES)[number];
|
||||
|
||||
/**
|
||||
* The small marks: a flag, a date set as a numeral, a "DAY 5" chip, a line of
|
||||
* coordinates. Individually trivial, and collectively most of what makes a
|
||||
* printed travel page look composed rather than typed.
|
||||
*/
|
||||
export const bookBadgeElementSchema = z.object({
|
||||
...elementBase,
|
||||
...typeset,
|
||||
kind: z.literal('badge'),
|
||||
variant: z.enum(BOOK_BADGES).default('date'),
|
||||
/** The resolved value — "13", "48°51'N 2°21'E", "ICELAND". */
|
||||
text: z.string().max(200).default(''),
|
||||
/** The line under it — a month, a place, a unit. */
|
||||
sub: z.string().max(200).default(''),
|
||||
/** ISO-3166-1 alpha-2 for the flag and country variants. */
|
||||
code: z.string().length(2).nullable().default(null),
|
||||
style: z.enum(['plain', 'chip', 'outline', 'stacked']).default('plain'),
|
||||
/**
|
||||
* Let the mark pick its own text colour.
|
||||
*
|
||||
* The same bargain the page numbers make: automatic until somebody chooses,
|
||||
* and choosing is what turns it off. A chip is a filled capsule, so its words
|
||||
* have to answer to the fill rather than to the page: white on ink, ink on a
|
||||
* pale accent. Doing that by hand means changing two colours every time you
|
||||
* change one, and getting it wrong means a black day counter on a black chip,
|
||||
* which is what happened before this existed.
|
||||
*/
|
||||
autoColor: z.boolean().default(true),
|
||||
});
|
||||
|
||||
/**
|
||||
* A journal entry's pros and cons, set as a page.
|
||||
*
|
||||
* TREK's entries already carry them as two lists, and two lists is exactly what
|
||||
* a text element cannot express: run together as a paragraph they lose the
|
||||
* pairing, and run as one column they lose which side each line is on. Two
|
||||
* marked columns is how a travel diary has always printed this.
|
||||
*/
|
||||
export const bookListElementSchema = z.object({
|
||||
...elementBase,
|
||||
...typeset,
|
||||
kind: z.literal('list'),
|
||||
items: z
|
||||
.array(z.object({
|
||||
text: z.string().max(400),
|
||||
/** Which column the line belongs to, and which mark it gets. */
|
||||
tone: z.enum(['pro', 'con', 'plain']).default('plain'),
|
||||
}))
|
||||
.max(60)
|
||||
.default([]),
|
||||
/** Pros beside cons, or one column with the marks inline. */
|
||||
layout: z.enum(['columns', 'stacked']).default('columns'),
|
||||
showMarks: z.boolean().default(true),
|
||||
/** A heading over each column — empty for none. */
|
||||
proLabel: z.string().max(80).default(''),
|
||||
conLabel: z.string().max(80).default(''),
|
||||
});
|
||||
|
||||
export const bookElementSchema = z.discriminatedUnion('kind', [
|
||||
bookPhotoElementSchema,
|
||||
bookTextElementSchema,
|
||||
bookShapeElementSchema,
|
||||
bookMapElementSchema,
|
||||
bookStatsElementSchema,
|
||||
bookCountriesElementSchema,
|
||||
bookBadgeElementSchema,
|
||||
bookListElementSchema,
|
||||
]);
|
||||
export type BookElement = z.infer<typeof bookElementSchema>;
|
||||
export type BookPhotoElement = z.infer<typeof bookPhotoElementSchema>;
|
||||
export type BookTextElement = z.infer<typeof bookTextElementSchema>;
|
||||
export type BookShapeElement = z.infer<typeof bookShapeElementSchema>;
|
||||
export type BookMapElement = z.infer<typeof bookMapElementSchema>;
|
||||
export type BookStatsElement = z.infer<typeof bookStatsElementSchema>;
|
||||
export type BookCountriesElement = z.infer<typeof bookCountriesElementSchema>;
|
||||
export type BookBadgeElement = z.infer<typeof bookBadgeElementSchema>;
|
||||
export type BookListElement = z.infer<typeof bookListElementSchema>;
|
||||
export type BookUnits = z.infer<typeof bookUnitsSchema>;
|
||||
|
||||
export const bookSpreadSchema = z.object({
|
||||
id: z.string().min(1),
|
||||
/** 'cover' and 'back' are single pages; everything else is a double spread. */
|
||||
role: z.enum(['cover', 'back', 'inner']).default('inner'),
|
||||
background: hex.nullable().default(null),
|
||||
/** Back to front. */
|
||||
elements: z.array(bookElementSchema).max(60).default([]),
|
||||
/**
|
||||
* Content that belongs to this spread but is not currently placed.
|
||||
*
|
||||
* Changing to a layout with fewer frames must not destroy the pictures the old
|
||||
* one held — the user is trying an arrangement, not deleting their photographs,
|
||||
* and a single wrong click on a text-only layout would otherwise cost them
|
||||
* everything on the page. Parked elements come back the moment a layout with
|
||||
* room for them is applied.
|
||||
*/
|
||||
parked: z.array(bookElementSchema).max(60).default([]),
|
||||
/** The journey entry this spread was generated from, if any. */
|
||||
entryId: z.number().int().nullable().default(null),
|
||||
});
|
||||
export type BookSpread = z.infer<typeof bookSpreadSchema>;
|
||||
|
||||
/**
|
||||
* Page numbers.
|
||||
*
|
||||
* Set here, on the document, and filled by the renderer — which is the only
|
||||
* place that knows what number a given page is. Letting pdf-lib stamp them
|
||||
* afterwards would put a different number in the PDF than the one the editor
|
||||
* showed, and a book you cannot proofread on screen is not much of an editor.
|
||||
*
|
||||
* `startAt` exists because the first inner spread is rarely page 1 in the
|
||||
* finished object: the cover is a separate sheet, and some binders count it and
|
||||
* some do not.
|
||||
*/
|
||||
export const bookPageNumbersSchema = z.object({
|
||||
show: z.boolean().default(false),
|
||||
/** Which number the first inner spread's left page carries. */
|
||||
startAt: z.number().int().min(0).max(9999).default(2),
|
||||
position: z.enum(['outer', 'inner', 'centre']).default('outer'),
|
||||
/** Millimetres from the trim edge. */
|
||||
margin: mm.default(12),
|
||||
size: z.number().min(4).max(48).default(8),
|
||||
/**
|
||||
* Pick the folio colour from what it lands on, rather than using `color`.
|
||||
*
|
||||
* A book has dark pages and light ones, and one fixed colour is wrong on half
|
||||
* of them — a grey folio disappears into a full-bleed night photograph and
|
||||
* again into a black page. The renderer decides per page; `color` is what it
|
||||
* uses when this is off, and choosing a colour turns it off.
|
||||
*/
|
||||
autoColor: z.boolean().default(true),
|
||||
color: hex.default('#8a8578'),
|
||||
font: z.enum(BOOK_FONTS_IDS).default('sans'),
|
||||
});
|
||||
export type BookPageNumbers = z.infer<typeof bookPageNumbersSchema>;
|
||||
|
||||
export const bookPageSetupSchema = z.object({
|
||||
preset: z.enum(['square-210', 'square-300', 'a4-landscape', 'a4-portrait', 'a5-landscape', 'custom']).default('square-210'),
|
||||
/** A single page. A double spread is drawn twice this wide. */
|
||||
pageWidth: mm.default(210),
|
||||
pageHeight: mm.default(210),
|
||||
bleed: mm.default(3),
|
||||
safe: mm.default(5),
|
||||
pageNumbers: bookPageNumbersSchema.default(() => bookPageNumbersSchema.parse({})),
|
||||
});
|
||||
export type BookPageSetup = z.infer<typeof bookPageSetupSchema>;
|
||||
|
||||
export const bookDocumentSchema = z.object({
|
||||
/** In the document, not in a column: a format bump must not need a migration. */
|
||||
version: z.literal(1).catch(1).default(1),
|
||||
title: z.string().max(200).default(''),
|
||||
page: bookPageSetupSchema.default(() => bookPageSetupSchema.parse({})),
|
||||
spreads: z.array(bookSpreadSchema).max(150).default([]),
|
||||
});
|
||||
export type BookDocument = z.infer<typeof bookDocumentSchema>;
|
||||
|
||||
/**
|
||||
* Read a stored document without ever throwing.
|
||||
*
|
||||
* Same shape as `normalizeAppearance`: a book that cannot be parsed must still
|
||||
* open — an editor that refuses to load someone's work because one field drifted
|
||||
* is worse than one that drops the field.
|
||||
*/
|
||||
export function normalizeBookDocument(raw: unknown): BookDocument {
|
||||
const parsed = bookDocumentSchema.safeParse(raw);
|
||||
if (parsed.success) return parsed.data;
|
||||
return bookDocumentSchema.parse({});
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
import { z } from 'zod';
|
||||
|
||||
/**
|
||||
* What a journey adds up to.
|
||||
*
|
||||
* The figures a travel book puts on a page — how far, how long, how many
|
||||
* countries, which way round — and they are not stored anywhere. They are
|
||||
* derived from the trips the user added to the journey: the places on those
|
||||
* trips carry coordinates, the trips carry dates, and the journey carries the
|
||||
* entries and the photographs.
|
||||
*
|
||||
* Computed on the server rather than in Studio for one reason that settles it:
|
||||
* a place's country is a point-in-polygon test against the bundled admin-0
|
||||
* boundaries, and those are 4MB gzipped. The server already holds them and
|
||||
* already caches the answer per place in `place_regions` for Atlas. Sending the
|
||||
* boundaries to the browser so it can repeat work the server has done would be
|
||||
* the wrong trade twice over.
|
||||
*
|
||||
* Distance is the sum of great-circle hops along the route, in metres. Not
|
||||
* driving distance: there is no routing engine here, the places are not
|
||||
* necessarily connected by road, and a book that claims a road distance it did
|
||||
* not measure is worse than one that says "as the crow flies". Metres because
|
||||
* miles and kilometres are a display choice, and rounding at the source would
|
||||
* bake one of them in.
|
||||
*/
|
||||
|
||||
export const journeyStatsPointSchema = z.object({
|
||||
lat: z.number().min(-90).max(90),
|
||||
lng: z.number().min(-180).max(180),
|
||||
/** The place or entry name, for a map that labels its stops. */
|
||||
label: z.string(),
|
||||
/** ISO date, when the stop has one. Orders the route. */
|
||||
date: z.string().nullable(),
|
||||
/** ISO-3166-1 alpha-2, resolved from the coordinates. */
|
||||
country: z.string().length(2).nullable(),
|
||||
});
|
||||
export type JourneyStatsPoint = z.infer<typeof journeyStatsPointSchema>;
|
||||
|
||||
export const journeyStatsCountrySchema = z.object({
|
||||
code: z.string().length(2),
|
||||
/** English name. The client translates where it has a translation. */
|
||||
name: z.string(),
|
||||
/** How many stops fell inside it — enough to order countries by weight. */
|
||||
places: z.number().int().nonnegative(),
|
||||
/** ISO date of the first stop there, for ordering the list as travelled. */
|
||||
firstVisit: z.string().nullable(),
|
||||
});
|
||||
export type JourneyStatsCountry = z.infer<typeof journeyStatsCountrySchema>;
|
||||
|
||||
export const journeyStatsSchema = z.object({
|
||||
journeyId: z.number().int().positive(),
|
||||
/** Great-circle metres along the route, in order. */
|
||||
distance: z.number().nonnegative(),
|
||||
/**
|
||||
* Calendar days the journey spans, first stop to last, inclusive — a one-day
|
||||
* trip is 1 day, not 0. Falls back to the trips' own dates when the entries
|
||||
* carry none.
|
||||
*/
|
||||
days: z.number().int().nonnegative(),
|
||||
/** Journey entries — what Polarsteps calls a step. */
|
||||
steps: z.number().int().nonnegative(),
|
||||
/** Photographs in the journey, entries and gallery together. */
|
||||
photos: z.number().int().nonnegative(),
|
||||
/** Places across every trip added to the journey. */
|
||||
places: z.number().int().nonnegative(),
|
||||
/** Metres from the first stop to the one furthest from it. */
|
||||
furthest: z.number().nonnegative(),
|
||||
/** In visit order. */
|
||||
countries: z.array(journeyStatsCountrySchema).max(200),
|
||||
/** The route, in order, capped at what a printed line can resolve. */
|
||||
points: z.array(journeyStatsPointSchema).max(400),
|
||||
/** ISO dates, null when nothing in the journey is dated. */
|
||||
start: z.string().nullable(),
|
||||
end: z.string().nullable(),
|
||||
});
|
||||
export type JourneyStats = z.infer<typeof journeyStatsSchema>;
|
||||
@@ -243,5 +243,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'اليوم',
|
||||
'journey.studio.stations': 'المحطات',
|
||||
'journey.studio.peersHere': 'هنا',
|
||||
'journey.studio.folioAuto': 'تلقائي',
|
||||
'journey.studio.exportLayout': 'التخطيط',
|
||||
'journey.studio.exportPages': 'صفحات مفردة',
|
||||
'journey.studio.exportPagesHint': 'ورقة واحدة لكل صفحة، بترتيب القراءة. هذا ما تطلبه المطبعة.',
|
||||
'journey.studio.exportSpreads': 'صفحات مزدوجة',
|
||||
'journey.studio.exportSpreadsHint': 'صفحتان معًا، كما يُفتح الكتاب. للقراءة.',
|
||||
'journey.studio.exportFinishing': 'التشطيب',
|
||||
'journey.studio.exportMarks': 'علامات القص',
|
||||
'journey.studio.exportMarksHint': 'يضيف {bleed} مم من الفيض عند كل حافة ويحدد موضع القص',
|
||||
'journey.studio.exportNote': '{sheets} ورقة بقياس {width} × {height} مم. يحوّل المتصفح معاينة الطباعة إلى PDF.',
|
||||
'journey.studio.exportOpen': 'معاينة الطباعة',
|
||||
'journey.studio.exportSave': 'حفظ بصيغة PDF',
|
||||
'journey.studio.exportPreparing': 'جارٍ التحضير',
|
||||
'journey.studio.exportSheetCount': '{count} ورقة',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'تنزيل هذه الصفحة المزدوجة',
|
||||
'journey.studio.downloadSpreadHint': 'يحفظ تصميم هذه الصفحة كملف، بدون الصور، لمشاركته أو إعادة استخدامه',
|
||||
'journey.studio.importSpread': 'استيراد',
|
||||
'journey.studio.importSpreadHint': 'إضافة صفحة مزدوجة من ملف تصميم منزّل',
|
||||
'journey.studio.importSpreadFailed': 'هذا الملف ليس صفحة من TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'تصميم كتاب يحتاج مساحة للعمل، لذلك يعمل الاستوديو على سطح المكتب فقط، وكذلك إنشاء ملف PDF. كل شيء آخر في رحلتك يعمل هنا كالمعتاد.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'تلقائي',
|
||||
'journey.studio.countryNames': 'الأسماء',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'إطارات', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'اسحب صورتك\nوأفلتها هنا',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'الرحلة',
|
||||
'journey.studio.travelEmpty': 'أرقام هذه الرحلة ليست جاهزة بعد.',
|
||||
'journey.studio.grids': 'الشبكات',
|
||||
'journey.studio.gridHint': 'تضع الشبكة مجموعة من الإطارات الفارغة. اسحب الصور إليها من المحتوى.',
|
||||
'journey.studio.lines': 'الخطوط',
|
||||
'journey.studio.frameStyles': 'أنماط الإطار',
|
||||
'journey.studio.frameShapes': 'أشكال الإطار',
|
||||
'journey.studio.plainFrame': 'بسيط',
|
||||
'journey.studio.polaroidFrame': 'بولارويد',
|
||||
'journey.studio.whiteFrame': 'حافة بيضاء',
|
||||
'journey.studio.shadowFrame': 'ظل',
|
||||
'journey.studio.filmFrame': 'فيلم',
|
||||
'journey.studio.tapeFrame': 'بشريط لاصق',
|
||||
'journey.studio.shapeGroup.basic': 'أساسية',
|
||||
'journey.studio.shapeGroup.polygons': 'مضلعات',
|
||||
'journey.studio.shapeGroup.stars': 'نجوم',
|
||||
'journey.studio.shapeGroup.arrows': 'أسهم',
|
||||
'journey.studio.shapeGroup.speech': 'فقاعات كلام',
|
||||
'journey.studio.shapeGroup.travel': 'سفر',
|
||||
'journey.studio.shapeGroup.decor': 'زخرفة',
|
||||
'journey.studio.shapeGroup.banners': 'لافتات',
|
||||
'journey.studio.summary': 'الملخص',
|
||||
'journey.studio.tripSummary': 'ملخص الرحلة',
|
||||
'journey.studio.statsRow': 'صف واحد',
|
||||
'journey.studio.statsFull': 'كل شيء',
|
||||
'journey.studio.routeMap': 'خريطة المسار',
|
||||
'journey.studio.mapStyle.minimal': 'بسيط',
|
||||
'journey.studio.mapStyle.outline': 'مخطط',
|
||||
'journey.studio.mapStyle.paper': 'ورقي',
|
||||
'journey.studio.mapStyle.dark': 'داكن',
|
||||
'journey.studio.countries': 'الدول',
|
||||
'journey.studio.countryList': 'قائمة الدول',
|
||||
'journey.studio.countryGrid': 'شبكة الدول',
|
||||
'journey.studio.noCountries': 'لم تُحدَّد دول لهذه الرحلة بعد.',
|
||||
'journey.studio.noRoute': 'لا توجد محطات بإحداثيات بعد.',
|
||||
'journey.studio.marks': 'العلامات',
|
||||
'journey.studio.dateMark': 'التاريخ',
|
||||
'journey.studio.dayMark': 'عدّاد الأيام',
|
||||
'journey.studio.dayWord': 'اليوم',
|
||||
'journey.studio.coordsMark': 'الإحداثيات',
|
||||
'journey.studio.flagMark': 'العلم',
|
||||
'journey.studio.distanceMark': 'المسافة',
|
||||
'journey.studio.metric.distance': 'المسافة',
|
||||
'journey.studio.metric.days': 'الأيام',
|
||||
'journey.studio.metric.steps': 'المحطات',
|
||||
'journey.studio.metric.photos': 'الصور',
|
||||
'journey.studio.metric.countries': 'الدول',
|
||||
'journey.studio.metric.places': 'الأماكن',
|
||||
'journey.studio.metric.furthest': 'الأبعد',
|
||||
'journey.studio.kind.map': 'خريطة',
|
||||
'journey.studio.kind.stats': 'أرقام',
|
||||
'journey.studio.kind.countries': 'دول',
|
||||
'journey.studio.kind.badge': 'علامة',
|
||||
'journey.studio.mask': 'قص حسب الشكل',
|
||||
'journey.studio.maskNone': 'بدون',
|
||||
'journey.studio.frameStyle': 'إطار',
|
||||
'journey.studio.mapLayers': 'الطبقات',
|
||||
'journey.studio.showLand': 'الدول',
|
||||
'journey.studio.showRoute': 'المسار',
|
||||
'journey.studio.showPins': 'المحطات',
|
||||
'journey.studio.showLabels': 'التسميات',
|
||||
'journey.studio.units': 'الوحدات',
|
||||
'journey.studio.metrics': 'الأرقام',
|
||||
'journey.studio.layout': 'التخطيط',
|
||||
'journey.studio.layoutGrid': 'شبكة',
|
||||
'journey.studio.layoutRow': 'صف',
|
||||
'journey.studio.layoutColumn': 'عمود',
|
||||
'journey.studio.layoutList': 'قائمة',
|
||||
'journey.studio.showOutline': 'المخططات',
|
||||
'journey.studio.showFlag': 'الأعلام',
|
||||
'journey.studio.showName': 'الأسماء',
|
||||
'journey.studio.textScale': 'حجم النص',
|
||||
'journey.studio.accent': 'لون التمييز',
|
||||
'journey.studio.refresh': 'تحديث من الرحلة',
|
||||
'journey.studio.staleHint': 'تغيّرت الرحلة منذ أن أُخذت هذه الأرقام.',
|
||||
'journey.studio.align': 'المحاذاة',
|
||||
'journey.studio.filter.cool': 'بارد',
|
||||
'journey.studio.filter.fade': 'باهت',
|
||||
'journey.studio.filter.contrast': 'قوي',
|
||||
'journey.studio.strokeStyle': 'الحد',
|
||||
'journey.studio.strokeSolid': 'متصل',
|
||||
'journey.studio.strokeDashed': 'متقطع',
|
||||
'journey.studio.strokeDotted': 'منقّط',
|
||||
'journey.studio.singleFigures': 'أرقام مفردة',
|
||||
'journey.studio.addPage': 'إضافة صفحة',
|
||||
'journey.studio.addPageAfter': 'إدراج صفحة بعد هذه',
|
||||
'journey.studio.duplicatePage': 'تكرار الصفحة',
|
||||
'journey.studio.deletePage': 'حذف الصفحة',
|
||||
'journey.studio.movePageUp': 'نقل للأمام',
|
||||
'journey.studio.movePageDown': 'نقل للخلف',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pros & Cons',
|
||||
'journey.studio.showMarks': 'علامات',
|
||||
'journey.studio.formatCustom': 'مقاس مخصص',
|
||||
'journey.studio.document': 'المستند',
|
||||
'journey.studio.pageNumbers': 'أرقام الصفحات',
|
||||
'journey.studio.pageNumbersOn': 'تشغيل',
|
||||
'journey.studio.pageNumbersOff': 'إيقاف',
|
||||
'journey.studio.folio.outer': 'خارجي',
|
||||
'journey.studio.folio.inner': 'داخلي',
|
||||
'journey.studio.folio.centre': 'وسط',
|
||||
'journey.studio.folioStart': 'يبدأ من',
|
||||
'journey.studio.folioMargin': 'الهامش',
|
||||
'journey.studio.relayoutSpread': 'هذه الصفحة',
|
||||
'journey.studio.relayoutSpreadHint': 'إعادة بنائها من مدخلها',
|
||||
'journey.studio.relayoutSpreadNone': 'هذه الصفحة ليست من مدخل',
|
||||
'journey.studio.relayoutBook': 'الكتاب كامل',
|
||||
'journey.studio.relayoutBookHint': 'يستبدل كل الصفحات — يمكن التراجع',
|
||||
'journey.studio.tpl.coverFull': 'بلا حواف',
|
||||
'journey.studio.tpl.coverBand': 'صورة وشريط',
|
||||
'journey.studio.tpl.coverWindow': 'بإطار',
|
||||
'journey.studio.tpl.coverQuiet': 'نص فقط',
|
||||
'journey.studio.tpl.coverHalf': 'نصفان',
|
||||
'journey.studio.tpl.fullText': 'صورة وقصة',
|
||||
'journey.studio.tpl.grid9': 'تسعة',
|
||||
'journey.studio.tpl.mosaic': 'فسيفساء',
|
||||
'journey.studio.tpl.bandQuote': 'كلمات في الوسط',
|
||||
'journey.studio.tpl.staggerFour': 'أربع متدرجة',
|
||||
'journey.studio.weightMissing': 'هذا الخط لا يوفر هذا الوزن',
|
||||
'journey.studio.mapSource': 'مصدر الخريطة',
|
||||
'journey.studio.mapSourceVector': 'المخططات',
|
||||
'journey.studio.mapSourceTiles': 'بلاطات الخريطة',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'تُجلب عند العرض وتُطبع مع إسنادها',
|
||||
'journey.studio.mapZoom': 'التقريب',
|
||||
'journey.studio.mapFraming': 'العرض',
|
||||
'journey.studio.mapFitStops': 'المحطات',
|
||||
'journey.studio.mapFitCountry': 'البلد كامل',
|
||||
'journey.studio.mapPadTight': 'ضيق',
|
||||
'journey.studio.mapPadNormal': 'عادي',
|
||||
'journey.studio.mapPadWide': 'واسع',
|
||||
'journey.studio.mapPadFar': 'واسع جدا',
|
||||
'journey.studio.mapClipRect': 'داخل إطار',
|
||||
'journey.studio.mapClipCountry': 'مقصوص',
|
||||
'journey.studio.mapClipNeedsCountry': 'يحتاج بلدا ليقص وفقه',
|
||||
'journey.studio.mapCutVector': 'مقصوص',
|
||||
'journey.studio.mapCutTiles': 'خريطة مقصوصة',
|
||||
'journey.studio.mapZoomAuto': 'ملائم',
|
||||
'journey.studio.saving': 'يجري الحفظ',
|
||||
'journey.studio.saved': 'تم الحفظ',
|
||||
'journey.studio.saveFailed': 'لم يُحفظ',
|
||||
'journey.studio.saveRetry': 'إعادة المحاولة',
|
||||
'journey.studio.saveConflict': 'حفظ شخص آخر هذا الكتاب',
|
||||
'journey.studio.saveTakeTheirs': 'نسختهم',
|
||||
'journey.studio.saveKeepMine': 'نسختي',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DIA',
|
||||
'journey.studio.stations': 'Etapas',
|
||||
'journey.studio.peersHere': 'aqui',
|
||||
'journey.studio.folioAuto': 'Automático',
|
||||
'journey.studio.exportLayout': 'Layout',
|
||||
'journey.studio.exportPages': 'Páginas avulsas',
|
||||
'journey.studio.exportPagesHint': 'Uma folha por página, na ordem de leitura. É o que a gráfica quer.',
|
||||
'journey.studio.exportSpreads': 'Páginas duplas',
|
||||
'journey.studio.exportSpreadsHint': 'Duas páginas por vez, como o livro abre. Para ler.',
|
||||
'journey.studio.exportFinishing': 'Acabamento',
|
||||
'journey.studio.exportMarks': 'Marcas de corte',
|
||||
'journey.studio.exportMarksHint': 'Acrescenta {bleed} mm de sangria em cada borda e marca onde cortar',
|
||||
'journey.studio.exportNote': '{sheets} folhas de {width} × {height} mm. O navegador transforma a visualização em PDF.',
|
||||
'journey.studio.exportOpen': 'Visualizar impressão',
|
||||
'journey.studio.exportSave': 'Salvar como PDF',
|
||||
'journey.studio.exportPreparing': 'Preparando',
|
||||
'journey.studio.exportSheetCount': '{count} folhas',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Baixar esta página dupla',
|
||||
'journey.studio.downloadSpreadHint': 'Salva o design desta página dupla como arquivo, sem as fotos, para compartilhar ou reutilizar',
|
||||
'journey.studio.importSpread': 'Importar',
|
||||
'journey.studio.importSpreadHint': 'Adiciona uma página dupla a partir de um arquivo de design baixado',
|
||||
'journey.studio.importSpreadFailed': 'Esse arquivo não é uma página do TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Montar um livro pede espaço de trabalho, então o Studio existe só no computador, e o PDF também. Todo o resto da sua viagem funciona aqui como sempre.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automático',
|
||||
'journey.studio.countryNames': 'Nomes',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Molduras', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Arraste sua foto\npara cá',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Viagem',
|
||||
'journey.studio.travelEmpty': 'Os números desta jornada ainda não estão prontos.',
|
||||
'journey.studio.grids': 'Grades',
|
||||
'journey.studio.gridHint': 'Uma grade coloca um bloco de molduras vazias. Arraste fotos de Conteúdo para elas.',
|
||||
'journey.studio.lines': 'Linhas',
|
||||
'journey.studio.frameStyles': 'Estilos de moldura',
|
||||
'journey.studio.frameShapes': 'Formas de moldura',
|
||||
'journey.studio.plainFrame': 'Simples',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Borda branca',
|
||||
'journey.studio.shadowFrame': 'Sombra',
|
||||
'journey.studio.filmFrame': 'Filme',
|
||||
'journey.studio.tapeFrame': 'Com fita',
|
||||
'journey.studio.shapeGroup.basic': 'Básicas',
|
||||
'journey.studio.shapeGroup.polygons': 'Polígonos',
|
||||
'journey.studio.shapeGroup.stars': 'Estrelas',
|
||||
'journey.studio.shapeGroup.arrows': 'Setas',
|
||||
'journey.studio.shapeGroup.speech': 'Balões',
|
||||
'journey.studio.shapeGroup.travel': 'Viagem',
|
||||
'journey.studio.shapeGroup.decor': 'Decoração',
|
||||
'journey.studio.shapeGroup.banners': 'Faixas',
|
||||
'journey.studio.summary': 'Resumo',
|
||||
'journey.studio.tripSummary': 'Resumo da viagem',
|
||||
'journey.studio.statsRow': 'Uma linha',
|
||||
'journey.studio.statsFull': 'Tudo',
|
||||
'journey.studio.routeMap': 'Mapa do trajeto',
|
||||
'journey.studio.mapStyle.minimal': 'Mínimo',
|
||||
'journey.studio.mapStyle.outline': 'Contorno',
|
||||
'journey.studio.mapStyle.paper': 'Papel',
|
||||
'journey.studio.mapStyle.dark': 'Escuro',
|
||||
'journey.studio.countries': 'Países',
|
||||
'journey.studio.countryList': 'Lista de países',
|
||||
'journey.studio.countryGrid': 'Grade de países',
|
||||
'journey.studio.noCountries': 'Nenhum país identificado para esta jornada ainda.',
|
||||
'journey.studio.noRoute': 'Ainda não há paradas com coordenadas.',
|
||||
'journey.studio.marks': 'Marcas',
|
||||
'journey.studio.dateMark': 'Data',
|
||||
'journey.studio.dayMark': 'Contador de dias',
|
||||
'journey.studio.dayWord': 'DIA',
|
||||
'journey.studio.coordsMark': 'Coordenadas',
|
||||
'journey.studio.flagMark': 'Bandeira',
|
||||
'journey.studio.distanceMark': 'Distância',
|
||||
'journey.studio.metric.distance': 'Distância',
|
||||
'journey.studio.metric.days': 'Dias',
|
||||
'journey.studio.metric.steps': 'Paradas',
|
||||
'journey.studio.metric.photos': 'Fotos',
|
||||
'journey.studio.metric.countries': 'Países',
|
||||
'journey.studio.metric.places': 'Lugares',
|
||||
'journey.studio.metric.furthest': 'Mais longe',
|
||||
'journey.studio.kind.map': 'Mapa',
|
||||
'journey.studio.kind.stats': 'Números',
|
||||
'journey.studio.kind.countries': 'Países',
|
||||
'journey.studio.kind.badge': 'Marca',
|
||||
'journey.studio.mask': 'Recortar na forma',
|
||||
'journey.studio.maskNone': 'Nenhuma',
|
||||
'journey.studio.frameStyle': 'Moldura',
|
||||
'journey.studio.mapLayers': 'Camadas',
|
||||
'journey.studio.showLand': 'Países',
|
||||
'journey.studio.showRoute': 'Trajeto',
|
||||
'journey.studio.showPins': 'Paradas',
|
||||
'journey.studio.showLabels': 'Rótulos',
|
||||
'journey.studio.units': 'Unidades',
|
||||
'journey.studio.metrics': 'Números',
|
||||
'journey.studio.layout': 'Disposição',
|
||||
'journey.studio.layoutGrid': 'Grade',
|
||||
'journey.studio.layoutRow': 'Linha',
|
||||
'journey.studio.layoutColumn': 'Coluna',
|
||||
'journey.studio.layoutList': 'Lista',
|
||||
'journey.studio.showOutline': 'Contornos',
|
||||
'journey.studio.showFlag': 'Bandeiras',
|
||||
'journey.studio.showName': 'Nomes',
|
||||
'journey.studio.textScale': 'Tamanho do texto',
|
||||
'journey.studio.accent': 'Destaque',
|
||||
'journey.studio.refresh': 'Atualizar da jornada',
|
||||
'journey.studio.staleHint': 'A jornada mudou desde que estes números foram obtidos.',
|
||||
'journey.studio.align': 'Alinhamento',
|
||||
'journey.studio.filter.cool': 'Frio',
|
||||
'journey.studio.filter.fade': 'Desbotado',
|
||||
'journey.studio.filter.contrast': 'Intenso',
|
||||
'journey.studio.strokeStyle': 'Traço',
|
||||
'journey.studio.strokeSolid': 'Contínuo',
|
||||
'journey.studio.strokeDashed': 'Tracejado',
|
||||
'journey.studio.strokeDotted': 'Pontilhado',
|
||||
'journey.studio.singleFigures': 'Números avulsos',
|
||||
'journey.studio.addPage': 'Adicionar página',
|
||||
'journey.studio.addPageAfter': 'Inserir página depois',
|
||||
'journey.studio.duplicatePage': 'Duplicar página',
|
||||
'journey.studio.deletePage': 'Excluir página',
|
||||
'journey.studio.movePageUp': 'Mover para antes',
|
||||
'journey.studio.movePageDown': 'Mover para depois',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Prós e contras',
|
||||
'journey.studio.showMarks': 'Marcas',
|
||||
'journey.studio.formatCustom': 'Tamanho próprio',
|
||||
'journey.studio.document': 'Documento',
|
||||
'journey.studio.pageNumbers': 'Números de página',
|
||||
'journey.studio.pageNumbersOn': 'Sim',
|
||||
'journey.studio.pageNumbersOff': 'Não',
|
||||
'journey.studio.folio.outer': 'Externo',
|
||||
'journey.studio.folio.inner': 'Interno',
|
||||
'journey.studio.folio.centre': 'Centralizado',
|
||||
'journey.studio.folioStart': 'Começa em',
|
||||
'journey.studio.folioMargin': 'Margem',
|
||||
'journey.studio.relayoutSpread': 'Esta página',
|
||||
'journey.studio.relayoutSpreadHint': 'Refazer a partir da entrada',
|
||||
'journey.studio.relayoutSpreadNone': 'Esta página não vem de uma entrada',
|
||||
'journey.studio.relayoutBook': 'O livro inteiro',
|
||||
'journey.studio.relayoutBookHint': 'Substitui todas as páginas — reversível',
|
||||
'journey.studio.tpl.coverFull': 'Sangria total',
|
||||
'journey.studio.tpl.coverBand': 'Imagem e faixa',
|
||||
'journey.studio.tpl.coverWindow': 'Emoldurado',
|
||||
'journey.studio.tpl.coverQuiet': 'Só texto',
|
||||
'journey.studio.tpl.coverHalf': 'Duas metades',
|
||||
'journey.studio.tpl.fullText': 'Imagem e história',
|
||||
'journey.studio.tpl.grid9': 'Nove',
|
||||
'journey.studio.tpl.mosaic': 'Mosaico',
|
||||
'journey.studio.tpl.bandQuote': 'Palavras no meio',
|
||||
'journey.studio.tpl.staggerFour': 'Quatro escalonadas',
|
||||
'journey.studio.weightMissing': 'Esta fonte não tem esse peso',
|
||||
'journey.studio.mapSource': 'Origem do mapa',
|
||||
'journey.studio.mapSourceVector': 'Contornos',
|
||||
'journey.studio.mapSourceTiles': 'Blocos de mapa',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Baixado ao renderizar e impresso com o crédito',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Enquadramento',
|
||||
'journey.studio.mapFitStops': 'Paradas',
|
||||
'journey.studio.mapFitCountry': 'País inteiro',
|
||||
'journey.studio.mapPadTight': 'Justo',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Amplo',
|
||||
'journey.studio.mapPadFar': 'Muito amplo',
|
||||
'journey.studio.mapClipRect': 'Em moldura',
|
||||
'journey.studio.mapClipCountry': 'Recortado',
|
||||
'journey.studio.mapClipNeedsCountry': 'Precisa de um país para recortar',
|
||||
'journey.studio.mapCutVector': 'Recorte',
|
||||
'journey.studio.mapCutTiles': 'Mapa recortado',
|
||||
'journey.studio.mapZoomAuto': 'Ajustar',
|
||||
'journey.studio.saving': 'Salvando',
|
||||
'journey.studio.saved': 'Salvo',
|
||||
'journey.studio.saveFailed': 'Não salvo',
|
||||
'journey.studio.saveRetry': 'Tentar de novo',
|
||||
'journey.studio.saveConflict': 'Outra pessoa salvou este livro',
|
||||
'journey.studio.saveTakeTheirs': 'A dela',
|
||||
'journey.studio.saveKeepMine': 'A minha',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DIA',
|
||||
'journey.studio.stations': 'Etapes',
|
||||
'journey.studio.peersHere': 'aquí',
|
||||
'journey.studio.folioAuto': 'Automàtic',
|
||||
'journey.studio.exportLayout': 'Disposició',
|
||||
'journey.studio.exportPages': 'Pàgines soltes',
|
||||
'journey.studio.exportPagesHint': 'Un full per pàgina, en ordre de lectura. El que vol una impremta.',
|
||||
'journey.studio.exportSpreads': 'Doble pàgina',
|
||||
'journey.studio.exportSpreadsHint': 'Dues pàgines alhora, tal com s’obre el llibre. Per llegir.',
|
||||
'journey.studio.exportFinishing': 'Acabat',
|
||||
'journey.studio.exportMarks': 'Marques de tall',
|
||||
'journey.studio.exportMarksHint': 'Afegeix {bleed} mm de sagnat a cada vora i marca on s’ha de tallar',
|
||||
'journey.studio.exportNote': '{sheets} fulls de {width} × {height} mm. El navegador converteix la vista d’impressió en un PDF.',
|
||||
'journey.studio.exportOpen': 'Vista d’impressió',
|
||||
'journey.studio.exportSave': 'Desa com a PDF',
|
||||
'journey.studio.exportPreparing': 'S’està preparant',
|
||||
'journey.studio.exportSheetCount': '{count} fulls',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Baixa aquesta doble pàgina',
|
||||
'journey.studio.downloadSpreadHint': 'Desa el disseny d\'aquesta doble pàgina com a fitxer, sense les fotos, per compartir-lo o reutilitzar-lo',
|
||||
'journey.studio.importSpread': 'Importa',
|
||||
'journey.studio.importSpreadHint': 'Afegeix una doble pàgina des d\'un fitxer de disseny baixat',
|
||||
'journey.studio.importSpreadFailed': 'Aquest fitxer no és una doble pàgina del TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Dissenyar un llibre demana espai per treballar, per això l\'Studio només hi és a l\'escriptori, i el PDF també. La resta del teu viatge funciona aquí com sempre.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automàtic',
|
||||
'journey.studio.countryNames': 'Noms',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Marcs', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Arrossega la teva foto\naquí',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Viatge',
|
||||
'journey.studio.travelEmpty': 'Les xifres d’aquest viatge encara no estan a punt.',
|
||||
'journey.studio.grids': 'Graelles',
|
||||
'journey.studio.gridHint': 'Una graella hi posa un bloc de marcs buits. Arrossega-hi fotos des de Contingut.',
|
||||
'journey.studio.lines': 'Línies',
|
||||
'journey.studio.frameStyles': 'Estils de marc',
|
||||
'journey.studio.frameShapes': 'Formes de marc',
|
||||
'journey.studio.plainFrame': 'Senzill',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Vora blanca',
|
||||
'journey.studio.shadowFrame': 'Ombra',
|
||||
'journey.studio.filmFrame': 'Pel·lícula',
|
||||
'journey.studio.tapeFrame': 'Amb cinta',
|
||||
'journey.studio.shapeGroup.basic': 'Bàsiques',
|
||||
'journey.studio.shapeGroup.polygons': 'Polígons',
|
||||
'journey.studio.shapeGroup.stars': 'Estrelles',
|
||||
'journey.studio.shapeGroup.arrows': 'Fletxes',
|
||||
'journey.studio.shapeGroup.speech': 'Bafarades',
|
||||
'journey.studio.shapeGroup.travel': 'Viatge',
|
||||
'journey.studio.shapeGroup.decor': 'Decoració',
|
||||
'journey.studio.shapeGroup.banners': 'Banderoles',
|
||||
'journey.studio.summary': 'Resum',
|
||||
'journey.studio.tripSummary': 'Resum del viatge',
|
||||
'journey.studio.statsRow': 'Una fila',
|
||||
'journey.studio.statsFull': 'Tot',
|
||||
'journey.studio.routeMap': 'Mapa del recorregut',
|
||||
'journey.studio.mapStyle.minimal': 'Mínim',
|
||||
'journey.studio.mapStyle.outline': 'Contorn',
|
||||
'journey.studio.mapStyle.paper': 'Paper',
|
||||
'journey.studio.mapStyle.dark': 'Fosc',
|
||||
'journey.studio.countries': 'Països',
|
||||
'journey.studio.countryList': 'Llista de països',
|
||||
'journey.studio.countryGrid': 'Graella de països',
|
||||
'journey.studio.noCountries': 'Encara no s’ha determinat cap país per a aquest viatge.',
|
||||
'journey.studio.noRoute': 'Encara no hi ha parades amb coordenades.',
|
||||
'journey.studio.marks': 'Marques',
|
||||
'journey.studio.dateMark': 'Data',
|
||||
'journey.studio.dayMark': 'Comptador de dies',
|
||||
'journey.studio.dayWord': 'DIA',
|
||||
'journey.studio.coordsMark': 'Coordenades',
|
||||
'journey.studio.flagMark': 'Bandera',
|
||||
'journey.studio.distanceMark': 'Distància',
|
||||
'journey.studio.metric.distance': 'Distància',
|
||||
'journey.studio.metric.days': 'Dies',
|
||||
'journey.studio.metric.steps': 'Parades',
|
||||
'journey.studio.metric.photos': 'Fotos',
|
||||
'journey.studio.metric.countries': 'Països',
|
||||
'journey.studio.metric.places': 'Llocs',
|
||||
'journey.studio.metric.furthest': 'Més lluny',
|
||||
'journey.studio.kind.map': 'Mapa',
|
||||
'journey.studio.kind.stats': 'Xifres',
|
||||
'journey.studio.kind.countries': 'Països',
|
||||
'journey.studio.kind.badge': 'Marca',
|
||||
'journey.studio.mask': 'Retallar en forma',
|
||||
'journey.studio.maskNone': 'Cap',
|
||||
'journey.studio.frameStyle': 'Marc',
|
||||
'journey.studio.mapLayers': 'Capes',
|
||||
'journey.studio.showLand': 'Països',
|
||||
'journey.studio.showRoute': 'Recorregut',
|
||||
'journey.studio.showPins': 'Parades',
|
||||
'journey.studio.showLabels': 'Etiquetes',
|
||||
'journey.studio.units': 'Unitats',
|
||||
'journey.studio.metrics': 'Xifres',
|
||||
'journey.studio.layout': 'Disposició',
|
||||
'journey.studio.layoutGrid': 'Graella',
|
||||
'journey.studio.layoutRow': 'Fila',
|
||||
'journey.studio.layoutColumn': 'Columna',
|
||||
'journey.studio.layoutList': 'Llista',
|
||||
'journey.studio.showOutline': 'Contorns',
|
||||
'journey.studio.showFlag': 'Banderes',
|
||||
'journey.studio.showName': 'Noms',
|
||||
'journey.studio.textScale': 'Mida del text',
|
||||
'journey.studio.accent': 'Accent',
|
||||
'journey.studio.refresh': 'Actualitza des del viatge',
|
||||
'journey.studio.staleHint': 'El viatge ha canviat des que es van prendre aquestes xifres.',
|
||||
'journey.studio.align': 'Alineació',
|
||||
'journey.studio.filter.cool': 'Fred',
|
||||
'journey.studio.filter.fade': 'Esvaït',
|
||||
'journey.studio.filter.contrast': 'Intens',
|
||||
'journey.studio.strokeStyle': 'Traç',
|
||||
'journey.studio.strokeSolid': 'Continu',
|
||||
'journey.studio.strokeDashed': 'Discontinu',
|
||||
'journey.studio.strokeDotted': 'Puntejat',
|
||||
'journey.studio.singleFigures': 'Xifres soltes',
|
||||
'journey.studio.addPage': 'Afegeix una pàgina',
|
||||
'journey.studio.addPageAfter': 'Insereix una pàgina després',
|
||||
'journey.studio.duplicatePage': 'Duplica la pàgina',
|
||||
'journey.studio.deletePage': 'Elimina la pàgina',
|
||||
'journey.studio.movePageUp': 'Mou abans',
|
||||
'journey.studio.movePageDown': 'Mou després',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pros i contres',
|
||||
'journey.studio.showMarks': 'Marques',
|
||||
'journey.studio.formatCustom': 'Mida pròpia',
|
||||
'journey.studio.document': 'Document',
|
||||
'journey.studio.pageNumbers': 'Números de pàgina',
|
||||
'journey.studio.pageNumbersOn': 'Sí',
|
||||
'journey.studio.pageNumbersOff': 'No',
|
||||
'journey.studio.folio.outer': 'Exterior',
|
||||
'journey.studio.folio.inner': 'Interior',
|
||||
'journey.studio.folio.centre': 'Centrat',
|
||||
'journey.studio.folioStart': 'Comença a',
|
||||
'journey.studio.folioMargin': 'Marge',
|
||||
'journey.studio.relayoutSpread': 'Aquesta pàgina',
|
||||
'journey.studio.relayoutSpreadHint': 'Refer-la des de l’entrada',
|
||||
'journey.studio.relayoutSpreadNone': 'Aquesta pàgina no ve d’una entrada',
|
||||
'journey.studio.relayoutBook': 'Tot el llibre',
|
||||
'journey.studio.relayoutBookHint': 'Reemplaça totes les pàgines — reversible',
|
||||
'journey.studio.tpl.coverFull': 'A sang',
|
||||
'journey.studio.tpl.coverBand': 'Imatge i franja',
|
||||
'journey.studio.tpl.coverWindow': 'Emmarcat',
|
||||
'journey.studio.tpl.coverQuiet': 'Només text',
|
||||
'journey.studio.tpl.coverHalf': 'Dues meitats',
|
||||
'journey.studio.tpl.fullText': 'Imatge i història',
|
||||
'journey.studio.tpl.grid9': 'Nou',
|
||||
'journey.studio.tpl.mosaic': 'Mosaic',
|
||||
'journey.studio.tpl.bandQuote': 'Paraules al mig',
|
||||
'journey.studio.tpl.staggerFour': 'Quatre esglaonades',
|
||||
'journey.studio.weightMissing': 'Aquesta tipografia no té aquest gruix',
|
||||
'journey.studio.mapSource': 'Origen del mapa',
|
||||
'journey.studio.mapSourceVector': 'Contorns',
|
||||
'journey.studio.mapSourceTiles': 'Tessel·les',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Es descarrega en renderitzar i s’imprimeix amb l’atribució',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Enquadrament',
|
||||
'journey.studio.mapFitStops': 'Parades',
|
||||
'journey.studio.mapFitCountry': 'Tot el país',
|
||||
'journey.studio.mapPadTight': 'Ajustat',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Ampli',
|
||||
'journey.studio.mapPadFar': 'Molt ampli',
|
||||
'journey.studio.mapClipRect': 'Amb marc',
|
||||
'journey.studio.mapClipCountry': 'Retallat',
|
||||
'journey.studio.mapClipNeedsCountry': 'Cal un país per retallar',
|
||||
'journey.studio.mapCutVector': 'Retall',
|
||||
'journey.studio.mapCutTiles': 'Mapa retallat',
|
||||
'journey.studio.mapZoomAuto': 'Ajustar',
|
||||
'journey.studio.saving': 'Desant',
|
||||
'journey.studio.saved': 'Desat',
|
||||
'journey.studio.saveFailed': 'Sense desar',
|
||||
'journey.studio.saveRetry': 'Torna-ho a provar',
|
||||
'journey.studio.saveConflict': 'Una altra persona ha desat aquest llibre',
|
||||
'journey.studio.saveTakeTheirs': 'La seva',
|
||||
'journey.studio.saveKeepMine': 'La meva',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DEN',
|
||||
'journey.studio.stations': 'Zastávky',
|
||||
'journey.studio.peersHere': 'zde',
|
||||
'journey.studio.folioAuto': 'Automaticky',
|
||||
'journey.studio.exportLayout': 'Rozvržení',
|
||||
'journey.studio.exportPages': 'Jednotlivé stránky',
|
||||
'journey.studio.exportPagesHint': 'Jeden list na stránku, v pořadí čtení. To chce tiskárna.',
|
||||
'journey.studio.exportSpreads': 'Dvojstrany',
|
||||
'journey.studio.exportSpreadsHint': 'Dvě stránky najednou, jak se kniha otevírá. Ke čtení.',
|
||||
'journey.studio.exportFinishing': 'Zpracování',
|
||||
'journey.studio.exportMarks': 'Ořezové značky',
|
||||
'journey.studio.exportMarksHint': 'Přidá {bleed} mm spadávky na každou hranu a označí, kde se řeže',
|
||||
'journey.studio.exportNote': '{sheets} listů {width} × {height} mm. Prohlížeč z náhledu tisku udělá PDF.',
|
||||
'journey.studio.exportOpen': 'Náhled tisku',
|
||||
'journey.studio.exportSave': 'Uložit jako PDF',
|
||||
'journey.studio.exportPreparing': 'Připravuje se',
|
||||
'journey.studio.exportSheetCount': '{count} listů',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Stáhnout tuto dvoustranu',
|
||||
'journey.studio.downloadSpreadHint': 'Uloží návrh této dvoustrany jako soubor, bez fotografií, ke sdílení nebo dalšímu použití',
|
||||
'journey.studio.importSpread': 'Importovat',
|
||||
'journey.studio.importSpreadHint': 'Přidá dvoustranu ze staženého souboru s návrhem',
|
||||
'journey.studio.importSpreadFailed': 'Tento soubor není dvoustrana z TREK Studia',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Sazba knihy potřebuje místo, a tak je Studio jen na počítači, stejně jako tvorba PDF. Všechno ostatní z cesty tu funguje jako obvykle.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automaticky',
|
||||
'journey.studio.countryNames': 'Názvy',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Rámečky', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Přetáhni sem\nsvou fotku',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Cesta',
|
||||
'journey.studio.travelEmpty': 'Čísla této cesty zatím nejsou připravená.',
|
||||
'journey.studio.grids': 'Mřížky',
|
||||
'journey.studio.gridHint': 'Mřížka vloží blok prázdných rámečků. Přetáhněte na ně fotky z Obsahu.',
|
||||
'journey.studio.lines': 'Čáry',
|
||||
'journey.studio.frameStyles': 'Styly rámečku',
|
||||
'journey.studio.frameShapes': 'Tvary rámečku',
|
||||
'journey.studio.plainFrame': 'Jednoduchý',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Bílý okraj',
|
||||
'journey.studio.shadowFrame': 'Vržený stín',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Přelepený',
|
||||
'journey.studio.shapeGroup.basic': 'Základní',
|
||||
'journey.studio.shapeGroup.polygons': 'Mnohoúhelníky',
|
||||
'journey.studio.shapeGroup.stars': 'Hvězdy',
|
||||
'journey.studio.shapeGroup.arrows': 'Šipky',
|
||||
'journey.studio.shapeGroup.speech': 'Bubliny',
|
||||
'journey.studio.shapeGroup.travel': 'Cestování',
|
||||
'journey.studio.shapeGroup.decor': 'Dekorace',
|
||||
'journey.studio.shapeGroup.banners': 'Bannery',
|
||||
'journey.studio.summary': 'Přehled',
|
||||
'journey.studio.tripSummary': 'Přehled cesty',
|
||||
'journey.studio.statsRow': 'Jeden řádek',
|
||||
'journey.studio.statsFull': 'Vše',
|
||||
'journey.studio.routeMap': 'Mapa trasy',
|
||||
'journey.studio.mapStyle.minimal': 'Minimální',
|
||||
'journey.studio.mapStyle.outline': 'Obrys',
|
||||
'journey.studio.mapStyle.paper': 'Papír',
|
||||
'journey.studio.mapStyle.dark': 'Tmavá',
|
||||
'journey.studio.countries': 'Země',
|
||||
'journey.studio.countryList': 'Seznam zemí',
|
||||
'journey.studio.countryGrid': 'Mřížka zemí',
|
||||
'journey.studio.noCountries': 'Pro tuto cestu zatím nebyly určeny žádné země.',
|
||||
'journey.studio.noRoute': 'Zatím žádné zastávky se souřadnicemi.',
|
||||
'journey.studio.marks': 'Značky',
|
||||
'journey.studio.dateMark': 'Datum',
|
||||
'journey.studio.dayMark': 'Počítadlo dní',
|
||||
'journey.studio.dayWord': 'DEN',
|
||||
'journey.studio.coordsMark': 'Souřadnice',
|
||||
'journey.studio.flagMark': 'Vlajka',
|
||||
'journey.studio.distanceMark': 'Vzdálenost',
|
||||
'journey.studio.metric.distance': 'Vzdálenost',
|
||||
'journey.studio.metric.days': 'Dny',
|
||||
'journey.studio.metric.steps': 'Zastávky',
|
||||
'journey.studio.metric.photos': 'Fotky',
|
||||
'journey.studio.metric.countries': 'Země',
|
||||
'journey.studio.metric.places': 'Místa',
|
||||
'journey.studio.metric.furthest': 'Nejdále',
|
||||
'journey.studio.kind.map': 'Mapa',
|
||||
'journey.studio.kind.stats': 'Čísla',
|
||||
'journey.studio.kind.countries': 'Země',
|
||||
'journey.studio.kind.badge': 'Značka',
|
||||
'journey.studio.mask': 'Oříznout do tvaru',
|
||||
'journey.studio.maskNone': 'Žádný',
|
||||
'journey.studio.frameStyle': 'Rámeček',
|
||||
'journey.studio.mapLayers': 'Vrstvy',
|
||||
'journey.studio.showLand': 'Země',
|
||||
'journey.studio.showRoute': 'Trasa',
|
||||
'journey.studio.showPins': 'Zastávky',
|
||||
'journey.studio.showLabels': 'Popisky',
|
||||
'journey.studio.units': 'Jednotky',
|
||||
'journey.studio.metrics': 'Čísla',
|
||||
'journey.studio.layout': 'Rozvržení',
|
||||
'journey.studio.layoutGrid': 'Mřížka',
|
||||
'journey.studio.layoutRow': 'Řádek',
|
||||
'journey.studio.layoutColumn': 'Sloupec',
|
||||
'journey.studio.layoutList': 'Seznam',
|
||||
'journey.studio.showOutline': 'Obrysy',
|
||||
'journey.studio.showFlag': 'Vlajky',
|
||||
'journey.studio.showName': 'Názvy',
|
||||
'journey.studio.textScale': 'Velikost písma',
|
||||
'journey.studio.accent': 'Akcent',
|
||||
'journey.studio.refresh': 'Aktualizovat z cesty',
|
||||
'journey.studio.staleHint': 'Cesta se od pořízení těchto čísel změnila.',
|
||||
'journey.studio.align': 'Zarovnání',
|
||||
'journey.studio.filter.cool': 'Studený',
|
||||
'journey.studio.filter.fade': 'Vybledlý',
|
||||
'journey.studio.filter.contrast': 'Výrazný',
|
||||
'journey.studio.strokeStyle': 'Tah',
|
||||
'journey.studio.strokeSolid': 'Plný',
|
||||
'journey.studio.strokeDashed': 'Čárkovaný',
|
||||
'journey.studio.strokeDotted': 'Tečkovaný',
|
||||
'journey.studio.singleFigures': 'Jednotlivá čísla',
|
||||
'journey.studio.addPage': 'Přidat stranu',
|
||||
'journey.studio.addPageAfter': 'Vložit stranu za tuto',
|
||||
'journey.studio.duplicatePage': 'Duplikovat stranu',
|
||||
'journey.studio.deletePage': 'Smazat stranu',
|
||||
'journey.studio.movePageUp': 'Posunout dopředu',
|
||||
'journey.studio.movePageDown': 'Posunout dozadu',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Klady a zápory',
|
||||
'journey.studio.showMarks': 'Značky',
|
||||
'journey.studio.formatCustom': 'Vlastní formát',
|
||||
'journey.studio.document': 'Dokument',
|
||||
'journey.studio.pageNumbers': 'Čísla stran',
|
||||
'journey.studio.pageNumbersOn': 'Zapnuto',
|
||||
'journey.studio.pageNumbersOff': 'Vypnuto',
|
||||
'journey.studio.folio.outer': 'Vnější',
|
||||
'journey.studio.folio.inner': 'Vnitřní',
|
||||
'journey.studio.folio.centre': 'Na střed',
|
||||
'journey.studio.folioStart': 'Začíná na',
|
||||
'journey.studio.folioMargin': 'Okraj',
|
||||
'journey.studio.relayoutSpread': 'Tato strana',
|
||||
'journey.studio.relayoutSpreadHint': 'Znovu sestavit ze záznamu',
|
||||
'journey.studio.relayoutSpreadNone': 'Tato strana nevznikla ze záznamu',
|
||||
'journey.studio.relayoutBook': 'Celá kniha',
|
||||
'journey.studio.relayoutBookHint': 'Nahradí všechny strany — lze vrátit',
|
||||
'journey.studio.tpl.coverFull': 'Na spad',
|
||||
'journey.studio.tpl.coverBand': 'Obraz a pruh',
|
||||
'journey.studio.tpl.coverWindow': 'V rámu',
|
||||
'journey.studio.tpl.coverQuiet': 'Jen text',
|
||||
'journey.studio.tpl.coverHalf': 'Dvě poloviny',
|
||||
'journey.studio.tpl.fullText': 'Obraz a text',
|
||||
'journey.studio.tpl.grid9': 'Devět',
|
||||
'journey.studio.tpl.mosaic': 'Mozaika',
|
||||
'journey.studio.tpl.bandQuote': 'Slova uprostřed',
|
||||
'journey.studio.tpl.staggerFour': 'Čtyři přesazené',
|
||||
'journey.studio.weightMissing': 'Toto písmo tento řez nemá',
|
||||
'journey.studio.mapSource': 'Zdroj mapy',
|
||||
'journey.studio.mapSourceVector': 'Obrysy',
|
||||
'journey.studio.mapSourceTiles': 'Dlaždice',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Načte se při vykreslení a vytiskne se s uvedením zdroje',
|
||||
'journey.studio.mapZoom': 'Přiblížení',
|
||||
'journey.studio.mapFraming': 'Výřez',
|
||||
'journey.studio.mapFitStops': 'Zastávky',
|
||||
'journey.studio.mapFitCountry': 'Celá země',
|
||||
'journey.studio.mapPadTight': 'Těsně',
|
||||
'journey.studio.mapPadNormal': 'Normálně',
|
||||
'journey.studio.mapPadWide': 'Šířeji',
|
||||
'journey.studio.mapPadFar': 'Hodně široce',
|
||||
'journey.studio.mapClipRect': 'V rámu',
|
||||
'journey.studio.mapClipCountry': 'Vyříznuto',
|
||||
'journey.studio.mapClipNeedsCountry': 'K vyříznutí je potřeba země',
|
||||
'journey.studio.mapCutVector': 'Výřez',
|
||||
'journey.studio.mapCutTiles': 'Vyříznutá mapa',
|
||||
'journey.studio.mapZoomAuto': 'Podle obsahu',
|
||||
'journey.studio.saving': 'Ukládání',
|
||||
'journey.studio.saved': 'Uloženo',
|
||||
'journey.studio.saveFailed': 'Neuloženo',
|
||||
'journey.studio.saveRetry': 'Zkusit znovu',
|
||||
'journey.studio.saveConflict': 'Tuto knihu uložil někdo jiný',
|
||||
'journey.studio.saveTakeTheirs': 'Jejich verzi',
|
||||
'journey.studio.saveKeepMine': 'Moji verzi',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio',
|
||||
'journey.studio.open': 'Studio',
|
||||
'journey.studio.openAria': 'Fotobuch-Studio öffnen',
|
||||
'journey.studio.backToJourney': 'Zurück zur Journey',
|
||||
'journey.studio.format': 'Seitenformat',
|
||||
'journey.studio.formatA4Landscape': 'A4 quer',
|
||||
'journey.studio.formatA4Portrait': 'A4 hoch',
|
||||
'journey.studio.formatSquare21': 'Quadratisch 21 × 21 cm',
|
||||
'journey.studio.formatSquare30': 'Quadratisch 30 × 30 cm',
|
||||
'journey.studio.pages': 'Seiten',
|
||||
'journey.studio.cover': 'Cover',
|
||||
'journey.studio.inspector': 'Eigenschaften',
|
||||
'journey.studio.inspectorEmpty': 'Wähle etwas auf der Seite aus, um es zu bearbeiten.',
|
||||
'journey.studio.emptySpread': 'Diese Doppelseite ist noch leer',
|
||||
'journey.studio.autoLayout': 'Automatisch anordnen',
|
||||
'journey.studio.export': 'Exportieren',
|
||||
'journey.studio.day': 'TAG',
|
||||
'journey.studio.stations': 'Stationen',
|
||||
'journey.studio.peersHere': 'hier',
|
||||
'journey.studio.folioAuto': 'Automatisch',
|
||||
'journey.studio.exportLayout': 'Layout',
|
||||
'journey.studio.exportPages': 'Einzelseiten',
|
||||
'journey.studio.exportPagesHint': 'Ein Blatt pro Seite, in Leserichtung. Das will eine Druckerei.',
|
||||
'journey.studio.exportSpreads': 'Doppelseiten',
|
||||
'journey.studio.exportSpreadsHint': 'Zwei Seiten auf einmal, so wie das Buch aufschlägt. Zum Ansehen.',
|
||||
'journey.studio.exportFinishing': 'Verarbeitung',
|
||||
'journey.studio.exportMarks': 'Beschnittmarken',
|
||||
'journey.studio.exportMarksHint': 'Legt {bleed} mm Anschnitt an jede Kante und markiert, wo geschnitten wird',
|
||||
'journey.studio.exportNote': '{sheets} Blätter mit {width} × {height} mm. Der Browser macht aus der Druckansicht ein PDF.',
|
||||
'journey.studio.exportOpen': 'Druckansicht',
|
||||
'journey.studio.exportSave': 'Als PDF sichern',
|
||||
'journey.studio.exportPreparing': 'Wird vorbereitet',
|
||||
'journey.studio.exportSheetCount': '{count} Blätter',
|
||||
'journey.studio.undo': 'Rückgängig',
|
||||
'journey.studio.redo': 'Wiederherstellen',
|
||||
'journey.studio.zoomIn': 'Vergrößern',
|
||||
'journey.studio.zoomOut': 'Verkleinern',
|
||||
'journey.studio.zoomFit': 'Einpassen',
|
||||
'journey.studio.downloadSpread': 'Diese Doppelseite herunterladen',
|
||||
'journey.studio.downloadSpreadHint': 'Speichert das Design dieser Doppelseite als Datei, ohne die Fotos, zum Teilen oder Wiederverwenden',
|
||||
'journey.studio.importSpread': 'Importieren',
|
||||
'journey.studio.importSpreadHint': 'Eine Doppelseite aus einer heruntergeladenen Design-Datei einfügen',
|
||||
'journey.studio.importSpreadFailed': 'Diese Datei ist keine TREK-Studio-Doppelseite',
|
||||
'journey.studio.desktopOnly': 'Studio braucht mehr Platz',
|
||||
'journey.studio.desktopOnlyHint': 'Ein Buch zu gestalten braucht Fläche, deshalb gibt es Studio nur am Desktop, und das PDF ebenso. Alles andere an deiner Journey funktioniert hier wie gewohnt.',
|
||||
'journey.studio.formatA5Landscape': 'A5 quer',
|
||||
'journey.studio.bookView': 'Buchansicht',
|
||||
'journey.studio.multiple': 'Mehrere',
|
||||
'journey.studio.kind.photo': 'Foto',
|
||||
'journey.studio.kind.text': 'Text',
|
||||
'journey.studio.kind.shape': 'Form',
|
||||
'journey.studio.position': 'Position',
|
||||
'journey.studio.width': 'B',
|
||||
'journey.studio.height': 'H',
|
||||
'journey.studio.text': 'Text',
|
||||
'journey.studio.typography': 'Schrift',
|
||||
'journey.studio.leading': 'Zeile',
|
||||
'journey.studio.colour': 'Farbe',
|
||||
'journey.studio.autoColour': 'Automatisch',
|
||||
'journey.studio.countryNames': 'Namen',
|
||||
'journey.studio.crop': 'Ausschnitt',
|
||||
'journey.studio.look': 'Look',
|
||||
'journey.studio.radius': 'Ecke',
|
||||
'journey.studio.shape': 'Form',
|
||||
'journey.studio.arrange': 'Anordnen',
|
||||
'journey.studio.toFront': 'Ganz nach vorn',
|
||||
'journey.studio.forward': 'Nach vorn',
|
||||
'journey.studio.backward': 'Nach hinten',
|
||||
'journey.studio.toBack': 'Ganz nach hinten',
|
||||
'journey.studio.lock': 'Sperren',
|
||||
'journey.studio.unlock': 'Entsperren',
|
||||
'journey.studio.delete': 'Löschen',
|
||||
'journey.studio.pageHint': 'Seite',
|
||||
'journey.studio.boundHint': 'Folgt dem Tagebucheintrag. Wer hier tippt, löst die Verbindung.',
|
||||
'journey.studio.fit.cover': 'Füllen',
|
||||
'journey.studio.fit.contain': 'Einpassen',
|
||||
'journey.studio.filter.none': 'Original',
|
||||
'journey.studio.filter.bw': 'Schwarzweiß',
|
||||
'journey.studio.filter.warm': 'Warm',
|
||||
'journey.studio.shapeKind.rect': 'Rechteck',
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse',
|
||||
'journey.studio.focalHint': 'Zieh den Punkt dorthin, was im Bild bleiben soll.',
|
||||
'journey.studio.backCover': 'Rückseite',
|
||||
'journey.studio.sections': 'Bereiche',
|
||||
'journey.studio.content': 'Inhalte',
|
||||
'journey.studio.elements': 'Elemente',
|
||||
'journey.studio.templates': 'Layouts',
|
||||
'journey.studio.photos': 'Fotos',
|
||||
'journey.studio.entries': 'Einträge',
|
||||
'journey.studio.addToPage': 'Auf diese Seite setzen',
|
||||
'journey.studio.noPhotos': 'Diese Journey hat noch keine Fotos.',
|
||||
'journey.studio.untitled': 'Ohne Titel',
|
||||
'journey.studio.addTitle': 'Titel',
|
||||
'journey.studio.addStory': 'Text',
|
||||
'journey.studio.addPlace': 'Ort',
|
||||
'journey.studio.shapes': 'Formen',
|
||||
'journey.studio.frames': 'Rahmen',
|
||||
'journey.studio.emptyFrame': 'Leerer Rahmen',
|
||||
'journey.studio.frameHint': 'Ein leerer Rahmen markiert, wo ein Bild hinkommt. Zieh eins aus den Inhalten darauf.',
|
||||
'journey.studio.shapeKind.line': 'Linie',
|
||||
'journey.studio.styleTitle': 'Überschrift',
|
||||
'journey.studio.styleSubtitle': 'Zwischenüberschrift',
|
||||
'journey.studio.styleBody': 'Fließtext',
|
||||
'journey.studio.styleCaption': 'Bildunterschrift',
|
||||
'journey.studio.sampleHeading': 'Eine Überschrift',
|
||||
'journey.studio.sampleSubheading': 'Eine Zwischenüberschrift',
|
||||
'journey.studio.sampleBody': 'Schreib etwas über diesen Tag.',
|
||||
'journey.studio.sampleCaption': 'Bildunterschrift',
|
||||
'journey.studio.templatesCoverHint': 'Layouts gelten für die Innenseiten. Cover und Rückseite werden einzeln gestaltet.',
|
||||
'journey.studio.tpl.heroStory': 'Großes Bild mit Text',
|
||||
'journey.studio.tpl.fullBleed': 'Ein Bild über beide Seiten',
|
||||
'journey.studio.tpl.twoUp': 'Zwei volle Seiten',
|
||||
'journey.studio.tpl.grid4': 'Vier im Raster',
|
||||
'journey.studio.tpl.grid6': 'Sechs im Raster',
|
||||
'journey.studio.tpl.strip': 'Bildstreifen mit Text',
|
||||
'journey.studio.tpl.quietText': 'Nur Text',
|
||||
'journey.studio.tpl.portraitPair': 'Zwei Hochformate',
|
||||
'journey.studio.dropPhotoHere': 'Foto hierher\nziehen',
|
||||
'journey.studio.searchContent': 'Fotos und Einträge suchen',
|
||||
'journey.studio.noMatches': 'Dazu passt nichts.',
|
||||
'journey.studio.decorations': 'Zierrat',
|
||||
'journey.studio.quoteMark': 'Anführungszeichen',
|
||||
'journey.studio.circleOutline': 'Kreis, nur Kontur',
|
||||
'journey.studio.roundFrame': 'Rahmen mit runden Ecken',
|
||||
'journey.studio.shapeKind.rounded': 'Abgerundetes Rechteck',
|
||||
'journey.studio.shapeKind.triangle': 'Dreieck',
|
||||
'journey.studio.shapeKind.outline': 'Nur Kontur',
|
||||
'journey.studio.travel': 'Reise',
|
||||
'journey.studio.travelEmpty': 'Die Zahlen dieser Reise sind noch nicht bereit.',
|
||||
'journey.studio.grids': 'Raster',
|
||||
'journey.studio.gridHint': 'Ein Raster setzt einen Block leerer Rahmen. Fotos aus „Inhalt“ darauf ziehen.',
|
||||
'journey.studio.lines': 'Linien',
|
||||
'journey.studio.frameStyles': 'Rahmenstile',
|
||||
'journey.studio.frameShapes': 'Rahmenformen',
|
||||
'journey.studio.plainFrame': 'Schlicht',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Weißer Rand',
|
||||
'journey.studio.shadowFrame': 'Schlagschatten',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Geklebt',
|
||||
'journey.studio.shapeGroup.basic': 'Grundformen',
|
||||
'journey.studio.shapeGroup.polygons': 'Vielecke',
|
||||
'journey.studio.shapeGroup.stars': 'Sterne',
|
||||
'journey.studio.shapeGroup.arrows': 'Pfeile',
|
||||
'journey.studio.shapeGroup.speech': 'Sprechblasen',
|
||||
'journey.studio.shapeGroup.travel': 'Reise',
|
||||
'journey.studio.shapeGroup.decor': 'Deko',
|
||||
'journey.studio.shapeGroup.banners': 'Banner',
|
||||
'journey.studio.summary': 'Übersicht',
|
||||
'journey.studio.tripSummary': 'Reise-Übersicht',
|
||||
'journey.studio.statsRow': 'Eine Zeile',
|
||||
'journey.studio.statsFull': 'Alles',
|
||||
'journey.studio.routeMap': 'Routenkarte',
|
||||
'journey.studio.mapStyle.minimal': 'Reduziert',
|
||||
'journey.studio.mapStyle.outline': 'Umriss',
|
||||
'journey.studio.mapStyle.paper': 'Papier',
|
||||
'journey.studio.mapStyle.dark': 'Dunkel',
|
||||
'journey.studio.countries': 'Länder',
|
||||
'journey.studio.countryList': 'Länderliste',
|
||||
'journey.studio.countryGrid': 'Ländergitter',
|
||||
'journey.studio.noCountries': 'Für diese Reise wurden noch keine Länder ermittelt.',
|
||||
'journey.studio.noRoute': 'Noch keine Stationen mit Koordinaten.',
|
||||
'journey.studio.marks': 'Marken',
|
||||
'journey.studio.dateMark': 'Datum',
|
||||
'journey.studio.dayMark': 'Tageszähler',
|
||||
'journey.studio.dayWord': 'TAG',
|
||||
'journey.studio.coordsMark': 'Koordinaten',
|
||||
'journey.studio.flagMark': 'Flagge',
|
||||
'journey.studio.distanceMark': 'Distanz',
|
||||
'journey.studio.metric.distance': 'Distanz',
|
||||
'journey.studio.metric.days': 'Tage',
|
||||
'journey.studio.metric.steps': 'Stationen',
|
||||
'journey.studio.metric.photos': 'Fotos',
|
||||
'journey.studio.metric.countries': 'Länder',
|
||||
'journey.studio.metric.places': 'Orte',
|
||||
'journey.studio.metric.furthest': 'Am weitesten',
|
||||
'journey.studio.kind.map': 'Karte',
|
||||
'journey.studio.kind.stats': 'Zahlen',
|
||||
'journey.studio.kind.countries': 'Länder',
|
||||
'journey.studio.kind.badge': 'Marke',
|
||||
'journey.studio.mask': 'In Form schneiden',
|
||||
'journey.studio.maskNone': 'Keine',
|
||||
'journey.studio.frameStyle': 'Rahmen',
|
||||
'journey.studio.mapLayers': 'Ebenen',
|
||||
'journey.studio.showLand': 'Länder',
|
||||
'journey.studio.showRoute': 'Route',
|
||||
'journey.studio.showPins': 'Stationen',
|
||||
'journey.studio.showLabels': 'Beschriftung',
|
||||
'journey.studio.units': 'Einheiten',
|
||||
'journey.studio.metrics': 'Zahlen',
|
||||
'journey.studio.layout': 'Anordnung',
|
||||
'journey.studio.layoutGrid': 'Gitter',
|
||||
'journey.studio.layoutRow': 'Zeile',
|
||||
'journey.studio.layoutColumn': 'Spalte',
|
||||
'journey.studio.layoutList': 'Liste',
|
||||
'journey.studio.showOutline': 'Umrisse',
|
||||
'journey.studio.showFlag': 'Flaggen',
|
||||
'journey.studio.showName': 'Namen',
|
||||
'journey.studio.textScale': 'Schriftgröße',
|
||||
'journey.studio.accent': 'Akzent',
|
||||
'journey.studio.refresh': 'Aus Reise aktualisieren',
|
||||
'journey.studio.staleHint': 'Die Reise hat sich geändert, seit diese Zahlen entstanden.',
|
||||
'journey.studio.align': 'Ausrichtung',
|
||||
'journey.studio.filter.cool': 'Kühl',
|
||||
'journey.studio.filter.fade': 'Verblasst',
|
||||
'journey.studio.filter.contrast': 'Kräftig',
|
||||
'journey.studio.strokeStyle': 'Kontur',
|
||||
'journey.studio.strokeSolid': 'Durchgezogen',
|
||||
'journey.studio.strokeDashed': 'Gestrichelt',
|
||||
'journey.studio.strokeDotted': 'Gepunktet',
|
||||
'journey.studio.singleFigures': 'Einzelne Zahlen',
|
||||
'journey.studio.addPage': 'Seite hinzufügen',
|
||||
'journey.studio.addPageAfter': 'Seite dahinter einfügen',
|
||||
'journey.studio.duplicatePage': 'Seite duplizieren',
|
||||
'journey.studio.deletePage': 'Seite löschen',
|
||||
'journey.studio.movePageUp': 'Nach vorne',
|
||||
'journey.studio.movePageDown': 'Nach hinten',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pro & Contra',
|
||||
'journey.studio.showMarks': 'Zeichen',
|
||||
'journey.studio.formatCustom': 'Eigenes Format',
|
||||
'journey.studio.document': 'Dokument',
|
||||
'journey.studio.pageNumbers': 'Seitenzahlen',
|
||||
'journey.studio.pageNumbersOn': 'An',
|
||||
'journey.studio.pageNumbersOff': 'Aus',
|
||||
'journey.studio.folio.outer': 'Außen',
|
||||
'journey.studio.folio.inner': 'Innen',
|
||||
'journey.studio.folio.centre': 'Mittig',
|
||||
'journey.studio.folioStart': 'Beginnt bei',
|
||||
'journey.studio.folioMargin': 'Rand',
|
||||
'journey.studio.relayoutSpread': 'Diese Seite',
|
||||
'journey.studio.relayoutSpreadHint': 'Aus ihrem Eintrag neu bauen',
|
||||
'journey.studio.relayoutSpreadNone': 'Diese Seite stammt aus keinem Eintrag',
|
||||
'journey.studio.relayoutBook': 'Das ganze Buch',
|
||||
'journey.studio.relayoutBookHint': 'Ersetzt alle Seiten — widerrufbar',
|
||||
'journey.studio.tpl.coverFull': 'Randlos',
|
||||
'journey.studio.tpl.coverBand': 'Bild mit Streifen',
|
||||
'journey.studio.tpl.coverWindow': 'Gerahmt',
|
||||
'journey.studio.tpl.coverQuiet': 'Nur Schrift',
|
||||
'journey.studio.tpl.coverHalf': 'Zwei Hälften',
|
||||
'journey.studio.tpl.fullText': 'Bild und Text',
|
||||
'journey.studio.tpl.grid9': 'Neun',
|
||||
'journey.studio.tpl.mosaic': 'Mosaik',
|
||||
'journey.studio.tpl.bandQuote': 'Worte dazwischen',
|
||||
'journey.studio.tpl.staggerFour': 'Vier versetzt',
|
||||
'journey.studio.weightMissing': 'Diese Schrift hat diesen Schnitt nicht',
|
||||
'journey.studio.mapSource': 'Kartenquelle',
|
||||
'journey.studio.mapSourceVector': 'Umrisse',
|
||||
'journey.studio.mapSourceTiles': 'Kartenkacheln',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Wird beim Rendern geladen und mit Quellenangabe gedruckt',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Ausschnitt',
|
||||
'journey.studio.mapFitStops': 'Stationen',
|
||||
'journey.studio.mapFitCountry': 'Ganzes Land',
|
||||
'journey.studio.mapPadTight': 'Eng',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Weit',
|
||||
'journey.studio.mapPadFar': 'Sehr weit',
|
||||
'journey.studio.mapClipRect': 'Im Rahmen',
|
||||
'journey.studio.mapClipCountry': 'Ausgeschnitten',
|
||||
'journey.studio.mapClipNeedsCountry': 'Braucht ein Land zum Ausschneiden',
|
||||
'journey.studio.mapCutVector': 'Ausschnitt',
|
||||
'journey.studio.mapCutTiles': 'Ausgeschnittene Karte',
|
||||
'journey.studio.mapZoomAuto': 'Passend',
|
||||
'journey.studio.saving': 'Wird gespeichert',
|
||||
'journey.studio.saved': 'Gespeichert',
|
||||
'journey.studio.saveFailed': 'Nicht gespeichert',
|
||||
'journey.studio.saveRetry': 'Erneut versuchen',
|
||||
'journey.studio.saveConflict': 'Jemand anderes hat dieses Buch gespeichert',
|
||||
'journey.studio.saveTakeTheirs': 'Deren Fassung',
|
||||
'journey.studio.saveKeepMine': 'Meine behalten',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.picker.noAlbums': 'No albums found',
|
||||
'journey.picker.selectDate': 'Select date',
|
||||
'journey.picker.search': 'Search',
|
||||
'journey.studio.title': 'TREK Studio',
|
||||
'journey.studio.open': 'Studio',
|
||||
'journey.studio.openAria': 'Open the photo book studio',
|
||||
'journey.studio.backToJourney': 'Back to the journey',
|
||||
'journey.studio.format': 'Page format',
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape',
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait',
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm',
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm',
|
||||
'journey.studio.pages': 'Pages',
|
||||
'journey.studio.cover': 'Cover',
|
||||
'journey.studio.inspector': 'Properties',
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.',
|
||||
'journey.studio.emptySpread': 'This spread is still empty',
|
||||
'journey.studio.autoLayout': 'Auto layout',
|
||||
'journey.studio.export': 'Export',
|
||||
'journey.studio.day': 'DAY',
|
||||
'journey.studio.stations': 'Stations',
|
||||
'journey.studio.peersHere': 'here',
|
||||
'journey.studio.folioAuto': 'Automatic',
|
||||
'journey.studio.exportLayout': 'Layout',
|
||||
'journey.studio.exportPages': 'Single pages',
|
||||
'journey.studio.exportPagesHint': 'One leaf per sheet, in reading order. What a printer wants.',
|
||||
'journey.studio.exportSpreads': 'Spreads',
|
||||
'journey.studio.exportSpreadsHint': 'Two pages at a time, the way the book opens. For reading.',
|
||||
'journey.studio.exportFinishing': 'Finishing',
|
||||
'journey.studio.exportMarks': 'Crop marks',
|
||||
'journey.studio.exportMarksHint': 'Adds {bleed} mm of bleed on every edge and marks where to cut',
|
||||
'journey.studio.exportNote': '{sheets} sheets at {width} × {height} mm. Your browser turns the print view into a PDF.',
|
||||
'journey.studio.exportOpen': 'Print view',
|
||||
'journey.studio.exportSave': 'Save as PDF',
|
||||
'journey.studio.exportPreparing': 'Preparing',
|
||||
'journey.studio.exportSheetCount': '{count} sheets',
|
||||
'journey.studio.undo': 'Undo',
|
||||
'journey.studio.redo': 'Redo',
|
||||
'journey.studio.zoomIn': 'Zoom in',
|
||||
'journey.studio.zoomOut': 'Zoom out',
|
||||
'journey.studio.zoomFit': 'Fit to view',
|
||||
'journey.studio.downloadSpread': 'Download this spread',
|
||||
'journey.studio.downloadSpreadHint': 'Saves this spread\'s design as a file, without the photographs, to share or reuse',
|
||||
'journey.studio.importSpread': 'Import',
|
||||
'journey.studio.importSpreadHint': 'Add a spread from a downloaded design file',
|
||||
'journey.studio.importSpreadFailed': 'That file is not a TREK Studio spread',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen',
|
||||
'journey.studio.desktopOnlyHint': 'Designing a book asks for room to work, so Studio is desktop only, and so is making the PDF. Everything else about your journey works here as usual.',
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape',
|
||||
'journey.studio.bookView': 'Book view',
|
||||
'journey.studio.multiple': 'Several',
|
||||
'journey.studio.kind.photo': 'Photo',
|
||||
'journey.studio.kind.text': 'Text',
|
||||
'journey.studio.kind.shape': 'Shape',
|
||||
'journey.studio.position': 'Position',
|
||||
'journey.studio.width': 'W',
|
||||
'journey.studio.height': 'H',
|
||||
'journey.studio.text': 'Text',
|
||||
'journey.studio.typography': 'Type',
|
||||
'journey.studio.leading': 'Line',
|
||||
'journey.studio.colour': 'Colour',
|
||||
'journey.studio.autoColour': 'Automatic',
|
||||
'journey.studio.countryNames': 'Names',
|
||||
'journey.studio.crop': 'Crop',
|
||||
'journey.studio.look': 'Look',
|
||||
'journey.studio.radius': 'Corner',
|
||||
'journey.studio.shape': 'Shape',
|
||||
'journey.studio.arrange': 'Arrange',
|
||||
'journey.studio.toFront': 'Bring to front',
|
||||
'journey.studio.forward': 'Bring forward',
|
||||
'journey.studio.backward': 'Send backward',
|
||||
'journey.studio.toBack': 'Send to back',
|
||||
'journey.studio.lock': 'Lock',
|
||||
'journey.studio.unlock': 'Unlock',
|
||||
'journey.studio.delete': 'Delete',
|
||||
'journey.studio.pageHint': 'Page',
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.',
|
||||
'journey.studio.fit.cover': 'Fill',
|
||||
'journey.studio.fit.contain': 'Fit',
|
||||
'journey.studio.filter.none': 'Original',
|
||||
'journey.studio.filter.bw': 'Black & white',
|
||||
'journey.studio.filter.warm': 'Warm',
|
||||
'journey.studio.shapeKind.rect': 'Rectangle',
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse',
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.',
|
||||
'journey.studio.backCover': 'Back cover',
|
||||
'journey.studio.sections': 'Sections',
|
||||
'journey.studio.content': 'Content',
|
||||
'journey.studio.elements': 'Elements',
|
||||
'journey.studio.templates': 'Layouts',
|
||||
'journey.studio.photos': 'Photos',
|
||||
'journey.studio.entries': 'Entries',
|
||||
'journey.studio.addToPage': 'Add to this page',
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.',
|
||||
'journey.studio.untitled': 'Untitled',
|
||||
'journey.studio.addTitle': 'Title',
|
||||
'journey.studio.addStory': 'Story',
|
||||
'journey.studio.addPlace': 'Place',
|
||||
'journey.studio.shapes': 'Shapes',
|
||||
'journey.studio.frames': 'Frames',
|
||||
'journey.studio.emptyFrame': 'Empty frame',
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.',
|
||||
'journey.studio.shapeKind.line': 'Line',
|
||||
'journey.studio.styleTitle': 'Heading',
|
||||
'journey.studio.styleSubtitle': 'Subheading',
|
||||
'journey.studio.styleBody': 'Body text',
|
||||
'journey.studio.styleCaption': 'Caption',
|
||||
'journey.studio.sampleHeading': 'A heading',
|
||||
'journey.studio.sampleSubheading': 'A subheading',
|
||||
'journey.studio.sampleBody': 'Write something about this day.',
|
||||
'journey.studio.sampleCaption': 'Caption',
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.',
|
||||
'journey.studio.tpl.heroStory': 'Hero and story',
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread',
|
||||
'journey.studio.tpl.twoUp': 'Two full pages',
|
||||
'journey.studio.tpl.grid4': 'Four up',
|
||||
'journey.studio.tpl.grid6': 'Six up',
|
||||
'journey.studio.tpl.strip': 'Strip and text',
|
||||
'journey.studio.tpl.quietText': 'Text only',
|
||||
'journey.studio.tpl.portraitPair': 'A pair',
|
||||
'journey.studio.dropPhotoHere': 'Drag & drop\nyour photo',
|
||||
'journey.studio.searchContent': 'Search photos and entries',
|
||||
'journey.studio.noMatches': 'Nothing matches that.',
|
||||
'journey.studio.decorations': 'Decoration',
|
||||
'journey.studio.quoteMark': 'Quotation mark',
|
||||
'journey.studio.circleOutline': 'Outlined circle',
|
||||
'journey.studio.roundFrame': 'Rounded frame',
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle',
|
||||
'journey.studio.shapeKind.triangle': 'Triangle',
|
||||
'journey.studio.shapeKind.outline': 'Outline only',
|
||||
'journey.studio.travel': 'Travel',
|
||||
'journey.studio.travelEmpty': 'The figures from this journey are not ready yet.',
|
||||
'journey.studio.grids': 'Grids',
|
||||
'journey.studio.gridHint': 'A grid drops a block of empty frames. Drag photos onto them from Content.',
|
||||
'journey.studio.lines': 'Lines',
|
||||
'journey.studio.frameStyles': 'Frame styles',
|
||||
'journey.studio.frameShapes': 'Frame shapes',
|
||||
'journey.studio.plainFrame': 'Plain',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'White border',
|
||||
'journey.studio.shadowFrame': 'Drop shadow',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Taped',
|
||||
'journey.studio.shapeGroup.basic': 'Basic',
|
||||
'journey.studio.shapeGroup.polygons': 'Polygons',
|
||||
'journey.studio.shapeGroup.stars': 'Stars',
|
||||
'journey.studio.shapeGroup.arrows': 'Arrows',
|
||||
'journey.studio.shapeGroup.speech': 'Speech',
|
||||
'journey.studio.shapeGroup.travel': 'Travel',
|
||||
'journey.studio.shapeGroup.decor': 'Decoration',
|
||||
'journey.studio.shapeGroup.banners': 'Banners',
|
||||
'journey.studio.summary': 'Summary',
|
||||
'journey.studio.tripSummary': 'Trip summary',
|
||||
'journey.studio.statsRow': 'One row',
|
||||
'journey.studio.statsFull': 'Everything',
|
||||
'journey.studio.routeMap': 'Route map',
|
||||
'journey.studio.mapStyle.minimal': 'Minimal',
|
||||
'journey.studio.mapStyle.outline': 'Outline',
|
||||
'journey.studio.mapStyle.paper': 'Paper',
|
||||
'journey.studio.mapStyle.dark': 'Dark',
|
||||
'journey.studio.countries': 'Countries',
|
||||
'journey.studio.countryList': 'Country list',
|
||||
'journey.studio.countryGrid': 'Country grid',
|
||||
'journey.studio.noCountries': 'No countries worked out for this journey yet.',
|
||||
'journey.studio.noRoute': 'No stops with coordinates yet.',
|
||||
'journey.studio.marks': 'Marks',
|
||||
'journey.studio.dateMark': 'Date',
|
||||
'journey.studio.dayMark': 'Day counter',
|
||||
'journey.studio.dayWord': 'DAY',
|
||||
'journey.studio.coordsMark': 'Coordinates',
|
||||
'journey.studio.flagMark': 'Flag',
|
||||
'journey.studio.distanceMark': 'Distance',
|
||||
'journey.studio.metric.distance': 'Distance',
|
||||
'journey.studio.metric.days': 'Days',
|
||||
'journey.studio.metric.steps': 'Steps',
|
||||
'journey.studio.metric.photos': 'Photos',
|
||||
'journey.studio.metric.countries': 'Countries',
|
||||
'journey.studio.metric.places': 'Places',
|
||||
'journey.studio.metric.furthest': 'Furthest',
|
||||
'journey.studio.kind.map': 'Map',
|
||||
'journey.studio.kind.stats': 'Figures',
|
||||
'journey.studio.kind.countries': 'Countries',
|
||||
'journey.studio.kind.badge': 'Mark',
|
||||
'journey.studio.mask': 'Cut to shape',
|
||||
'journey.studio.maskNone': 'None',
|
||||
'journey.studio.frameStyle': 'Frame',
|
||||
'journey.studio.mapLayers': 'Layers',
|
||||
'journey.studio.showLand': 'Countries',
|
||||
'journey.studio.showRoute': 'Route',
|
||||
'journey.studio.showPins': 'Stops',
|
||||
'journey.studio.showLabels': 'Labels',
|
||||
'journey.studio.units': 'Units',
|
||||
'journey.studio.metrics': 'Figures',
|
||||
'journey.studio.layout': 'Layout',
|
||||
'journey.studio.layoutGrid': 'Grid',
|
||||
'journey.studio.layoutRow': 'Row',
|
||||
'journey.studio.layoutColumn': 'Column',
|
||||
'journey.studio.layoutList': 'List',
|
||||
'journey.studio.showOutline': 'Outlines',
|
||||
'journey.studio.showFlag': 'Flags',
|
||||
'journey.studio.showName': 'Names',
|
||||
'journey.studio.textScale': 'Text size',
|
||||
'journey.studio.accent': 'Accent',
|
||||
'journey.studio.refresh': 'Update from journey',
|
||||
'journey.studio.staleHint': 'The journey has changed since these figures were taken.',
|
||||
'journey.studio.align': 'Align',
|
||||
'journey.studio.filter.cool': 'Cool',
|
||||
'journey.studio.filter.fade': 'Faded',
|
||||
'journey.studio.filter.contrast': 'Punchy',
|
||||
'journey.studio.strokeStyle': 'Stroke',
|
||||
'journey.studio.strokeSolid': 'Solid',
|
||||
'journey.studio.strokeDashed': 'Dashed',
|
||||
'journey.studio.strokeDotted': 'Dotted',
|
||||
'journey.studio.singleFigures': 'Single figures',
|
||||
'journey.studio.addPage': 'Add spread',
|
||||
'journey.studio.addPageAfter': 'Insert a spread after this one',
|
||||
'journey.studio.duplicatePage': 'Duplicate spread',
|
||||
'journey.studio.deletePage': 'Delete spread',
|
||||
'journey.studio.movePageUp': 'Move earlier',
|
||||
'journey.studio.movePageDown': 'Move later',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pros & Cons',
|
||||
'journey.studio.showMarks': 'Marks',
|
||||
'journey.studio.formatCustom': 'Custom size',
|
||||
'journey.studio.document': 'Document',
|
||||
'journey.studio.pageNumbers': 'Page numbers',
|
||||
'journey.studio.pageNumbersOn': 'On',
|
||||
'journey.studio.pageNumbersOff': 'Off',
|
||||
'journey.studio.folio.outer': 'Outer',
|
||||
'journey.studio.folio.inner': 'Inner',
|
||||
'journey.studio.folio.centre': 'Centred',
|
||||
'journey.studio.folioStart': 'Starts at',
|
||||
'journey.studio.folioMargin': 'Margin',
|
||||
'journey.studio.relayoutSpread': 'This spread',
|
||||
'journey.studio.relayoutSpreadHint': 'Rebuild it from its entry',
|
||||
'journey.studio.relayoutSpreadNone': 'This page was not built from an entry',
|
||||
'journey.studio.relayoutBook': 'The whole book',
|
||||
'journey.studio.relayoutBookHint': 'Replaces every page — undoable',
|
||||
'journey.studio.tpl.coverFull': 'Full bleed',
|
||||
'journey.studio.tpl.coverBand': 'Picture and band',
|
||||
'journey.studio.tpl.coverWindow': 'Framed',
|
||||
'journey.studio.tpl.coverQuiet': 'Type only',
|
||||
'journey.studio.tpl.coverHalf': 'Two halves',
|
||||
'journey.studio.tpl.fullText': 'Picture and story',
|
||||
'journey.studio.tpl.grid9': 'Nine up',
|
||||
'journey.studio.tpl.mosaic': 'Mosaic',
|
||||
'journey.studio.tpl.bandQuote': 'Words between',
|
||||
'journey.studio.tpl.staggerFour': 'Staggered four',
|
||||
'journey.studio.weightMissing': 'This typeface does not ship that weight',
|
||||
'journey.studio.mapSource': 'Map source',
|
||||
'journey.studio.mapSourceVector': 'Outlines',
|
||||
'journey.studio.mapSourceTiles': 'Map tiles',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Fetched when the page is rendered, and printed with its credit',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'View',
|
||||
'journey.studio.mapFitStops': 'Stops',
|
||||
'journey.studio.mapFitCountry': 'Whole country',
|
||||
'journey.studio.mapPadTight': 'Tight',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Wide',
|
||||
'journey.studio.mapPadFar': 'Far',
|
||||
'journey.studio.mapClipRect': 'In a box',
|
||||
'journey.studio.mapClipCountry': 'Cut to shape',
|
||||
'journey.studio.mapClipNeedsCountry': 'Needs a country to cut against',
|
||||
'journey.studio.mapCutVector': 'Cut-out',
|
||||
'journey.studio.mapCutTiles': 'Cut-out map',
|
||||
'journey.studio.mapZoomAuto': 'Fit',
|
||||
'journey.studio.saving': 'Saving',
|
||||
'journey.studio.saved': 'Saved',
|
||||
'journey.studio.saveFailed': 'Not saved',
|
||||
'journey.studio.saveRetry': 'Try again',
|
||||
'journey.studio.saveConflict': 'Someone else saved this book',
|
||||
'journey.studio.saveTakeTheirs': 'Take theirs',
|
||||
'journey.studio.saveKeepMine': 'Keep mine',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DÍA',
|
||||
'journey.studio.stations': 'Etapas',
|
||||
'journey.studio.peersHere': 'aquí',
|
||||
'journey.studio.folioAuto': 'Automático',
|
||||
'journey.studio.exportLayout': 'Diseño',
|
||||
'journey.studio.exportPages': 'Páginas sueltas',
|
||||
'journey.studio.exportPagesHint': 'Una hoja por página, en orden de lectura. Lo que quiere una imprenta.',
|
||||
'journey.studio.exportSpreads': 'Pliegos',
|
||||
'journey.studio.exportSpreadsHint': 'Dos páginas a la vez, tal como se abre el libro. Para leer.',
|
||||
'journey.studio.exportFinishing': 'Acabado',
|
||||
'journey.studio.exportMarks': 'Marcas de corte',
|
||||
'journey.studio.exportMarksHint': 'Añade {bleed} mm de sangrado en cada borde y marca dónde cortar',
|
||||
'journey.studio.exportNote': '{sheets} hojas de {width} × {height} mm. El navegador convierte la vista de impresión en un PDF.',
|
||||
'journey.studio.exportOpen': 'Vista de impresión',
|
||||
'journey.studio.exportSave': 'Guardar como PDF',
|
||||
'journey.studio.exportPreparing': 'Preparando',
|
||||
'journey.studio.exportSheetCount': '{count} hojas',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Descargar esta doble página',
|
||||
'journey.studio.downloadSpreadHint': 'Guarda el diseño de esta doble página como archivo, sin las fotos, para compartirlo o reutilizarlo',
|
||||
'journey.studio.importSpread': 'Importar',
|
||||
'journey.studio.importSpreadHint': 'Añade una doble página desde un archivo de diseño descargado',
|
||||
'journey.studio.importSpreadFailed': 'Ese archivo no es una doble página de TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Diseñar un libro pide sitio para trabajar, así que Studio solo está en el escritorio, y el PDF también. Todo lo demás de tu viaje funciona aquí como siempre.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automático',
|
||||
'journey.studio.countryNames': 'Nombres',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Marcos', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Arrastra tu foto\nhasta aquí',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Viaje',
|
||||
'journey.studio.travelEmpty': 'Las cifras de este viaje aún no están listas.',
|
||||
'journey.studio.grids': 'Cuadrículas',
|
||||
'journey.studio.gridHint': 'Una cuadrícula coloca un bloque de marcos vacíos. Arrastra fotos desde Contenido.',
|
||||
'journey.studio.lines': 'Líneas',
|
||||
'journey.studio.frameStyles': 'Estilos de marco',
|
||||
'journey.studio.frameShapes': 'Formas de marco',
|
||||
'journey.studio.plainFrame': 'Sencillo',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Borde blanco',
|
||||
'journey.studio.shadowFrame': 'Sombra',
|
||||
'journey.studio.filmFrame': 'Película',
|
||||
'journey.studio.tapeFrame': 'Con cinta',
|
||||
'journey.studio.shapeGroup.basic': 'Básicas',
|
||||
'journey.studio.shapeGroup.polygons': 'Polígonos',
|
||||
'journey.studio.shapeGroup.stars': 'Estrellas',
|
||||
'journey.studio.shapeGroup.arrows': 'Flechas',
|
||||
'journey.studio.shapeGroup.speech': 'Bocadillos',
|
||||
'journey.studio.shapeGroup.travel': 'Viaje',
|
||||
'journey.studio.shapeGroup.decor': 'Decoración',
|
||||
'journey.studio.shapeGroup.banners': 'Banderines',
|
||||
'journey.studio.summary': 'Resumen',
|
||||
'journey.studio.tripSummary': 'Resumen del viaje',
|
||||
'journey.studio.statsRow': 'Una fila',
|
||||
'journey.studio.statsFull': 'Todo',
|
||||
'journey.studio.routeMap': 'Mapa de ruta',
|
||||
'journey.studio.mapStyle.minimal': 'Mínimo',
|
||||
'journey.studio.mapStyle.outline': 'Contorno',
|
||||
'journey.studio.mapStyle.paper': 'Papel',
|
||||
'journey.studio.mapStyle.dark': 'Oscuro',
|
||||
'journey.studio.countries': 'Países',
|
||||
'journey.studio.countryList': 'Lista de países',
|
||||
'journey.studio.countryGrid': 'Cuadrícula de países',
|
||||
'journey.studio.noCountries': 'Aún no se han determinado países para este viaje.',
|
||||
'journey.studio.noRoute': 'Aún no hay paradas con coordenadas.',
|
||||
'journey.studio.marks': 'Marcas',
|
||||
'journey.studio.dateMark': 'Fecha',
|
||||
'journey.studio.dayMark': 'Contador de días',
|
||||
'journey.studio.dayWord': 'DÍA',
|
||||
'journey.studio.coordsMark': 'Coordenadas',
|
||||
'journey.studio.flagMark': 'Bandera',
|
||||
'journey.studio.distanceMark': 'Distancia',
|
||||
'journey.studio.metric.distance': 'Distancia',
|
||||
'journey.studio.metric.days': 'Días',
|
||||
'journey.studio.metric.steps': 'Paradas',
|
||||
'journey.studio.metric.photos': 'Fotos',
|
||||
'journey.studio.metric.countries': 'Países',
|
||||
'journey.studio.metric.places': 'Lugares',
|
||||
'journey.studio.metric.furthest': 'Más lejos',
|
||||
'journey.studio.kind.map': 'Mapa',
|
||||
'journey.studio.kind.stats': 'Cifras',
|
||||
'journey.studio.kind.countries': 'Países',
|
||||
'journey.studio.kind.badge': 'Marca',
|
||||
'journey.studio.mask': 'Recortar en forma',
|
||||
'journey.studio.maskNone': 'Ninguna',
|
||||
'journey.studio.frameStyle': 'Marco',
|
||||
'journey.studio.mapLayers': 'Capas',
|
||||
'journey.studio.showLand': 'Países',
|
||||
'journey.studio.showRoute': 'Ruta',
|
||||
'journey.studio.showPins': 'Paradas',
|
||||
'journey.studio.showLabels': 'Etiquetas',
|
||||
'journey.studio.units': 'Unidades',
|
||||
'journey.studio.metrics': 'Cifras',
|
||||
'journey.studio.layout': 'Disposición',
|
||||
'journey.studio.layoutGrid': 'Cuadrícula',
|
||||
'journey.studio.layoutRow': 'Fila',
|
||||
'journey.studio.layoutColumn': 'Columna',
|
||||
'journey.studio.layoutList': 'Lista',
|
||||
'journey.studio.showOutline': 'Contornos',
|
||||
'journey.studio.showFlag': 'Banderas',
|
||||
'journey.studio.showName': 'Nombres',
|
||||
'journey.studio.textScale': 'Tamaño del texto',
|
||||
'journey.studio.accent': 'Acento',
|
||||
'journey.studio.refresh': 'Actualizar desde el viaje',
|
||||
'journey.studio.staleHint': 'El viaje ha cambiado desde que se tomaron estas cifras.',
|
||||
'journey.studio.align': 'Alineación',
|
||||
'journey.studio.filter.cool': 'Frío',
|
||||
'journey.studio.filter.fade': 'Desvaído',
|
||||
'journey.studio.filter.contrast': 'Intenso',
|
||||
'journey.studio.strokeStyle': 'Trazo',
|
||||
'journey.studio.strokeSolid': 'Continuo',
|
||||
'journey.studio.strokeDashed': 'Discontinuo',
|
||||
'journey.studio.strokeDotted': 'Punteado',
|
||||
'journey.studio.singleFigures': 'Cifras sueltas',
|
||||
'journey.studio.addPage': 'Añadir página',
|
||||
'journey.studio.addPageAfter': 'Insertar página detrás',
|
||||
'journey.studio.duplicatePage': 'Duplicar página',
|
||||
'journey.studio.deletePage': 'Eliminar página',
|
||||
'journey.studio.movePageUp': 'Mover antes',
|
||||
'journey.studio.movePageDown': 'Mover después',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pros y contras',
|
||||
'journey.studio.showMarks': 'Marcas',
|
||||
'journey.studio.formatCustom': 'Tamaño propio',
|
||||
'journey.studio.document': 'Documento',
|
||||
'journey.studio.pageNumbers': 'Números de página',
|
||||
'journey.studio.pageNumbersOn': 'Sí',
|
||||
'journey.studio.pageNumbersOff': 'No',
|
||||
'journey.studio.folio.outer': 'Exterior',
|
||||
'journey.studio.folio.inner': 'Interior',
|
||||
'journey.studio.folio.centre': 'Centrado',
|
||||
'journey.studio.folioStart': 'Empieza en',
|
||||
'journey.studio.folioMargin': 'Margen',
|
||||
'journey.studio.relayoutSpread': 'Esta página',
|
||||
'journey.studio.relayoutSpreadHint': 'Rehacerla desde su entrada',
|
||||
'journey.studio.relayoutSpreadNone': 'Esta página no viene de una entrada',
|
||||
'journey.studio.relayoutBook': 'Todo el libro',
|
||||
'journey.studio.relayoutBookHint': 'Reemplaza todas las páginas — reversible',
|
||||
'journey.studio.tpl.coverFull': 'A sangre',
|
||||
'journey.studio.tpl.coverBand': 'Imagen y franja',
|
||||
'journey.studio.tpl.coverWindow': 'Enmarcado',
|
||||
'journey.studio.tpl.coverQuiet': 'Solo texto',
|
||||
'journey.studio.tpl.coverHalf': 'Dos mitades',
|
||||
'journey.studio.tpl.fullText': 'Imagen e historia',
|
||||
'journey.studio.tpl.grid9': 'Nueve',
|
||||
'journey.studio.tpl.mosaic': 'Mosaico',
|
||||
'journey.studio.tpl.bandQuote': 'Palabras en medio',
|
||||
'journey.studio.tpl.staggerFour': 'Cuatro escalonadas',
|
||||
'journey.studio.weightMissing': 'Esta tipografía no tiene ese grosor',
|
||||
'journey.studio.mapSource': 'Origen del mapa',
|
||||
'journey.studio.mapSourceVector': 'Contornos',
|
||||
'journey.studio.mapSourceTiles': 'Teselas',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Se descarga al renderizar y se imprime con su atribución',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Encuadre',
|
||||
'journey.studio.mapFitStops': 'Paradas',
|
||||
'journey.studio.mapFitCountry': 'País entero',
|
||||
'journey.studio.mapPadTight': 'Ajustado',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Amplio',
|
||||
'journey.studio.mapPadFar': 'Muy amplio',
|
||||
'journey.studio.mapClipRect': 'Con marco',
|
||||
'journey.studio.mapClipCountry': 'Recortado',
|
||||
'journey.studio.mapClipNeedsCountry': 'Hace falta un país para recortar',
|
||||
'journey.studio.mapCutVector': 'Recorte',
|
||||
'journey.studio.mapCutTiles': 'Mapa recortado',
|
||||
'journey.studio.mapZoomAuto': 'Ajustar',
|
||||
'journey.studio.saving': 'Guardando',
|
||||
'journey.studio.saved': 'Guardado',
|
||||
'journey.studio.saveFailed': 'Sin guardar',
|
||||
'journey.studio.saveRetry': 'Reintentar',
|
||||
'journey.studio.saveConflict': 'Otra persona ha guardado este libro',
|
||||
'journey.studio.saveTakeTheirs': 'La suya',
|
||||
'journey.studio.saveKeepMine': 'La mía',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -245,5 +245,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'JOUR',
|
||||
'journey.studio.stations': 'Étapes',
|
||||
'journey.studio.peersHere': 'ici',
|
||||
'journey.studio.folioAuto': 'Automatique',
|
||||
'journey.studio.exportLayout': 'Mise en page',
|
||||
'journey.studio.exportPages': 'Pages simples',
|
||||
'journey.studio.exportPagesHint': 'Un feuillet par page, dans l’ordre de lecture. Ce qu’attend un imprimeur.',
|
||||
'journey.studio.exportSpreads': 'Doubles pages',
|
||||
'journey.studio.exportSpreadsHint': 'Deux pages à la fois, comme le livre s’ouvre. Pour la lecture.',
|
||||
'journey.studio.exportFinishing': 'Façonnage',
|
||||
'journey.studio.exportMarks': 'Traits de coupe',
|
||||
'journey.studio.exportMarksHint': 'Ajoute {bleed} mm de fond perdu sur chaque bord et indique où couper',
|
||||
'journey.studio.exportNote': '{sheets} feuillets de {width} × {height} mm. Le navigateur transforme l’aperçu en PDF.',
|
||||
'journey.studio.exportOpen': 'Aperçu avant impression',
|
||||
'journey.studio.exportSave': 'Enregistrer en PDF',
|
||||
'journey.studio.exportPreparing': 'Préparation',
|
||||
'journey.studio.exportSheetCount': '{count} feuillets',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Télécharger cette double page',
|
||||
'journey.studio.downloadSpreadHint': 'Enregistre la mise en page de cette double page dans un fichier, sans les photos, à partager ou à réutiliser',
|
||||
'journey.studio.importSpread': 'Importer',
|
||||
'journey.studio.importSpreadHint': 'Ajoute une double page à partir d\'un fichier de mise en page téléchargé',
|
||||
'journey.studio.importSpreadFailed': 'Ce fichier n\'est pas une double page TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Composer un livre demande de la place, donc Studio n\'existe que sur ordinateur, et le PDF aussi. Tout le reste de votre voyage fonctionne ici comme d\'habitude.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatique',
|
||||
'journey.studio.countryNames': 'Noms',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Cadres', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Glisse ta photo\nici',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Voyage',
|
||||
'journey.studio.travelEmpty': 'Les chiffres de ce voyage ne sont pas encore prêts.',
|
||||
'journey.studio.grids': 'Grilles',
|
||||
'journey.studio.gridHint': 'Une grille dépose un bloc de cadres vides. Faites-y glisser des photos depuis Contenu.',
|
||||
'journey.studio.lines': 'Lignes',
|
||||
'journey.studio.frameStyles': 'Styles de cadre',
|
||||
'journey.studio.frameShapes': 'Formes de cadre',
|
||||
'journey.studio.plainFrame': 'Simple',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Bord blanc',
|
||||
'journey.studio.shadowFrame': 'Ombre portée',
|
||||
'journey.studio.filmFrame': 'Pellicule',
|
||||
'journey.studio.tapeFrame': 'Scotché',
|
||||
'journey.studio.shapeGroup.basic': 'Bases',
|
||||
'journey.studio.shapeGroup.polygons': 'Polygones',
|
||||
'journey.studio.shapeGroup.stars': 'Étoiles',
|
||||
'journey.studio.shapeGroup.arrows': 'Flèches',
|
||||
'journey.studio.shapeGroup.speech': 'Bulles',
|
||||
'journey.studio.shapeGroup.travel': 'Voyage',
|
||||
'journey.studio.shapeGroup.decor': 'Décoration',
|
||||
'journey.studio.shapeGroup.banners': 'Bannières',
|
||||
'journey.studio.summary': 'Résumé',
|
||||
'journey.studio.tripSummary': 'Résumé du voyage',
|
||||
'journey.studio.statsRow': 'Une ligne',
|
||||
'journey.studio.statsFull': 'Tout',
|
||||
'journey.studio.routeMap': 'Carte de l’itinéraire',
|
||||
'journey.studio.mapStyle.minimal': 'Minimal',
|
||||
'journey.studio.mapStyle.outline': 'Contour',
|
||||
'journey.studio.mapStyle.paper': 'Papier',
|
||||
'journey.studio.mapStyle.dark': 'Sombre',
|
||||
'journey.studio.countries': 'Pays',
|
||||
'journey.studio.countryList': 'Liste des pays',
|
||||
'journey.studio.countryGrid': 'Grille des pays',
|
||||
'journey.studio.noCountries': 'Aucun pays déterminé pour ce voyage pour l’instant.',
|
||||
'journey.studio.noRoute': 'Aucune étape avec coordonnées.',
|
||||
'journey.studio.marks': 'Repères',
|
||||
'journey.studio.dateMark': 'Date',
|
||||
'journey.studio.dayMark': 'Compteur de jours',
|
||||
'journey.studio.dayWord': 'JOUR',
|
||||
'journey.studio.coordsMark': 'Coordonnées',
|
||||
'journey.studio.flagMark': 'Drapeau',
|
||||
'journey.studio.distanceMark': 'Distance',
|
||||
'journey.studio.metric.distance': 'Distance',
|
||||
'journey.studio.metric.days': 'Jours',
|
||||
'journey.studio.metric.steps': 'Étapes',
|
||||
'journey.studio.metric.photos': 'Photos',
|
||||
'journey.studio.metric.countries': 'Pays',
|
||||
'journey.studio.metric.places': 'Lieux',
|
||||
'journey.studio.metric.furthest': 'Le plus loin',
|
||||
'journey.studio.kind.map': 'Carte',
|
||||
'journey.studio.kind.stats': 'Chiffres',
|
||||
'journey.studio.kind.countries': 'Pays',
|
||||
'journey.studio.kind.badge': 'Repère',
|
||||
'journey.studio.mask': 'Découper en forme',
|
||||
'journey.studio.maskNone': 'Aucune',
|
||||
'journey.studio.frameStyle': 'Cadre',
|
||||
'journey.studio.mapLayers': 'Calques',
|
||||
'journey.studio.showLand': 'Pays',
|
||||
'journey.studio.showRoute': 'Itinéraire',
|
||||
'journey.studio.showPins': 'Étapes',
|
||||
'journey.studio.showLabels': 'Étiquettes',
|
||||
'journey.studio.units': 'Unités',
|
||||
'journey.studio.metrics': 'Chiffres',
|
||||
'journey.studio.layout': 'Disposition',
|
||||
'journey.studio.layoutGrid': 'Grille',
|
||||
'journey.studio.layoutRow': 'Ligne',
|
||||
'journey.studio.layoutColumn': 'Colonne',
|
||||
'journey.studio.layoutList': 'Liste',
|
||||
'journey.studio.showOutline': 'Contours',
|
||||
'journey.studio.showFlag': 'Drapeaux',
|
||||
'journey.studio.showName': 'Noms',
|
||||
'journey.studio.textScale': 'Taille du texte',
|
||||
'journey.studio.accent': 'Accent',
|
||||
'journey.studio.refresh': 'Mettre à jour depuis le voyage',
|
||||
'journey.studio.staleHint': 'Le voyage a changé depuis que ces chiffres ont été relevés.',
|
||||
'journey.studio.align': 'Alignement',
|
||||
'journey.studio.filter.cool': 'Froid',
|
||||
'journey.studio.filter.fade': 'Délavé',
|
||||
'journey.studio.filter.contrast': 'Contrasté',
|
||||
'journey.studio.strokeStyle': 'Trait',
|
||||
'journey.studio.strokeSolid': 'Plein',
|
||||
'journey.studio.strokeDashed': 'Tirets',
|
||||
'journey.studio.strokeDotted': 'Pointillés',
|
||||
'journey.studio.singleFigures': 'Chiffres isolés',
|
||||
'journey.studio.addPage': 'Ajouter une page',
|
||||
'journey.studio.addPageAfter': 'Insérer une page après',
|
||||
'journey.studio.duplicatePage': 'Dupliquer la page',
|
||||
'journey.studio.deletePage': 'Supprimer la page',
|
||||
'journey.studio.movePageUp': 'Déplacer avant',
|
||||
'journey.studio.movePageDown': 'Déplacer après',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pour et contre',
|
||||
'journey.studio.showMarks': 'Repères',
|
||||
'journey.studio.formatCustom': 'Format libre',
|
||||
'journey.studio.document': 'Document',
|
||||
'journey.studio.pageNumbers': 'Numéros de page',
|
||||
'journey.studio.pageNumbersOn': 'Oui',
|
||||
'journey.studio.pageNumbersOff': 'Non',
|
||||
'journey.studio.folio.outer': 'Extérieur',
|
||||
'journey.studio.folio.inner': 'Intérieur',
|
||||
'journey.studio.folio.centre': 'Centré',
|
||||
'journey.studio.folioStart': 'Commence à',
|
||||
'journey.studio.folioMargin': 'Marge',
|
||||
'journey.studio.relayoutSpread': 'Cette page',
|
||||
'journey.studio.relayoutSpreadHint': 'La refaire depuis son entrée',
|
||||
'journey.studio.relayoutSpreadNone': 'Cette page ne vient pas d’une entrée',
|
||||
'journey.studio.relayoutBook': 'Tout le livre',
|
||||
'journey.studio.relayoutBookHint': 'Remplace toutes les pages — annulable',
|
||||
'journey.studio.tpl.coverFull': 'Pleine page',
|
||||
'journey.studio.tpl.coverBand': 'Image et bandeau',
|
||||
'journey.studio.tpl.coverWindow': 'Encadré',
|
||||
'journey.studio.tpl.coverQuiet': 'Texte seul',
|
||||
'journey.studio.tpl.coverHalf': 'Deux moitiés',
|
||||
'journey.studio.tpl.fullText': 'Image et récit',
|
||||
'journey.studio.tpl.grid9': 'Neuf',
|
||||
'journey.studio.tpl.mosaic': 'Mosaïque',
|
||||
'journey.studio.tpl.bandQuote': 'Mots au milieu',
|
||||
'journey.studio.tpl.staggerFour': 'Quatre décalées',
|
||||
'journey.studio.weightMissing': 'Cette police n’a pas cette graisse',
|
||||
'journey.studio.mapSource': 'Source de la carte',
|
||||
'journey.studio.mapSourceVector': 'Contours',
|
||||
'journey.studio.mapSourceTiles': 'Tuiles',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Téléchargée au rendu et imprimée avec son crédit',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Cadrage',
|
||||
'journey.studio.mapFitStops': 'Étapes',
|
||||
'journey.studio.mapFitCountry': 'Pays entier',
|
||||
'journey.studio.mapPadTight': 'Serré',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Large',
|
||||
'journey.studio.mapPadFar': 'Très large',
|
||||
'journey.studio.mapClipRect': 'Dans un cadre',
|
||||
'journey.studio.mapClipCountry': 'Détouré',
|
||||
'journey.studio.mapClipNeedsCountry': 'Il faut un pays pour détourer',
|
||||
'journey.studio.mapCutVector': 'Détourage',
|
||||
'journey.studio.mapCutTiles': 'Carte détourée',
|
||||
'journey.studio.mapZoomAuto': 'Ajuster',
|
||||
'journey.studio.saving': 'Enregistrement',
|
||||
'journey.studio.saved': 'Enregistré',
|
||||
'journey.studio.saveFailed': 'Non enregistré',
|
||||
'journey.studio.saveRetry': 'Réessayer',
|
||||
'journey.studio.saveConflict': 'Quelqu’un d’autre a enregistré ce livre',
|
||||
'journey.studio.saveTakeTheirs': 'La leur',
|
||||
'journey.studio.saveKeepMine': 'La mienne',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -246,5 +246,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'ΗΜΕΡΑ',
|
||||
'journey.studio.stations': 'Στάσεις',
|
||||
'journey.studio.peersHere': 'εδώ',
|
||||
'journey.studio.folioAuto': 'Αυτόματα',
|
||||
'journey.studio.exportLayout': 'Διάταξη',
|
||||
'journey.studio.exportPages': 'Μονές σελίδες',
|
||||
'journey.studio.exportPagesHint': 'Ένα φύλλο ανά σελίδα, με τη σειρά ανάγνωσης. Αυτό θέλει το τυπογραφείο.',
|
||||
'journey.studio.exportSpreads': 'Δισέλιδα',
|
||||
'journey.studio.exportSpreadsHint': 'Δύο σελίδες μαζί, όπως ανοίγει το βιβλίο. Για ανάγνωση.',
|
||||
'journey.studio.exportFinishing': 'Φινίρισμα',
|
||||
'journey.studio.exportMarks': 'Σημάδια κοπής',
|
||||
'journey.studio.exportMarksHint': 'Προσθέτει {bleed} mm μακετών σε κάθε ακμή και σημειώνει πού κόβεται',
|
||||
'journey.studio.exportNote': '{sheets} φύλλα {width} × {height} mm. Ο browser μετατρέπει την προεπισκόπηση εκτύπωσης σε PDF.',
|
||||
'journey.studio.exportOpen': 'Προεπισκόπηση εκτύπωσης',
|
||||
'journey.studio.exportSave': 'Αποθήκευση ως PDF',
|
||||
'journey.studio.exportPreparing': 'Προετοιμασία',
|
||||
'journey.studio.exportSheetCount': '{count} φύλλα',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Λήψη αυτού του δισέλιδου',
|
||||
'journey.studio.downloadSpreadHint': 'Αποθηκεύει τη σχεδίαση του δισέλιδου ως αρχείο, χωρίς τις φωτογραφίες, για κοινή χρήση ή επαναχρησιμοποίηση',
|
||||
'journey.studio.importSpread': 'Εισαγωγή',
|
||||
'journey.studio.importSpreadHint': 'Προσθέτει ένα δισέλιδο από αρχείο σχεδίασης που έχετε κατεβάσει',
|
||||
'journey.studio.importSpreadFailed': 'Αυτό το αρχείο δεν είναι δισέλιδο του TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Η σχεδίαση βιβλίου θέλει χώρο, γι\' αυτό το Studio υπάρχει μόνο στον υπολογιστή, όπως και η δημιουργία του PDF. Όλα τα άλλα του ταξιδιού σου δουλεύουν εδώ κανονικά.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Αυτόματο',
|
||||
'journey.studio.countryNames': 'Ονόματα',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Πλαίσια', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Σύρε τη φωτογραφία\nσου εδώ',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Ταξίδι',
|
||||
'journey.studio.travelEmpty': 'Τα στοιχεία αυτού του ταξιδιού δεν είναι ακόμη έτοιμα.',
|
||||
'journey.studio.grids': 'Πλέγματα',
|
||||
'journey.studio.gridHint': 'Ένα πλέγμα τοποθετεί μπλοκ κενών πλαισίων. Σύρετε πάνω τους φωτογραφίες από το Περιεχόμενο.',
|
||||
'journey.studio.lines': 'Γραμμές',
|
||||
'journey.studio.frameStyles': 'Στυλ πλαισίου',
|
||||
'journey.studio.frameShapes': 'Σχήματα πλαισίου',
|
||||
'journey.studio.plainFrame': 'Απλό',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Λευκό περιθώριο',
|
||||
'journey.studio.shadowFrame': 'Σκιά',
|
||||
'journey.studio.filmFrame': 'Φιλμ',
|
||||
'journey.studio.tapeFrame': 'Με ταινία',
|
||||
'journey.studio.shapeGroup.basic': 'Βασικά',
|
||||
'journey.studio.shapeGroup.polygons': 'Πολύγωνα',
|
||||
'journey.studio.shapeGroup.stars': 'Αστέρια',
|
||||
'journey.studio.shapeGroup.arrows': 'Βέλη',
|
||||
'journey.studio.shapeGroup.speech': 'Συννεφάκια',
|
||||
'journey.studio.shapeGroup.travel': 'Ταξίδι',
|
||||
'journey.studio.shapeGroup.decor': 'Διακόσμηση',
|
||||
'journey.studio.shapeGroup.banners': 'Πανό',
|
||||
'journey.studio.summary': 'Σύνοψη',
|
||||
'journey.studio.tripSummary': 'Σύνοψη ταξιδιού',
|
||||
'journey.studio.statsRow': 'Μία σειρά',
|
||||
'journey.studio.statsFull': 'Όλα',
|
||||
'journey.studio.routeMap': 'Χάρτης διαδρομής',
|
||||
'journey.studio.mapStyle.minimal': 'Ελάχιστο',
|
||||
'journey.studio.mapStyle.outline': 'Περίγραμμα',
|
||||
'journey.studio.mapStyle.paper': 'Χαρτί',
|
||||
'journey.studio.mapStyle.dark': 'Σκούρο',
|
||||
'journey.studio.countries': 'Χώρες',
|
||||
'journey.studio.countryList': 'Λίστα χωρών',
|
||||
'journey.studio.countryGrid': 'Πλέγμα χωρών',
|
||||
'journey.studio.noCountries': 'Δεν έχουν προσδιοριστεί ακόμη χώρες για αυτό το ταξίδι.',
|
||||
'journey.studio.noRoute': 'Δεν υπάρχουν ακόμη στάσεις με συντεταγμένες.',
|
||||
'journey.studio.marks': 'Σημάνσεις',
|
||||
'journey.studio.dateMark': 'Ημερομηνία',
|
||||
'journey.studio.dayMark': 'Μετρητής ημερών',
|
||||
'journey.studio.dayWord': 'ΗΜΕΡΑ',
|
||||
'journey.studio.coordsMark': 'Συντεταγμένες',
|
||||
'journey.studio.flagMark': 'Σημαία',
|
||||
'journey.studio.distanceMark': 'Απόσταση',
|
||||
'journey.studio.metric.distance': 'Απόσταση',
|
||||
'journey.studio.metric.days': 'Ημέρες',
|
||||
'journey.studio.metric.steps': 'Στάσεις',
|
||||
'journey.studio.metric.photos': 'Φωτογραφίες',
|
||||
'journey.studio.metric.countries': 'Χώρες',
|
||||
'journey.studio.metric.places': 'Τοποθεσίες',
|
||||
'journey.studio.metric.furthest': 'Πιο μακριά',
|
||||
'journey.studio.kind.map': 'Χάρτης',
|
||||
'journey.studio.kind.stats': 'Στοιχεία',
|
||||
'journey.studio.kind.countries': 'Χώρες',
|
||||
'journey.studio.kind.badge': 'Σήμανση',
|
||||
'journey.studio.mask': 'Κοπή σε σχήμα',
|
||||
'journey.studio.maskNone': 'Κανένα',
|
||||
'journey.studio.frameStyle': 'Πλαίσιο',
|
||||
'journey.studio.mapLayers': 'Επίπεδα',
|
||||
'journey.studio.showLand': 'Χώρες',
|
||||
'journey.studio.showRoute': 'Διαδρομή',
|
||||
'journey.studio.showPins': 'Στάσεις',
|
||||
'journey.studio.showLabels': 'Ετικέτες',
|
||||
'journey.studio.units': 'Μονάδες',
|
||||
'journey.studio.metrics': 'Στοιχεία',
|
||||
'journey.studio.layout': 'Διάταξη',
|
||||
'journey.studio.layoutGrid': 'Πλέγμα',
|
||||
'journey.studio.layoutRow': 'Σειρά',
|
||||
'journey.studio.layoutColumn': 'Στήλη',
|
||||
'journey.studio.layoutList': 'Λίστα',
|
||||
'journey.studio.showOutline': 'Περιγράμματα',
|
||||
'journey.studio.showFlag': 'Σημαίες',
|
||||
'journey.studio.showName': 'Ονόματα',
|
||||
'journey.studio.textScale': 'Μέγεθος κειμένου',
|
||||
'journey.studio.accent': 'Τόνος',
|
||||
'journey.studio.refresh': 'Ενημέρωση από το ταξίδι',
|
||||
'journey.studio.staleHint': 'Το ταξίδι άλλαξε από τότε που πάρθηκαν αυτά τα στοιχεία.',
|
||||
'journey.studio.align': 'Στοίχιση',
|
||||
'journey.studio.filter.cool': 'Ψυχρό',
|
||||
'journey.studio.filter.fade': 'Ξεθωριασμένο',
|
||||
'journey.studio.filter.contrast': 'Έντονο',
|
||||
'journey.studio.strokeStyle': 'Περίγραμμα',
|
||||
'journey.studio.strokeSolid': 'Συμπαγές',
|
||||
'journey.studio.strokeDashed': 'Διακεκομμένο',
|
||||
'journey.studio.strokeDotted': 'Με τελείες',
|
||||
'journey.studio.singleFigures': 'Μεμονωμένα στοιχεία',
|
||||
'journey.studio.addPage': 'Προσθήκη σελίδας',
|
||||
'journey.studio.addPageAfter': 'Εισαγωγή σελίδας μετά',
|
||||
'journey.studio.duplicatePage': 'Διπλασιασμός σελίδας',
|
||||
'journey.studio.deletePage': 'Διαγραφή σελίδας',
|
||||
'journey.studio.movePageUp': 'Μετακίνηση νωρίτερα',
|
||||
'journey.studio.movePageDown': 'Μετακίνηση αργότερα',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Υπέρ & Κατά',
|
||||
'journey.studio.showMarks': 'Σήματα',
|
||||
'journey.studio.formatCustom': 'Δικό σας μέγεθος',
|
||||
'journey.studio.document': 'Έγγραφο',
|
||||
'journey.studio.pageNumbers': 'Αριθμοί σελίδων',
|
||||
'journey.studio.pageNumbersOn': 'Ναι',
|
||||
'journey.studio.pageNumbersOff': 'Όχι',
|
||||
'journey.studio.folio.outer': 'Εξωτερικά',
|
||||
'journey.studio.folio.inner': 'Εσωτερικά',
|
||||
'journey.studio.folio.centre': 'Κεντρικά',
|
||||
'journey.studio.folioStart': 'Ξεκινά από',
|
||||
'journey.studio.folioMargin': 'Περιθώριο',
|
||||
'journey.studio.relayoutSpread': 'Αυτή η σελίδα',
|
||||
'journey.studio.relayoutSpreadHint': 'Ξαναχτίστε την από την καταχώριση',
|
||||
'journey.studio.relayoutSpreadNone': 'Αυτή η σελίδα δεν προήλθε από καταχώριση',
|
||||
'journey.studio.relayoutBook': 'Όλο το βιβλίο',
|
||||
'journey.studio.relayoutBookHint': 'Αντικαθιστά κάθε σελίδα — αναιρέσιμο',
|
||||
'journey.studio.tpl.coverFull': 'Ολοσέλιδο',
|
||||
'journey.studio.tpl.coverBand': 'Εικόνα και λωρίδα',
|
||||
'journey.studio.tpl.coverWindow': 'Σε πλαίσιο',
|
||||
'journey.studio.tpl.coverQuiet': 'Μόνο κείμενο',
|
||||
'journey.studio.tpl.coverHalf': 'Δύο μισά',
|
||||
'journey.studio.tpl.fullText': 'Εικόνα και κείμενο',
|
||||
'journey.studio.tpl.grid9': 'Εννέα',
|
||||
'journey.studio.tpl.mosaic': 'Ψηφιδωτό',
|
||||
'journey.studio.tpl.bandQuote': 'Λέξεις ανάμεσα',
|
||||
'journey.studio.tpl.staggerFour': 'Τέσσερις σε κλιμάκωση',
|
||||
'journey.studio.weightMissing': 'Αυτή η γραμματοσειρά δεν έχει αυτό το βάρος',
|
||||
'journey.studio.mapSource': 'Πηγή χάρτη',
|
||||
'journey.studio.mapSourceVector': 'Περιγράμματα',
|
||||
'journey.studio.mapSourceTiles': 'Πλακίδια',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Λαμβάνεται κατά την απόδοση και τυπώνεται με την αναφορά της',
|
||||
'journey.studio.mapZoom': 'Ζουμ',
|
||||
'journey.studio.mapFraming': 'Πλαισίωση',
|
||||
'journey.studio.mapFitStops': 'Στάσεις',
|
||||
'journey.studio.mapFitCountry': 'Όλη η χώρα',
|
||||
'journey.studio.mapPadTight': 'Στενά',
|
||||
'journey.studio.mapPadNormal': 'Κανονικά',
|
||||
'journey.studio.mapPadWide': 'Πλατιά',
|
||||
'journey.studio.mapPadFar': 'Πολύ πλατιά',
|
||||
'journey.studio.mapClipRect': 'Σε πλαίσιο',
|
||||
'journey.studio.mapClipCountry': 'Κομμένο σχήμα',
|
||||
'journey.studio.mapClipNeedsCountry': 'Χρειάζεται χώρα για την κοπή',
|
||||
'journey.studio.mapCutVector': 'Κοπή',
|
||||
'journey.studio.mapCutTiles': 'Κομμένος χάρτης',
|
||||
'journey.studio.mapZoomAuto': 'Προσαρμογή',
|
||||
'journey.studio.saving': 'Αποθήκευση',
|
||||
'journey.studio.saved': 'Αποθηκεύτηκε',
|
||||
'journey.studio.saveFailed': 'Δεν αποθηκεύτηκε',
|
||||
'journey.studio.saveRetry': 'Δοκιμή ξανά',
|
||||
'journey.studio.saveConflict': 'Κάποιος άλλος αποθήκευσε αυτό το βιβλίο',
|
||||
'journey.studio.saveTakeTheirs': 'Τη δική τους',
|
||||
'journey.studio.saveKeepMine': 'Τη δική μου',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'NAP',
|
||||
'journey.studio.stations': 'Állomások',
|
||||
'journey.studio.peersHere': 'itt',
|
||||
'journey.studio.folioAuto': 'Automatikus',
|
||||
'journey.studio.exportLayout': 'Elrendezés',
|
||||
'journey.studio.exportPages': 'Önálló oldalak',
|
||||
'journey.studio.exportPagesHint': 'Oldalanként egy ív, olvasási sorrendben. Ezt kéri a nyomda.',
|
||||
'journey.studio.exportSpreads': 'Dupla oldalak',
|
||||
'journey.studio.exportSpreadsHint': 'Egyszerre két oldal, ahogy a könyv kinyílik. Olvasáshoz.',
|
||||
'journey.studio.exportFinishing': 'Kikészítés',
|
||||
'journey.studio.exportMarks': 'Vágójelek',
|
||||
'journey.studio.exportMarksHint': 'Minden élhez {bleed} mm kifutót ad, és megjelöli a vágás helyét',
|
||||
'journey.studio.exportNote': '{sheets} ív, {width} × {height} mm. A böngésző PDF-et készít a nyomtatási nézetből.',
|
||||
'journey.studio.exportOpen': 'Nyomtatási nézet',
|
||||
'journey.studio.exportSave': 'Mentés PDF-ként',
|
||||
'journey.studio.exportPreparing': 'Előkészítés',
|
||||
'journey.studio.exportSheetCount': '{count} ív',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Oldalpár letöltése',
|
||||
'journey.studio.downloadSpreadHint': 'Fájlba menti az oldalpár elrendezését, a fényképek nélkül, megosztáshoz vagy újrafelhasználáshoz',
|
||||
'journey.studio.importSpread': 'Importálás',
|
||||
'journey.studio.importSpreadHint': 'Oldalpár hozzáadása letöltött elrendezésfájlból',
|
||||
'journey.studio.importSpreadFailed': 'Ez a fájl nem TREK Studio oldalpár',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Egy könyv tördeléséhez hely kell, ezért a Studio csak asztali gépen érhető el, és a PDF is. Az utazás minden más része itt a megszokott módon működik.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatikus',
|
||||
'journey.studio.countryNames': 'Nevek',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Keretek', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Húzd ide\na fotódat',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Utazás',
|
||||
'journey.studio.travelEmpty': 'Ennek az utazásnak a számai még nincsenek készen.',
|
||||
'journey.studio.grids': 'Rácsok',
|
||||
'journey.studio.gridHint': 'A rács üres keretek blokkját helyezi el. Húzz rájuk fotókat a Tartalomból.',
|
||||
'journey.studio.lines': 'Vonalak',
|
||||
'journey.studio.frameStyles': 'Keretstílusok',
|
||||
'journey.studio.frameShapes': 'Keretformák',
|
||||
'journey.studio.plainFrame': 'Egyszerű',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Fehér szegély',
|
||||
'journey.studio.shadowFrame': 'Vetett árnyék',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Ragasztószalag',
|
||||
'journey.studio.shapeGroup.basic': 'Alapformák',
|
||||
'journey.studio.shapeGroup.polygons': 'Sokszögek',
|
||||
'journey.studio.shapeGroup.stars': 'Csillagok',
|
||||
'journey.studio.shapeGroup.arrows': 'Nyilak',
|
||||
'journey.studio.shapeGroup.speech': 'Szövegbuborékok',
|
||||
'journey.studio.shapeGroup.travel': 'Utazás',
|
||||
'journey.studio.shapeGroup.decor': 'Dísz',
|
||||
'journey.studio.shapeGroup.banners': 'Szalagok',
|
||||
'journey.studio.summary': 'Összegzés',
|
||||
'journey.studio.tripSummary': 'Utazás összegzése',
|
||||
'journey.studio.statsRow': 'Egy sor',
|
||||
'journey.studio.statsFull': 'Minden',
|
||||
'journey.studio.routeMap': 'Útvonaltérkép',
|
||||
'journey.studio.mapStyle.minimal': 'Minimál',
|
||||
'journey.studio.mapStyle.outline': 'Körvonal',
|
||||
'journey.studio.mapStyle.paper': 'Papír',
|
||||
'journey.studio.mapStyle.dark': 'Sötét',
|
||||
'journey.studio.countries': 'Országok',
|
||||
'journey.studio.countryList': 'Országlista',
|
||||
'journey.studio.countryGrid': 'Országrács',
|
||||
'journey.studio.noCountries': 'Ehhez az utazáshoz még nem határoztunk meg országokat.',
|
||||
'journey.studio.noRoute': 'Még nincs koordinátás megálló.',
|
||||
'journey.studio.marks': 'Jelek',
|
||||
'journey.studio.dateMark': 'Dátum',
|
||||
'journey.studio.dayMark': 'Napszámláló',
|
||||
'journey.studio.dayWord': 'NAP',
|
||||
'journey.studio.coordsMark': 'Koordináták',
|
||||
'journey.studio.flagMark': 'Zászló',
|
||||
'journey.studio.distanceMark': 'Távolság',
|
||||
'journey.studio.metric.distance': 'Távolság',
|
||||
'journey.studio.metric.days': 'Napok',
|
||||
'journey.studio.metric.steps': 'Megállók',
|
||||
'journey.studio.metric.photos': 'Fotók',
|
||||
'journey.studio.metric.countries': 'Országok',
|
||||
'journey.studio.metric.places': 'Helyek',
|
||||
'journey.studio.metric.furthest': 'Legtávolabb',
|
||||
'journey.studio.kind.map': 'Térkép',
|
||||
'journey.studio.kind.stats': 'Számok',
|
||||
'journey.studio.kind.countries': 'Országok',
|
||||
'journey.studio.kind.badge': 'Jel',
|
||||
'journey.studio.mask': 'Formára vágás',
|
||||
'journey.studio.maskNone': 'Nincs',
|
||||
'journey.studio.frameStyle': 'Keret',
|
||||
'journey.studio.mapLayers': 'Rétegek',
|
||||
'journey.studio.showLand': 'Országok',
|
||||
'journey.studio.showRoute': 'Útvonal',
|
||||
'journey.studio.showPins': 'Megállók',
|
||||
'journey.studio.showLabels': 'Feliratok',
|
||||
'journey.studio.units': 'Mértékegység',
|
||||
'journey.studio.metrics': 'Számok',
|
||||
'journey.studio.layout': 'Elrendezés',
|
||||
'journey.studio.layoutGrid': 'Rács',
|
||||
'journey.studio.layoutRow': 'Sor',
|
||||
'journey.studio.layoutColumn': 'Oszlop',
|
||||
'journey.studio.layoutList': 'Lista',
|
||||
'journey.studio.showOutline': 'Körvonalak',
|
||||
'journey.studio.showFlag': 'Zászlók',
|
||||
'journey.studio.showName': 'Nevek',
|
||||
'journey.studio.textScale': 'Szövegméret',
|
||||
'journey.studio.accent': 'Kiemelés',
|
||||
'journey.studio.refresh': 'Frissítés az utazásból',
|
||||
'journey.studio.staleHint': 'Az utazás megváltozott, mióta ezek a számok készültek.',
|
||||
'journey.studio.align': 'Igazítás',
|
||||
'journey.studio.filter.cool': 'Hideg',
|
||||
'journey.studio.filter.fade': 'Fakó',
|
||||
'journey.studio.filter.contrast': 'Erőteljes',
|
||||
'journey.studio.strokeStyle': 'Vonal',
|
||||
'journey.studio.strokeSolid': 'Folytonos',
|
||||
'journey.studio.strokeDashed': 'Szaggatott',
|
||||
'journey.studio.strokeDotted': 'Pontozott',
|
||||
'journey.studio.singleFigures': 'Egyes számok',
|
||||
'journey.studio.addPage': 'Oldal hozzáadása',
|
||||
'journey.studio.addPageAfter': 'Oldal beszúrása ez után',
|
||||
'journey.studio.duplicatePage': 'Oldal duplikálása',
|
||||
'journey.studio.deletePage': 'Oldal törlése',
|
||||
'journey.studio.movePageUp': 'Előrébb',
|
||||
'journey.studio.movePageDown': 'Hátrébb',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Előnyök és hátrányok',
|
||||
'journey.studio.showMarks': 'Jelek',
|
||||
'journey.studio.formatCustom': 'Egyéni méret',
|
||||
'journey.studio.document': 'Dokumentum',
|
||||
'journey.studio.pageNumbers': 'Oldalszámok',
|
||||
'journey.studio.pageNumbersOn': 'Be',
|
||||
'journey.studio.pageNumbersOff': 'Ki',
|
||||
'journey.studio.folio.outer': 'Külső',
|
||||
'journey.studio.folio.inner': 'Belső',
|
||||
'journey.studio.folio.centre': 'Középre',
|
||||
'journey.studio.folioStart': 'Kezdete',
|
||||
'journey.studio.folioMargin': 'Margó',
|
||||
'journey.studio.relayoutSpread': 'Ez az oldal',
|
||||
'journey.studio.relayoutSpreadHint': 'Újraépítés a bejegyzésből',
|
||||
'journey.studio.relayoutSpreadNone': 'Ez az oldal nem bejegyzésből készült',
|
||||
'journey.studio.relayoutBook': 'A teljes könyv',
|
||||
'journey.studio.relayoutBookHint': 'Minden oldalt lecserél — visszavonható',
|
||||
'journey.studio.tpl.coverFull': 'Kifutó',
|
||||
'journey.studio.tpl.coverBand': 'Kép és sáv',
|
||||
'journey.studio.tpl.coverWindow': 'Keretes',
|
||||
'journey.studio.tpl.coverQuiet': 'Csak szöveg',
|
||||
'journey.studio.tpl.coverHalf': 'Két fél',
|
||||
'journey.studio.tpl.fullText': 'Kép és történet',
|
||||
'journey.studio.tpl.grid9': 'Kilenc',
|
||||
'journey.studio.tpl.mosaic': 'Mozaik',
|
||||
'journey.studio.tpl.bandQuote': 'Szavak középen',
|
||||
'journey.studio.tpl.staggerFour': 'Négy eltolva',
|
||||
'journey.studio.weightMissing': 'Ennek a betűtípusnak nincs ilyen vastagsága',
|
||||
'journey.studio.mapSource': 'Térkép forrása',
|
||||
'journey.studio.mapSourceVector': 'Körvonalak',
|
||||
'journey.studio.mapSourceTiles': 'Térképcsempék',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Rendereléskor töltődik le, és forrásmegjelöléssel nyomtatódik',
|
||||
'journey.studio.mapZoom': 'Nagyítás',
|
||||
'journey.studio.mapFraming': 'Kivágás',
|
||||
'journey.studio.mapFitStops': 'Állomások',
|
||||
'journey.studio.mapFitCountry': 'Egész ország',
|
||||
'journey.studio.mapPadTight': 'Szűk',
|
||||
'journey.studio.mapPadNormal': 'Normál',
|
||||
'journey.studio.mapPadWide': 'Tág',
|
||||
'journey.studio.mapPadFar': 'Nagyon tág',
|
||||
'journey.studio.mapClipRect': 'Keretben',
|
||||
'journey.studio.mapClipCountry': 'Alakra vágva',
|
||||
'journey.studio.mapClipNeedsCountry': 'A vágáshoz ország kell',
|
||||
'journey.studio.mapCutVector': 'Kivágás',
|
||||
'journey.studio.mapCutTiles': 'Kivágott térkép',
|
||||
'journey.studio.mapZoomAuto': 'Igazítás',
|
||||
'journey.studio.saving': 'Mentés',
|
||||
'journey.studio.saved': 'Mentve',
|
||||
'journey.studio.saveFailed': 'Nincs mentve',
|
||||
'journey.studio.saveRetry': 'Újra',
|
||||
'journey.studio.saveConflict': 'Ezt a könyvet valaki más mentette',
|
||||
'journey.studio.saveTakeTheirs': 'Az övék',
|
||||
'journey.studio.saveKeepMine': 'Az enyém',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -243,5 +243,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'HARI',
|
||||
'journey.studio.stations': 'Persinggahan',
|
||||
'journey.studio.peersHere': 'di sini',
|
||||
'journey.studio.folioAuto': 'Otomatis',
|
||||
'journey.studio.exportLayout': 'Tata letak',
|
||||
'journey.studio.exportPages': 'Halaman tunggal',
|
||||
'journey.studio.exportPagesHint': 'Satu lembar per halaman, sesuai urutan baca. Ini yang diminta percetakan.',
|
||||
'journey.studio.exportSpreads': 'Halaman ganda',
|
||||
'journey.studio.exportSpreadsHint': 'Dua halaman sekaligus, seperti buku terbuka. Untuk dibaca.',
|
||||
'journey.studio.exportFinishing': 'Penyelesaian',
|
||||
'journey.studio.exportMarks': 'Tanda potong',
|
||||
'journey.studio.exportMarksHint': 'Menambahkan bleed {bleed} mm di setiap tepi dan menandai tempat pemotongan',
|
||||
'journey.studio.exportNote': '{sheets} lembar {width} × {height} mm. Peramban mengubah tampilan cetak menjadi PDF.',
|
||||
'journey.studio.exportOpen': 'Tampilan cetak',
|
||||
'journey.studio.exportSave': 'Simpan sebagai PDF',
|
||||
'journey.studio.exportPreparing': 'Menyiapkan',
|
||||
'journey.studio.exportSheetCount': '{count} lembar',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Unduh halaman ganda ini',
|
||||
'journey.studio.downloadSpreadHint': 'Menyimpan desain halaman ganda ini sebagai berkas, tanpa foto, untuk dibagikan atau dipakai lagi',
|
||||
'journey.studio.importSpread': 'Impor',
|
||||
'journey.studio.importSpreadHint': 'Menambahkan halaman ganda dari berkas desain yang diunduh',
|
||||
'journey.studio.importSpreadFailed': 'Berkas itu bukan halaman ganda TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Menyusun buku butuh ruang kerja, jadi Studio hanya ada di desktop, begitu juga pembuatan PDF. Bagian lain dari perjalananmu tetap berjalan seperti biasa di sini.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Otomatis',
|
||||
'journey.studio.countryNames': 'Nama',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Bingkai', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Seret fotomu\nke sini',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Perjalanan',
|
||||
'journey.studio.travelEmpty': 'Angka untuk perjalanan ini belum siap.',
|
||||
'journey.studio.grids': 'Kisi',
|
||||
'journey.studio.gridHint': 'Kisi menempatkan blok bingkai kosong. Seret foto dari Konten ke atasnya.',
|
||||
'journey.studio.lines': 'Garis',
|
||||
'journey.studio.frameStyles': 'Gaya bingkai',
|
||||
'journey.studio.frameShapes': 'Bentuk bingkai',
|
||||
'journey.studio.plainFrame': 'Polos',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Tepi putih',
|
||||
'journey.studio.shadowFrame': 'Bayangan',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Berselotip',
|
||||
'journey.studio.shapeGroup.basic': 'Dasar',
|
||||
'journey.studio.shapeGroup.polygons': 'Poligon',
|
||||
'journey.studio.shapeGroup.stars': 'Bintang',
|
||||
'journey.studio.shapeGroup.arrows': 'Panah',
|
||||
'journey.studio.shapeGroup.speech': 'Balon kata',
|
||||
'journey.studio.shapeGroup.travel': 'Perjalanan',
|
||||
'journey.studio.shapeGroup.decor': 'Dekorasi',
|
||||
'journey.studio.shapeGroup.banners': 'Spanduk',
|
||||
'journey.studio.summary': 'Ringkasan',
|
||||
'journey.studio.tripSummary': 'Ringkasan perjalanan',
|
||||
'journey.studio.statsRow': 'Satu baris',
|
||||
'journey.studio.statsFull': 'Semua',
|
||||
'journey.studio.routeMap': 'Peta rute',
|
||||
'journey.studio.mapStyle.minimal': 'Minimal',
|
||||
'journey.studio.mapStyle.outline': 'Garis luar',
|
||||
'journey.studio.mapStyle.paper': 'Kertas',
|
||||
'journey.studio.mapStyle.dark': 'Gelap',
|
||||
'journey.studio.countries': 'Negara',
|
||||
'journey.studio.countryList': 'Daftar negara',
|
||||
'journey.studio.countryGrid': 'Kisi negara',
|
||||
'journey.studio.noCountries': 'Belum ada negara yang ditentukan untuk perjalanan ini.',
|
||||
'journey.studio.noRoute': 'Belum ada perhentian berkoordinat.',
|
||||
'journey.studio.marks': 'Tanda',
|
||||
'journey.studio.dateMark': 'Tanggal',
|
||||
'journey.studio.dayMark': 'Penghitung hari',
|
||||
'journey.studio.dayWord': 'HARI',
|
||||
'journey.studio.coordsMark': 'Koordinat',
|
||||
'journey.studio.flagMark': 'Bendera',
|
||||
'journey.studio.distanceMark': 'Jarak',
|
||||
'journey.studio.metric.distance': 'Jarak',
|
||||
'journey.studio.metric.days': 'Hari',
|
||||
'journey.studio.metric.steps': 'Perhentian',
|
||||
'journey.studio.metric.photos': 'Foto',
|
||||
'journey.studio.metric.countries': 'Negara',
|
||||
'journey.studio.metric.places': 'Tempat',
|
||||
'journey.studio.metric.furthest': 'Terjauh',
|
||||
'journey.studio.kind.map': 'Peta',
|
||||
'journey.studio.kind.stats': 'Angka',
|
||||
'journey.studio.kind.countries': 'Negara',
|
||||
'journey.studio.kind.badge': 'Tanda',
|
||||
'journey.studio.mask': 'Potong ke bentuk',
|
||||
'journey.studio.maskNone': 'Tidak ada',
|
||||
'journey.studio.frameStyle': 'Bingkai',
|
||||
'journey.studio.mapLayers': 'Lapisan',
|
||||
'journey.studio.showLand': 'Negara',
|
||||
'journey.studio.showRoute': 'Rute',
|
||||
'journey.studio.showPins': 'Perhentian',
|
||||
'journey.studio.showLabels': 'Label',
|
||||
'journey.studio.units': 'Satuan',
|
||||
'journey.studio.metrics': 'Angka',
|
||||
'journey.studio.layout': 'Tata letak',
|
||||
'journey.studio.layoutGrid': 'Kisi',
|
||||
'journey.studio.layoutRow': 'Baris',
|
||||
'journey.studio.layoutColumn': 'Kolom',
|
||||
'journey.studio.layoutList': 'Daftar',
|
||||
'journey.studio.showOutline': 'Garis luar',
|
||||
'journey.studio.showFlag': 'Bendera',
|
||||
'journey.studio.showName': 'Nama',
|
||||
'journey.studio.textScale': 'Ukuran teks',
|
||||
'journey.studio.accent': 'Aksen',
|
||||
'journey.studio.refresh': 'Perbarui dari perjalanan',
|
||||
'journey.studio.staleHint': 'Perjalanan telah berubah sejak angka ini diambil.',
|
||||
'journey.studio.align': 'Perataan',
|
||||
'journey.studio.filter.cool': 'Sejuk',
|
||||
'journey.studio.filter.fade': 'Pudar',
|
||||
'journey.studio.filter.contrast': 'Tajam',
|
||||
'journey.studio.strokeStyle': 'Goresan',
|
||||
'journey.studio.strokeSolid': 'Solid',
|
||||
'journey.studio.strokeDashed': 'Putus-putus',
|
||||
'journey.studio.strokeDotted': 'Titik-titik',
|
||||
'journey.studio.singleFigures': 'Angka tunggal',
|
||||
'journey.studio.addPage': 'Tambah halaman',
|
||||
'journey.studio.addPageAfter': 'Sisipkan halaman setelah ini',
|
||||
'journey.studio.duplicatePage': 'Duplikat halaman',
|
||||
'journey.studio.deletePage': 'Hapus halaman',
|
||||
'journey.studio.movePageUp': 'Pindah ke depan',
|
||||
'journey.studio.movePageDown': 'Pindah ke belakang',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pro & Kontra',
|
||||
'journey.studio.showMarks': 'Tanda',
|
||||
'journey.studio.formatCustom': 'Ukuran sendiri',
|
||||
'journey.studio.document': 'Dokumen',
|
||||
'journey.studio.pageNumbers': 'Nomor halaman',
|
||||
'journey.studio.pageNumbersOn': 'Aktif',
|
||||
'journey.studio.pageNumbersOff': 'Mati',
|
||||
'journey.studio.folio.outer': 'Luar',
|
||||
'journey.studio.folio.inner': 'Dalam',
|
||||
'journey.studio.folio.centre': 'Tengah',
|
||||
'journey.studio.folioStart': 'Mulai dari',
|
||||
'journey.studio.folioMargin': 'Margin',
|
||||
'journey.studio.relayoutSpread': 'Halaman ini',
|
||||
'journey.studio.relayoutSpreadHint': 'Bangun ulang dari catatannya',
|
||||
'journey.studio.relayoutSpreadNone': 'Halaman ini bukan dari catatan',
|
||||
'journey.studio.relayoutBook': 'Seluruh buku',
|
||||
'journey.studio.relayoutBookHint': 'Mengganti semua halaman — bisa dibatalkan',
|
||||
'journey.studio.tpl.coverFull': 'Penuh',
|
||||
'journey.studio.tpl.coverBand': 'Gambar dan pita',
|
||||
'journey.studio.tpl.coverWindow': 'Berbingkai',
|
||||
'journey.studio.tpl.coverQuiet': 'Teks saja',
|
||||
'journey.studio.tpl.coverHalf': 'Dua bagian',
|
||||
'journey.studio.tpl.fullText': 'Gambar dan cerita',
|
||||
'journey.studio.tpl.grid9': 'Sembilan',
|
||||
'journey.studio.tpl.mosaic': 'Mozaik',
|
||||
'journey.studio.tpl.bandQuote': 'Kata di tengah',
|
||||
'journey.studio.tpl.staggerFour': 'Empat berselang',
|
||||
'journey.studio.weightMissing': 'Huruf ini tidak punya ketebalan itu',
|
||||
'journey.studio.mapSource': 'Sumber peta',
|
||||
'journey.studio.mapSourceVector': 'Garis luar',
|
||||
'journey.studio.mapSourceTiles': 'Ubin peta',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Diambil saat render dan dicetak dengan atribusinya',
|
||||
'journey.studio.mapZoom': 'Zum',
|
||||
'journey.studio.mapFraming': 'Bingkai',
|
||||
'journey.studio.mapFitStops': 'Perhentian',
|
||||
'journey.studio.mapFitCountry': 'Seluruh negara',
|
||||
'journey.studio.mapPadTight': 'Rapat',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Lebar',
|
||||
'journey.studio.mapPadFar': 'Sangat lebar',
|
||||
'journey.studio.mapClipRect': 'Dalam kotak',
|
||||
'journey.studio.mapClipCountry': 'Dipotong bentuk',
|
||||
'journey.studio.mapClipNeedsCountry': 'Perlu negara untuk memotong',
|
||||
'journey.studio.mapCutVector': 'Potongan',
|
||||
'journey.studio.mapCutTiles': 'Peta potongan',
|
||||
'journey.studio.mapZoomAuto': 'Sesuaikan',
|
||||
'journey.studio.saving': 'Menyimpan',
|
||||
'journey.studio.saved': 'Tersimpan',
|
||||
'journey.studio.saveFailed': 'Belum tersimpan',
|
||||
'journey.studio.saveRetry': 'Coba lagi',
|
||||
'journey.studio.saveConflict': 'Orang lain menyimpan buku ini',
|
||||
'journey.studio.saveTakeTheirs': 'Punya mereka',
|
||||
'journey.studio.saveKeepMine': 'Punya saya',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'GIORNO',
|
||||
'journey.studio.stations': 'Tappe',
|
||||
'journey.studio.peersHere': 'qui',
|
||||
'journey.studio.folioAuto': 'Automatico',
|
||||
'journey.studio.exportLayout': 'Impaginazione',
|
||||
'journey.studio.exportPages': 'Pagine singole',
|
||||
'journey.studio.exportPagesHint': 'Un foglio per pagina, in ordine di lettura. Quello che serve a una tipografia.',
|
||||
'journey.studio.exportSpreads': 'Doppie pagine',
|
||||
'journey.studio.exportSpreadsHint': 'Due pagine alla volta, come si apre il libro. Per leggere.',
|
||||
'journey.studio.exportFinishing': 'Finitura',
|
||||
'journey.studio.exportMarks': 'Segni di taglio',
|
||||
'journey.studio.exportMarksHint': 'Aggiunge {bleed} mm di abbondanza su ogni lato e segna dove tagliare',
|
||||
'journey.studio.exportNote': '{sheets} fogli da {width} × {height} mm. Il browser trasforma l’anteprima di stampa in un PDF.',
|
||||
'journey.studio.exportOpen': 'Anteprima di stampa',
|
||||
'journey.studio.exportSave': 'Salva come PDF',
|
||||
'journey.studio.exportPreparing': 'Preparazione',
|
||||
'journey.studio.exportSheetCount': '{count} fogli',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Scarica questa doppia pagina',
|
||||
'journey.studio.downloadSpreadHint': 'Salva il progetto di questa doppia pagina come file, senza le foto, per condividerlo o riutilizzarlo',
|
||||
'journey.studio.importSpread': 'Importa',
|
||||
'journey.studio.importSpreadHint': 'Aggiunge una doppia pagina da un file di progetto scaricato',
|
||||
'journey.studio.importSpreadFailed': 'Quel file non è una doppia pagina di TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Impaginare un libro chiede spazio, perciò Studio è solo da computer, e così anche il PDF. Tutto il resto del tuo viaggio funziona qui come sempre.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatico',
|
||||
'journey.studio.countryNames': 'Nomi',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Cornici', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Trascina qui\nla tua foto',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Viaggio',
|
||||
'journey.studio.travelEmpty': 'I dati di questo viaggio non sono ancora pronti.',
|
||||
'journey.studio.grids': 'Griglie',
|
||||
'journey.studio.gridHint': 'Una griglia inserisce un blocco di cornici vuote. Trascinaci le foto da Contenuti.',
|
||||
'journey.studio.lines': 'Linee',
|
||||
'journey.studio.frameStyles': 'Stili di cornice',
|
||||
'journey.studio.frameShapes': 'Forme di cornice',
|
||||
'journey.studio.plainFrame': 'Semplice',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Bordo bianco',
|
||||
'journey.studio.shadowFrame': 'Ombra',
|
||||
'journey.studio.filmFrame': 'Pellicola',
|
||||
'journey.studio.tapeFrame': 'Con nastro',
|
||||
'journey.studio.shapeGroup.basic': 'Base',
|
||||
'journey.studio.shapeGroup.polygons': 'Poligoni',
|
||||
'journey.studio.shapeGroup.stars': 'Stelle',
|
||||
'journey.studio.shapeGroup.arrows': 'Frecce',
|
||||
'journey.studio.shapeGroup.speech': 'Fumetti',
|
||||
'journey.studio.shapeGroup.travel': 'Viaggio',
|
||||
'journey.studio.shapeGroup.decor': 'Decorazioni',
|
||||
'journey.studio.shapeGroup.banners': 'Striscioni',
|
||||
'journey.studio.summary': 'Riepilogo',
|
||||
'journey.studio.tripSummary': 'Riepilogo del viaggio',
|
||||
'journey.studio.statsRow': 'Una riga',
|
||||
'journey.studio.statsFull': 'Tutto',
|
||||
'journey.studio.routeMap': 'Mappa del percorso',
|
||||
'journey.studio.mapStyle.minimal': 'Minimale',
|
||||
'journey.studio.mapStyle.outline': 'Contorno',
|
||||
'journey.studio.mapStyle.paper': 'Carta',
|
||||
'journey.studio.mapStyle.dark': 'Scuro',
|
||||
'journey.studio.countries': 'Paesi',
|
||||
'journey.studio.countryList': 'Elenco dei paesi',
|
||||
'journey.studio.countryGrid': 'Griglia dei paesi',
|
||||
'journey.studio.noCountries': 'Nessun paese ricavato per questo viaggio.',
|
||||
'journey.studio.noRoute': 'Nessuna tappa con coordinate.',
|
||||
'journey.studio.marks': 'Segni',
|
||||
'journey.studio.dateMark': 'Data',
|
||||
'journey.studio.dayMark': 'Contagiorni',
|
||||
'journey.studio.dayWord': 'GIORNO',
|
||||
'journey.studio.coordsMark': 'Coordinate',
|
||||
'journey.studio.flagMark': 'Bandiera',
|
||||
'journey.studio.distanceMark': 'Distanza',
|
||||
'journey.studio.metric.distance': 'Distanza',
|
||||
'journey.studio.metric.days': 'Giorni',
|
||||
'journey.studio.metric.steps': 'Tappe',
|
||||
'journey.studio.metric.photos': 'Foto',
|
||||
'journey.studio.metric.countries': 'Paesi',
|
||||
'journey.studio.metric.places': 'Luoghi',
|
||||
'journey.studio.metric.furthest': 'Più lontano',
|
||||
'journey.studio.kind.map': 'Mappa',
|
||||
'journey.studio.kind.stats': 'Dati',
|
||||
'journey.studio.kind.countries': 'Paesi',
|
||||
'journey.studio.kind.badge': 'Segno',
|
||||
'journey.studio.mask': 'Ritaglia a forma',
|
||||
'journey.studio.maskNone': 'Nessuna',
|
||||
'journey.studio.frameStyle': 'Cornice',
|
||||
'journey.studio.mapLayers': 'Livelli',
|
||||
'journey.studio.showLand': 'Paesi',
|
||||
'journey.studio.showRoute': 'Percorso',
|
||||
'journey.studio.showPins': 'Tappe',
|
||||
'journey.studio.showLabels': 'Etichette',
|
||||
'journey.studio.units': 'Unità',
|
||||
'journey.studio.metrics': 'Dati',
|
||||
'journey.studio.layout': 'Disposizione',
|
||||
'journey.studio.layoutGrid': 'Griglia',
|
||||
'journey.studio.layoutRow': 'Riga',
|
||||
'journey.studio.layoutColumn': 'Colonna',
|
||||
'journey.studio.layoutList': 'Elenco',
|
||||
'journey.studio.showOutline': 'Contorni',
|
||||
'journey.studio.showFlag': 'Bandiere',
|
||||
'journey.studio.showName': 'Nomi',
|
||||
'journey.studio.textScale': 'Dimensione testo',
|
||||
'journey.studio.accent': 'Accento',
|
||||
'journey.studio.refresh': 'Aggiorna dal viaggio',
|
||||
'journey.studio.staleHint': 'Il viaggio è cambiato da quando questi dati sono stati presi.',
|
||||
'journey.studio.align': 'Allineamento',
|
||||
'journey.studio.filter.cool': 'Freddo',
|
||||
'journey.studio.filter.fade': 'Sbiadito',
|
||||
'journey.studio.filter.contrast': 'Intenso',
|
||||
'journey.studio.strokeStyle': 'Tratto',
|
||||
'journey.studio.strokeSolid': 'Continuo',
|
||||
'journey.studio.strokeDashed': 'Tratteggiato',
|
||||
'journey.studio.strokeDotted': 'Punteggiato',
|
||||
'journey.studio.singleFigures': 'Dati singoli',
|
||||
'journey.studio.addPage': 'Aggiungi pagina',
|
||||
'journey.studio.addPageAfter': 'Inserisci una pagina dopo',
|
||||
'journey.studio.duplicatePage': 'Duplica pagina',
|
||||
'journey.studio.deletePage': 'Elimina pagina',
|
||||
'journey.studio.movePageUp': 'Sposta prima',
|
||||
'journey.studio.movePageDown': 'Sposta dopo',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Pro e contro',
|
||||
'journey.studio.showMarks': 'Segni',
|
||||
'journey.studio.formatCustom': 'Formato libero',
|
||||
'journey.studio.document': 'Documento',
|
||||
'journey.studio.pageNumbers': 'Numeri di pagina',
|
||||
'journey.studio.pageNumbersOn': 'Sì',
|
||||
'journey.studio.pageNumbersOff': 'No',
|
||||
'journey.studio.folio.outer': 'Esterno',
|
||||
'journey.studio.folio.inner': 'Interno',
|
||||
'journey.studio.folio.centre': 'Centrato',
|
||||
'journey.studio.folioStart': 'Inizia da',
|
||||
'journey.studio.folioMargin': 'Margine',
|
||||
'journey.studio.relayoutSpread': 'Questa pagina',
|
||||
'journey.studio.relayoutSpreadHint': 'Rifarla dalla sua voce',
|
||||
'journey.studio.relayoutSpreadNone': 'Questa pagina non viene da una voce',
|
||||
'journey.studio.relayoutBook': 'Tutto il libro',
|
||||
'journey.studio.relayoutBookHint': 'Sostituisce ogni pagina — annullabile',
|
||||
'journey.studio.tpl.coverFull': 'Al vivo',
|
||||
'journey.studio.tpl.coverBand': 'Immagine e fascia',
|
||||
'journey.studio.tpl.coverWindow': 'Incorniciato',
|
||||
'journey.studio.tpl.coverQuiet': 'Solo testo',
|
||||
'journey.studio.tpl.coverHalf': 'Due metà',
|
||||
'journey.studio.tpl.fullText': 'Immagine e racconto',
|
||||
'journey.studio.tpl.grid9': 'Nove',
|
||||
'journey.studio.tpl.mosaic': 'Mosaico',
|
||||
'journey.studio.tpl.bandQuote': 'Parole in mezzo',
|
||||
'journey.studio.tpl.staggerFour': 'Quattro sfalsate',
|
||||
'journey.studio.weightMissing': 'Questo carattere non ha questo peso',
|
||||
'journey.studio.mapSource': 'Origine mappa',
|
||||
'journey.studio.mapSourceVector': 'Contorni',
|
||||
'journey.studio.mapSourceTiles': 'Tessere',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Scaricata al rendering e stampata con la sua attribuzione',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Inquadratura',
|
||||
'journey.studio.mapFitStops': 'Tappe',
|
||||
'journey.studio.mapFitCountry': 'Paese intero',
|
||||
'journey.studio.mapPadTight': 'Stretta',
|
||||
'journey.studio.mapPadNormal': 'Normale',
|
||||
'journey.studio.mapPadWide': 'Ampia',
|
||||
'journey.studio.mapPadFar': 'Molto ampia',
|
||||
'journey.studio.mapClipRect': 'Nel riquadro',
|
||||
'journey.studio.mapClipCountry': 'Ritagliata',
|
||||
'journey.studio.mapClipNeedsCountry': 'Serve un paese per ritagliare',
|
||||
'journey.studio.mapCutVector': 'Ritaglio',
|
||||
'journey.studio.mapCutTiles': 'Mappa ritagliata',
|
||||
'journey.studio.mapZoomAuto': 'Adatta',
|
||||
'journey.studio.saving': 'Salvataggio',
|
||||
'journey.studio.saved': 'Salvato',
|
||||
'journey.studio.saveFailed': 'Non salvato',
|
||||
'journey.studio.saveRetry': 'Riprova',
|
||||
'journey.studio.saveConflict': 'Qualcun altro ha salvato questo libro',
|
||||
'journey.studio.saveTakeTheirs': 'La loro',
|
||||
'journey.studio.saveKeepMine': 'La mia',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -245,5 +245,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': '日目',
|
||||
'journey.studio.stations': '立ち寄り先',
|
||||
'journey.studio.peersHere': '閲覧中',
|
||||
'journey.studio.folioAuto': '自動',
|
||||
'journey.studio.exportLayout': 'レイアウト',
|
||||
'journey.studio.exportPages': '単ページ',
|
||||
'journey.studio.exportPagesHint': '1ページにつき1枚、読み順に並べます。印刷所が求める形式です。',
|
||||
'journey.studio.exportSpreads': '見開き',
|
||||
'journey.studio.exportSpreadsHint': '本を開いたときのまま2ページずつ。閲覧用です。',
|
||||
'journey.studio.exportFinishing': '仕上げ',
|
||||
'journey.studio.exportMarks': 'トンボ',
|
||||
'journey.studio.exportMarksHint': '各辺に{bleed}mmの塗り足しを付け、断裁位置を示します',
|
||||
'journey.studio.exportNote': '{width}×{height}mmの用紙{sheets}枚。印刷ビューはブラウザがPDFにします。',
|
||||
'journey.studio.exportOpen': '印刷ビュー',
|
||||
'journey.studio.exportSave': 'PDFとして保存',
|
||||
'journey.studio.exportPreparing': '準備中',
|
||||
'journey.studio.exportSheetCount': '{count}枚',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'この見開きをダウンロード',
|
||||
'journey.studio.downloadSpreadHint': 'この見開きのデザインを、写真を除いてファイルに保存します。共有や再利用に使えます',
|
||||
'journey.studio.importSpread': '読み込む',
|
||||
'journey.studio.importSpreadHint': 'ダウンロードしたデザインファイルから見開きを追加します',
|
||||
'journey.studio.importSpreadFailed': 'このファイルは TREK Studio の見開きではありません',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': '本づくりには広さが要るので、Studio はデスクトップ専用です。PDF の作成も同じです。旅の記録のほかの機能は、ここでもこれまでどおり使えます。', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': '自動',
|
||||
'journey.studio.countryNames': '名前',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'フレーム', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': '写真をここに\nドラッグ',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': '旅',
|
||||
'journey.studio.travelEmpty': 'この旅の数値はまだ準備できていません。',
|
||||
'journey.studio.grids': 'グリッド',
|
||||
'journey.studio.gridHint': 'グリッドは空のフレームをまとめて配置します。「コンテンツ」から写真をドラッグしてください。',
|
||||
'journey.studio.lines': '線',
|
||||
'journey.studio.frameStyles': 'フレームのスタイル',
|
||||
'journey.studio.frameShapes': 'フレームの形',
|
||||
'journey.studio.plainFrame': 'なし',
|
||||
'journey.studio.polaroidFrame': 'ポラロイド',
|
||||
'journey.studio.whiteFrame': '白フチ',
|
||||
'journey.studio.shadowFrame': 'ドロップシャドウ',
|
||||
'journey.studio.filmFrame': 'フィルム',
|
||||
'journey.studio.tapeFrame': 'テープ留め',
|
||||
'journey.studio.shapeGroup.basic': '基本',
|
||||
'journey.studio.shapeGroup.polygons': '多角形',
|
||||
'journey.studio.shapeGroup.stars': '星',
|
||||
'journey.studio.shapeGroup.arrows': '矢印',
|
||||
'journey.studio.shapeGroup.speech': '吹き出し',
|
||||
'journey.studio.shapeGroup.travel': '旅',
|
||||
'journey.studio.shapeGroup.decor': '装飾',
|
||||
'journey.studio.shapeGroup.banners': 'バナー',
|
||||
'journey.studio.summary': 'サマリー',
|
||||
'journey.studio.tripSummary': '旅のサマリー',
|
||||
'journey.studio.statsRow': '1行',
|
||||
'journey.studio.statsFull': 'すべて',
|
||||
'journey.studio.routeMap': 'ルートマップ',
|
||||
'journey.studio.mapStyle.minimal': 'ミニマル',
|
||||
'journey.studio.mapStyle.outline': 'アウトライン',
|
||||
'journey.studio.mapStyle.paper': '紙',
|
||||
'journey.studio.mapStyle.dark': 'ダーク',
|
||||
'journey.studio.countries': '国',
|
||||
'journey.studio.countryList': '国リスト',
|
||||
'journey.studio.countryGrid': '国グリッド',
|
||||
'journey.studio.noCountries': 'この旅の国はまだ判定されていません。',
|
||||
'journey.studio.noRoute': '座標のある地点がまだありません。',
|
||||
'journey.studio.marks': 'マーク',
|
||||
'journey.studio.dateMark': '日付',
|
||||
'journey.studio.dayMark': '日数カウンター',
|
||||
'journey.studio.dayWord': 'DAY',
|
||||
'journey.studio.coordsMark': '座標',
|
||||
'journey.studio.flagMark': '国旗',
|
||||
'journey.studio.distanceMark': '距離',
|
||||
'journey.studio.metric.distance': '距離',
|
||||
'journey.studio.metric.days': '日数',
|
||||
'journey.studio.metric.steps': '地点',
|
||||
'journey.studio.metric.photos': '写真',
|
||||
'journey.studio.metric.countries': '国',
|
||||
'journey.studio.metric.places': '場所',
|
||||
'journey.studio.metric.furthest': '最遠',
|
||||
'journey.studio.kind.map': '地図',
|
||||
'journey.studio.kind.stats': '数値',
|
||||
'journey.studio.kind.countries': '国',
|
||||
'journey.studio.kind.badge': 'マーク',
|
||||
'journey.studio.mask': '形で切り抜く',
|
||||
'journey.studio.maskNone': 'なし',
|
||||
'journey.studio.frameStyle': 'フレーム',
|
||||
'journey.studio.mapLayers': 'レイヤー',
|
||||
'journey.studio.showLand': '国',
|
||||
'journey.studio.showRoute': 'ルート',
|
||||
'journey.studio.showPins': '地点',
|
||||
'journey.studio.showLabels': 'ラベル',
|
||||
'journey.studio.units': '単位',
|
||||
'journey.studio.metrics': '数値',
|
||||
'journey.studio.layout': 'レイアウト',
|
||||
'journey.studio.layoutGrid': 'グリッド',
|
||||
'journey.studio.layoutRow': '行',
|
||||
'journey.studio.layoutColumn': '列',
|
||||
'journey.studio.layoutList': 'リスト',
|
||||
'journey.studio.showOutline': '輪郭',
|
||||
'journey.studio.showFlag': '国旗',
|
||||
'journey.studio.showName': '名前',
|
||||
'journey.studio.textScale': '文字サイズ',
|
||||
'journey.studio.accent': 'アクセント',
|
||||
'journey.studio.refresh': '旅から更新',
|
||||
'journey.studio.staleHint': 'これらの数値を取得したあと、旅の内容が変わりました。',
|
||||
'journey.studio.align': '配置',
|
||||
'journey.studio.filter.cool': 'クール',
|
||||
'journey.studio.filter.fade': '色あせ',
|
||||
'journey.studio.filter.contrast': '強め',
|
||||
'journey.studio.strokeStyle': '線',
|
||||
'journey.studio.strokeSolid': '実線',
|
||||
'journey.studio.strokeDashed': '破線',
|
||||
'journey.studio.strokeDotted': '点線',
|
||||
'journey.studio.singleFigures': '単独の数値',
|
||||
'journey.studio.addPage': 'ページを追加',
|
||||
'journey.studio.addPageAfter': 'この後にページを挿入',
|
||||
'journey.studio.duplicatePage': 'ページを複製',
|
||||
'journey.studio.deletePage': 'ページを削除',
|
||||
'journey.studio.movePageUp': '前へ移動',
|
||||
'journey.studio.movePageDown': '後ろへ移動',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': '良かった点・気になった点',
|
||||
'journey.studio.showMarks': '記号',
|
||||
'journey.studio.formatCustom': 'カスタムサイズ',
|
||||
'journey.studio.document': 'ドキュメント',
|
||||
'journey.studio.pageNumbers': 'ノンブル',
|
||||
'journey.studio.pageNumbersOn': 'オン',
|
||||
'journey.studio.pageNumbersOff': 'オフ',
|
||||
'journey.studio.folio.outer': '外側',
|
||||
'journey.studio.folio.inner': '内側',
|
||||
'journey.studio.folio.centre': '中央',
|
||||
'journey.studio.folioStart': '開始番号',
|
||||
'journey.studio.folioMargin': '余白',
|
||||
'journey.studio.relayoutSpread': 'このページ',
|
||||
'journey.studio.relayoutSpreadHint': 'エントリーから作り直す',
|
||||
'journey.studio.relayoutSpreadNone': 'このページはエントリー由来ではありません',
|
||||
'journey.studio.relayoutBook': '本全体',
|
||||
'journey.studio.relayoutBookHint': 'すべてのページを差し替え — 取り消せます',
|
||||
'journey.studio.tpl.coverFull': '裁ち落とし',
|
||||
'journey.studio.tpl.coverBand': '写真と帯',
|
||||
'journey.studio.tpl.coverWindow': '額装',
|
||||
'journey.studio.tpl.coverQuiet': '文字のみ',
|
||||
'journey.studio.tpl.coverHalf': '上下二分割',
|
||||
'journey.studio.tpl.fullText': '写真と本文',
|
||||
'journey.studio.tpl.grid9': '9分割',
|
||||
'journey.studio.tpl.mosaic': 'モザイク',
|
||||
'journey.studio.tpl.bandQuote': '間にことば',
|
||||
'journey.studio.tpl.staggerFour': '4枚ずらし',
|
||||
'journey.studio.weightMissing': 'この書体にこのウェイトはありません',
|
||||
'journey.studio.mapSource': '地図のソース',
|
||||
'journey.studio.mapSourceVector': '輪郭',
|
||||
'journey.studio.mapSourceTiles': '地図タイル',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'レンダリング時に取得し、出典を付けて印刷します',
|
||||
'journey.studio.mapZoom': 'ズーム',
|
||||
'journey.studio.mapFraming': '表示範囲',
|
||||
'journey.studio.mapFitStops': '立ち寄り先',
|
||||
'journey.studio.mapFitCountry': '国全体',
|
||||
'journey.studio.mapPadTight': '狭め',
|
||||
'journey.studio.mapPadNormal': '標準',
|
||||
'journey.studio.mapPadWide': '広め',
|
||||
'journey.studio.mapPadFar': 'かなり広め',
|
||||
'journey.studio.mapClipRect': '枠あり',
|
||||
'journey.studio.mapClipCountry': '形に切り抜く',
|
||||
'journey.studio.mapClipNeedsCountry': '切り抜くには国が必要です',
|
||||
'journey.studio.mapCutVector': '切り抜き',
|
||||
'journey.studio.mapCutTiles': '切り抜き地図',
|
||||
'journey.studio.mapZoomAuto': '自動',
|
||||
'journey.studio.saving': '保存中',
|
||||
'journey.studio.saved': '保存しました',
|
||||
'journey.studio.saveFailed': '未保存',
|
||||
'journey.studio.saveRetry': '再試行',
|
||||
'journey.studio.saveConflict': 'ほかの人がこの本を保存しました',
|
||||
'journey.studio.saveTakeTheirs': '相手の版',
|
||||
'journey.studio.saveKeepMine': '自分の版',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': '일차',
|
||||
'journey.studio.stations': '경유지',
|
||||
'journey.studio.peersHere': '접속 중',
|
||||
'journey.studio.folioAuto': '자동',
|
||||
'journey.studio.exportLayout': '레이아웃',
|
||||
'journey.studio.exportPages': '낱쪽',
|
||||
'journey.studio.exportPagesHint': '한 쪽에 한 장씩, 읽는 순서대로. 인쇄소가 원하는 형식입니다.',
|
||||
'journey.studio.exportSpreads': '펼침면',
|
||||
'journey.studio.exportSpreadsHint': '책을 펼친 그대로 두 쪽씩. 보기용입니다.',
|
||||
'journey.studio.exportFinishing': '후가공',
|
||||
'journey.studio.exportMarks': '재단선',
|
||||
'journey.studio.exportMarksHint': '각 가장자리에 {bleed}mm 도련을 넣고 자를 위치를 표시합니다',
|
||||
'journey.studio.exportNote': '{width} × {height}mm 용지 {sheets}장. 인쇄 화면은 브라우저가 PDF로 만듭니다.',
|
||||
'journey.studio.exportOpen': '인쇄 화면',
|
||||
'journey.studio.exportSave': 'PDF로 저장',
|
||||
'journey.studio.exportPreparing': '준비 중',
|
||||
'journey.studio.exportSheetCount': '{count}장',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': '이 펼침면 내려받기',
|
||||
'journey.studio.downloadSpreadHint': '이 펼침면의 디자인을 사진 없이 파일로 저장합니다. 공유하거나 다시 쓸 수 있습니다',
|
||||
'journey.studio.importSpread': '가져오기',
|
||||
'journey.studio.importSpreadHint': '내려받은 디자인 파일에서 펼침면을 추가합니다',
|
||||
'journey.studio.importSpreadFailed': '이 파일은 TREK 스튜디오 펼침면이 아닙니다',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': '책을 만들려면 작업할 공간이 필요해서 스튜디오는 데스크톱에서만 쓸 수 있고, PDF 만들기도 마찬가지입니다. 여정의 나머지 기능은 여기에서도 평소처럼 작동합니다.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': '자동',
|
||||
'journey.studio.countryNames': '이름',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': '프레임', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': '사진을 여기로\n끌어다 놓기',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': '여행',
|
||||
'journey.studio.travelEmpty': '이 여정의 수치가 아직 준비되지 않았습니다.',
|
||||
'journey.studio.grids': '그리드',
|
||||
'journey.studio.gridHint': '그리드는 빈 프레임 묶음을 놓습니다. 콘텐츠에서 사진을 끌어다 놓으세요.',
|
||||
'journey.studio.lines': '선',
|
||||
'journey.studio.frameStyles': '프레임 스타일',
|
||||
'journey.studio.frameShapes': '프레임 모양',
|
||||
'journey.studio.plainFrame': '기본',
|
||||
'journey.studio.polaroidFrame': '폴라로이드',
|
||||
'journey.studio.whiteFrame': '흰 테두리',
|
||||
'journey.studio.shadowFrame': '그림자',
|
||||
'journey.studio.filmFrame': '필름',
|
||||
'journey.studio.tapeFrame': '테이프',
|
||||
'journey.studio.shapeGroup.basic': '기본 도형',
|
||||
'journey.studio.shapeGroup.polygons': '다각형',
|
||||
'journey.studio.shapeGroup.stars': '별',
|
||||
'journey.studio.shapeGroup.arrows': '화살표',
|
||||
'journey.studio.shapeGroup.speech': '말풍선',
|
||||
'journey.studio.shapeGroup.travel': '여행',
|
||||
'journey.studio.shapeGroup.decor': '장식',
|
||||
'journey.studio.shapeGroup.banners': '배너',
|
||||
'journey.studio.summary': '요약',
|
||||
'journey.studio.tripSummary': '여행 요약',
|
||||
'journey.studio.statsRow': '한 줄',
|
||||
'journey.studio.statsFull': '전체',
|
||||
'journey.studio.routeMap': '경로 지도',
|
||||
'journey.studio.mapStyle.minimal': '미니멀',
|
||||
'journey.studio.mapStyle.outline': '윤곽선',
|
||||
'journey.studio.mapStyle.paper': '종이',
|
||||
'journey.studio.mapStyle.dark': '다크',
|
||||
'journey.studio.countries': '국가',
|
||||
'journey.studio.countryList': '국가 목록',
|
||||
'journey.studio.countryGrid': '국가 그리드',
|
||||
'journey.studio.noCountries': '이 여정의 국가가 아직 확인되지 않았습니다.',
|
||||
'journey.studio.noRoute': '좌표가 있는 지점이 아직 없습니다.',
|
||||
'journey.studio.marks': '표시',
|
||||
'journey.studio.dateMark': '날짜',
|
||||
'journey.studio.dayMark': '일수 카운터',
|
||||
'journey.studio.dayWord': 'DAY',
|
||||
'journey.studio.coordsMark': '좌표',
|
||||
'journey.studio.flagMark': '국기',
|
||||
'journey.studio.distanceMark': '거리',
|
||||
'journey.studio.metric.distance': '거리',
|
||||
'journey.studio.metric.days': '일수',
|
||||
'journey.studio.metric.steps': '지점',
|
||||
'journey.studio.metric.photos': '사진',
|
||||
'journey.studio.metric.countries': '국가',
|
||||
'journey.studio.metric.places': '장소',
|
||||
'journey.studio.metric.furthest': '최장 거리',
|
||||
'journey.studio.kind.map': '지도',
|
||||
'journey.studio.kind.stats': '수치',
|
||||
'journey.studio.kind.countries': '국가',
|
||||
'journey.studio.kind.badge': '표시',
|
||||
'journey.studio.mask': '모양으로 자르기',
|
||||
'journey.studio.maskNone': '없음',
|
||||
'journey.studio.frameStyle': '프레임',
|
||||
'journey.studio.mapLayers': '레이어',
|
||||
'journey.studio.showLand': '국가',
|
||||
'journey.studio.showRoute': '경로',
|
||||
'journey.studio.showPins': '지점',
|
||||
'journey.studio.showLabels': '레이블',
|
||||
'journey.studio.units': '단위',
|
||||
'journey.studio.metrics': '수치',
|
||||
'journey.studio.layout': '배치',
|
||||
'journey.studio.layoutGrid': '그리드',
|
||||
'journey.studio.layoutRow': '행',
|
||||
'journey.studio.layoutColumn': '열',
|
||||
'journey.studio.layoutList': '목록',
|
||||
'journey.studio.showOutline': '윤곽선',
|
||||
'journey.studio.showFlag': '국기',
|
||||
'journey.studio.showName': '이름',
|
||||
'journey.studio.textScale': '글자 크기',
|
||||
'journey.studio.accent': '강조색',
|
||||
'journey.studio.refresh': '여정에서 업데이트',
|
||||
'journey.studio.staleHint': '이 수치를 가져온 뒤로 여정이 바뀌었습니다.',
|
||||
'journey.studio.align': '정렬',
|
||||
'journey.studio.filter.cool': '쿨',
|
||||
'journey.studio.filter.fade': '바랜 색',
|
||||
'journey.studio.filter.contrast': '강한 대비',
|
||||
'journey.studio.strokeStyle': '선',
|
||||
'journey.studio.strokeSolid': '실선',
|
||||
'journey.studio.strokeDashed': '파선',
|
||||
'journey.studio.strokeDotted': '점선',
|
||||
'journey.studio.singleFigures': '개별 수치',
|
||||
'journey.studio.addPage': '페이지 추가',
|
||||
'journey.studio.addPageAfter': '뒤에 페이지 삽입',
|
||||
'journey.studio.duplicatePage': '페이지 복제',
|
||||
'journey.studio.deletePage': '페이지 삭제',
|
||||
'journey.studio.movePageUp': '앞으로 이동',
|
||||
'journey.studio.movePageDown': '뒤로 이동',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': '장단점',
|
||||
'journey.studio.showMarks': '기호',
|
||||
'journey.studio.formatCustom': '사용자 지정 크기',
|
||||
'journey.studio.document': '문서',
|
||||
'journey.studio.pageNumbers': '쪽 번호',
|
||||
'journey.studio.pageNumbersOn': '켜기',
|
||||
'journey.studio.pageNumbersOff': '끄기',
|
||||
'journey.studio.folio.outer': '바깥쪽',
|
||||
'journey.studio.folio.inner': '안쪽',
|
||||
'journey.studio.folio.centre': '가운데',
|
||||
'journey.studio.folioStart': '시작 번호',
|
||||
'journey.studio.folioMargin': '여백',
|
||||
'journey.studio.relayoutSpread': '이 페이지',
|
||||
'journey.studio.relayoutSpreadHint': '항목에서 다시 만들기',
|
||||
'journey.studio.relayoutSpreadNone': '이 페이지는 항목에서 만든 것이 아닙니다',
|
||||
'journey.studio.relayoutBook': '책 전체',
|
||||
'journey.studio.relayoutBookHint': '모든 페이지 교체 — 되돌릴 수 있음',
|
||||
'journey.studio.tpl.coverFull': '재단 여백',
|
||||
'journey.studio.tpl.coverBand': '사진과 띠',
|
||||
'journey.studio.tpl.coverWindow': '액자형',
|
||||
'journey.studio.tpl.coverQuiet': '글자만',
|
||||
'journey.studio.tpl.coverHalf': '위아래 반반',
|
||||
'journey.studio.tpl.fullText': '사진과 이야기',
|
||||
'journey.studio.tpl.grid9': '아홉 칸',
|
||||
'journey.studio.tpl.mosaic': '모자이크',
|
||||
'journey.studio.tpl.bandQuote': '가운데 글',
|
||||
'journey.studio.tpl.staggerFour': '네 칸 엇갈림',
|
||||
'journey.studio.weightMissing': '이 서체에는 해당 굵기가 없습니다',
|
||||
'journey.studio.mapSource': '지도 소스',
|
||||
'journey.studio.mapSourceVector': '윤곽선',
|
||||
'journey.studio.mapSourceTiles': '지도 타일',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': '렌더링할 때 가져오며 출처와 함께 인쇄됩니다',
|
||||
'journey.studio.mapZoom': '확대',
|
||||
'journey.studio.mapFraming': '보기 범위',
|
||||
'journey.studio.mapFitStops': '경유지',
|
||||
'journey.studio.mapFitCountry': '국가 전체',
|
||||
'journey.studio.mapPadTight': '좁게',
|
||||
'journey.studio.mapPadNormal': '보통',
|
||||
'journey.studio.mapPadWide': '넓게',
|
||||
'journey.studio.mapPadFar': '아주 넓게',
|
||||
'journey.studio.mapClipRect': '사각형',
|
||||
'journey.studio.mapClipCountry': '모양대로 자르기',
|
||||
'journey.studio.mapClipNeedsCountry': '자르려면 국가가 필요합니다',
|
||||
'journey.studio.mapCutVector': '잘라낸 지도',
|
||||
'journey.studio.mapCutTiles': '잘라낸 지도',
|
||||
'journey.studio.mapZoomAuto': '자동',
|
||||
'journey.studio.saving': '저장 중',
|
||||
'journey.studio.saved': '저장됨',
|
||||
'journey.studio.saveFailed': '저장되지 않음',
|
||||
'journey.studio.saveRetry': '다시 시도',
|
||||
'journey.studio.saveConflict': '다른 사람이 이 책을 저장했습니다',
|
||||
'journey.studio.saveTakeTheirs': '상대 버전',
|
||||
'journey.studio.saveKeepMine': '내 버전',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -245,5 +245,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DAG',
|
||||
'journey.studio.stations': 'Etappes',
|
||||
'journey.studio.peersHere': 'hier',
|
||||
'journey.studio.folioAuto': 'Automatisch',
|
||||
'journey.studio.exportLayout': 'Opmaak',
|
||||
'journey.studio.exportPages': 'Losse pagina’s',
|
||||
'journey.studio.exportPagesHint': 'Eén blad per pagina, op leesvolgorde. Wat een drukker wil.',
|
||||
'journey.studio.exportSpreads': 'Spreads',
|
||||
'journey.studio.exportSpreadsHint': 'Twee pagina’s tegelijk, zoals het boek opengaat. Om te lezen.',
|
||||
'journey.studio.exportFinishing': 'Afwerking',
|
||||
'journey.studio.exportMarks': 'Snijtekens',
|
||||
'journey.studio.exportMarksHint': 'Voegt {bleed} mm afloop toe aan elke rand en markeert waar gesneden wordt',
|
||||
'journey.studio.exportNote': '{sheets} bladen van {width} × {height} mm. De browser maakt van de afdrukweergave een PDF.',
|
||||
'journey.studio.exportOpen': 'Afdrukweergave',
|
||||
'journey.studio.exportSave': 'Opslaan als PDF',
|
||||
'journey.studio.exportPreparing': 'Wordt voorbereid',
|
||||
'journey.studio.exportSheetCount': '{count} bladen',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Deze dubbele pagina downloaden',
|
||||
'journey.studio.downloadSpreadHint': 'Slaat het ontwerp van deze dubbele pagina op als bestand, zonder de foto\'s, om te delen of opnieuw te gebruiken',
|
||||
'journey.studio.importSpread': 'Importeren',
|
||||
'journey.studio.importSpreadHint': 'Voegt een dubbele pagina toe uit een gedownload ontwerpbestand',
|
||||
'journey.studio.importSpreadFailed': 'Dat bestand is geen TREK Studio-pagina',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Een boek opmaken vraagt om ruimte, dus Studio is alleen voor de desktop, en de pdf ook. Al het andere van je reis werkt hier gewoon.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatisch',
|
||||
'journey.studio.countryNames': 'Namen',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Kaders', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Sleep je foto\nhierheen',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Reis',
|
||||
'journey.studio.travelEmpty': 'De cijfers van deze reis zijn nog niet klaar.',
|
||||
'journey.studio.grids': 'Rasters',
|
||||
'journey.studio.gridHint': 'Een raster plaatst een blok lege kaders. Sleep er foto’s op vanuit Inhoud.',
|
||||
'journey.studio.lines': 'Lijnen',
|
||||
'journey.studio.frameStyles': 'Kaderstijlen',
|
||||
'journey.studio.frameShapes': 'Kadervormen',
|
||||
'journey.studio.plainFrame': 'Eenvoudig',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Witte rand',
|
||||
'journey.studio.shadowFrame': 'Slagschaduw',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Geplakt',
|
||||
'journey.studio.shapeGroup.basic': 'Basis',
|
||||
'journey.studio.shapeGroup.polygons': 'Veelhoeken',
|
||||
'journey.studio.shapeGroup.stars': 'Sterren',
|
||||
'journey.studio.shapeGroup.arrows': 'Pijlen',
|
||||
'journey.studio.shapeGroup.speech': 'Tekstballonnen',
|
||||
'journey.studio.shapeGroup.travel': 'Reis',
|
||||
'journey.studio.shapeGroup.decor': 'Decoratie',
|
||||
'journey.studio.shapeGroup.banners': 'Banieren',
|
||||
'journey.studio.summary': 'Overzicht',
|
||||
'journey.studio.tripSummary': 'Reisoverzicht',
|
||||
'journey.studio.statsRow': 'Eén rij',
|
||||
'journey.studio.statsFull': 'Alles',
|
||||
'journey.studio.routeMap': 'Routekaart',
|
||||
'journey.studio.mapStyle.minimal': 'Minimaal',
|
||||
'journey.studio.mapStyle.outline': 'Omtrek',
|
||||
'journey.studio.mapStyle.paper': 'Papier',
|
||||
'journey.studio.mapStyle.dark': 'Donker',
|
||||
'journey.studio.countries': 'Landen',
|
||||
'journey.studio.countryList': 'Landenlijst',
|
||||
'journey.studio.countryGrid': 'Landenraster',
|
||||
'journey.studio.noCountries': 'Nog geen landen bepaald voor deze reis.',
|
||||
'journey.studio.noRoute': 'Nog geen stops met coördinaten.',
|
||||
'journey.studio.marks': 'Markeringen',
|
||||
'journey.studio.dateMark': 'Datum',
|
||||
'journey.studio.dayMark': 'Dagteller',
|
||||
'journey.studio.dayWord': 'DAG',
|
||||
'journey.studio.coordsMark': 'Coördinaten',
|
||||
'journey.studio.flagMark': 'Vlag',
|
||||
'journey.studio.distanceMark': 'Afstand',
|
||||
'journey.studio.metric.distance': 'Afstand',
|
||||
'journey.studio.metric.days': 'Dagen',
|
||||
'journey.studio.metric.steps': 'Stops',
|
||||
'journey.studio.metric.photos': 'Foto’s',
|
||||
'journey.studio.metric.countries': 'Landen',
|
||||
'journey.studio.metric.places': 'Plaatsen',
|
||||
'journey.studio.metric.furthest': 'Verst',
|
||||
'journey.studio.kind.map': 'Kaart',
|
||||
'journey.studio.kind.stats': 'Cijfers',
|
||||
'journey.studio.kind.countries': 'Landen',
|
||||
'journey.studio.kind.badge': 'Markering',
|
||||
'journey.studio.mask': 'Uitsnijden in vorm',
|
||||
'journey.studio.maskNone': 'Geen',
|
||||
'journey.studio.frameStyle': 'Kader',
|
||||
'journey.studio.mapLayers': 'Lagen',
|
||||
'journey.studio.showLand': 'Landen',
|
||||
'journey.studio.showRoute': 'Route',
|
||||
'journey.studio.showPins': 'Stops',
|
||||
'journey.studio.showLabels': 'Labels',
|
||||
'journey.studio.units': 'Eenheden',
|
||||
'journey.studio.metrics': 'Cijfers',
|
||||
'journey.studio.layout': 'Indeling',
|
||||
'journey.studio.layoutGrid': 'Raster',
|
||||
'journey.studio.layoutRow': 'Rij',
|
||||
'journey.studio.layoutColumn': 'Kolom',
|
||||
'journey.studio.layoutList': 'Lijst',
|
||||
'journey.studio.showOutline': 'Omtrekken',
|
||||
'journey.studio.showFlag': 'Vlaggen',
|
||||
'journey.studio.showName': 'Namen',
|
||||
'journey.studio.textScale': 'Tekstgrootte',
|
||||
'journey.studio.accent': 'Accent',
|
||||
'journey.studio.refresh': 'Bijwerken vanuit reis',
|
||||
'journey.studio.staleHint': 'De reis is gewijzigd sinds deze cijfers zijn genomen.',
|
||||
'journey.studio.align': 'Uitlijning',
|
||||
'journey.studio.filter.cool': 'Koel',
|
||||
'journey.studio.filter.fade': 'Vervaagd',
|
||||
'journey.studio.filter.contrast': 'Krachtig',
|
||||
'journey.studio.strokeStyle': 'Lijn',
|
||||
'journey.studio.strokeSolid': 'Doorlopend',
|
||||
'journey.studio.strokeDashed': 'Streepjes',
|
||||
'journey.studio.strokeDotted': 'Stippen',
|
||||
'journey.studio.singleFigures': 'Losse cijfers',
|
||||
'journey.studio.addPage': 'Pagina toevoegen',
|
||||
'journey.studio.addPageAfter': 'Pagina hierna invoegen',
|
||||
'journey.studio.duplicatePage': 'Pagina dupliceren',
|
||||
'journey.studio.deletePage': 'Pagina verwijderen',
|
||||
'journey.studio.movePageUp': 'Naar voren',
|
||||
'journey.studio.movePageDown': 'Naar achteren',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Voor- & nadelen',
|
||||
'journey.studio.showMarks': 'Tekens',
|
||||
'journey.studio.formatCustom': 'Eigen formaat',
|
||||
'journey.studio.document': 'Document',
|
||||
'journey.studio.pageNumbers': 'Paginanummers',
|
||||
'journey.studio.pageNumbersOn': 'Aan',
|
||||
'journey.studio.pageNumbersOff': 'Uit',
|
||||
'journey.studio.folio.outer': 'Buiten',
|
||||
'journey.studio.folio.inner': 'Binnen',
|
||||
'journey.studio.folio.centre': 'Gecentreerd',
|
||||
'journey.studio.folioStart': 'Begint bij',
|
||||
'journey.studio.folioMargin': 'Marge',
|
||||
'journey.studio.relayoutSpread': 'Deze pagina',
|
||||
'journey.studio.relayoutSpreadHint': 'Opnieuw opbouwen uit de notitie',
|
||||
'journey.studio.relayoutSpreadNone': 'Deze pagina komt niet uit een notitie',
|
||||
'journey.studio.relayoutBook': 'Het hele boek',
|
||||
'journey.studio.relayoutBookHint': 'Vervangt alle pagina’s — ongedaan te maken',
|
||||
'journey.studio.tpl.coverFull': 'Aflopend',
|
||||
'journey.studio.tpl.coverBand': 'Beeld met band',
|
||||
'journey.studio.tpl.coverWindow': 'Omlijst',
|
||||
'journey.studio.tpl.coverQuiet': 'Alleen tekst',
|
||||
'journey.studio.tpl.coverHalf': 'Twee helften',
|
||||
'journey.studio.tpl.fullText': 'Beeld en verhaal',
|
||||
'journey.studio.tpl.grid9': 'Negen',
|
||||
'journey.studio.tpl.mosaic': 'Mozaïek',
|
||||
'journey.studio.tpl.bandQuote': 'Woorden ertussen',
|
||||
'journey.studio.tpl.staggerFour': 'Vier verspringend',
|
||||
'journey.studio.weightMissing': 'Dit lettertype heeft die dikte niet',
|
||||
'journey.studio.mapSource': 'Kaartbron',
|
||||
'journey.studio.mapSourceVector': 'Omtrekken',
|
||||
'journey.studio.mapSourceTiles': 'Kaarttegels',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Wordt bij het renderen opgehaald en met bronvermelding gedrukt',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Uitsnede',
|
||||
'journey.studio.mapFitStops': 'Stops',
|
||||
'journey.studio.mapFitCountry': 'Hele land',
|
||||
'journey.studio.mapPadTight': 'Krap',
|
||||
'journey.studio.mapPadNormal': 'Normaal',
|
||||
'journey.studio.mapPadWide': 'Ruim',
|
||||
'journey.studio.mapPadFar': 'Heel ruim',
|
||||
'journey.studio.mapClipRect': 'In een kader',
|
||||
'journey.studio.mapClipCountry': 'Uitgesneden',
|
||||
'journey.studio.mapClipNeedsCountry': 'Er is een land nodig om uit te snijden',
|
||||
'journey.studio.mapCutVector': 'Uitsnede',
|
||||
'journey.studio.mapCutTiles': 'Uitgesneden kaart',
|
||||
'journey.studio.mapZoomAuto': 'Passend',
|
||||
'journey.studio.saving': 'Opslaan',
|
||||
'journey.studio.saved': 'Opgeslagen',
|
||||
'journey.studio.saveFailed': 'Niet opgeslagen',
|
||||
'journey.studio.saveRetry': 'Opnieuw proberen',
|
||||
'journey.studio.saveConflict': 'Iemand anders heeft dit boek opgeslagen',
|
||||
'journey.studio.saveTakeTheirs': 'De hunne',
|
||||
'journey.studio.saveKeepMine': 'De mijne',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DZIEŃ',
|
||||
'journey.studio.stations': 'Etapy',
|
||||
'journey.studio.peersHere': 'tutaj',
|
||||
'journey.studio.folioAuto': 'Automatycznie',
|
||||
'journey.studio.exportLayout': 'Układ',
|
||||
'journey.studio.exportPages': 'Pojedyncze strony',
|
||||
'journey.studio.exportPagesHint': 'Jeden arkusz na stronę, w kolejności czytania. Tego chce drukarnia.',
|
||||
'journey.studio.exportSpreads': 'Rozkładówki',
|
||||
'journey.studio.exportSpreadsHint': 'Dwie strony naraz, tak jak otwiera się książka. Do czytania.',
|
||||
'journey.studio.exportFinishing': 'Wykończenie',
|
||||
'journey.studio.exportMarks': 'Znaczniki cięcia',
|
||||
'journey.studio.exportMarksHint': 'Dodaje {bleed} mm spadu przy każdej krawędzi i zaznacza, gdzie ciąć',
|
||||
'journey.studio.exportNote': '{sheets} arkuszy {width} × {height} mm. Przeglądarka zamienia podgląd wydruku w PDF.',
|
||||
'journey.studio.exportOpen': 'Podgląd wydruku',
|
||||
'journey.studio.exportSave': 'Zapisz jako PDF',
|
||||
'journey.studio.exportPreparing': 'Przygotowywanie',
|
||||
'journey.studio.exportSheetCount': '{count} arkuszy',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Pobierz tę rozkładówkę',
|
||||
'journey.studio.downloadSpreadHint': 'Zapisuje projekt tej rozkładówki jako plik, bez zdjęć, do udostępnienia lub ponownego użycia',
|
||||
'journey.studio.importSpread': 'Importuj',
|
||||
'journey.studio.importSpreadHint': 'Dodaje rozkładówkę z pobranego pliku projektu',
|
||||
'journey.studio.importSpreadFailed': 'Ten plik nie jest rozkładówką TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Składanie książki wymaga miejsca, dlatego Studio działa tylko na komputerze, tak samo jak tworzenie PDF-a. Reszta podróży działa tu jak zwykle.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatycznie',
|
||||
'journey.studio.countryNames': 'Nazwy',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Ramki', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Przeciągnij tu\nswoje zdjęcie',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Podróż',
|
||||
'journey.studio.travelEmpty': 'Dane tej podróży nie są jeszcze gotowe.',
|
||||
'journey.studio.grids': 'Siatki',
|
||||
'journey.studio.gridHint': 'Siatka wstawia blok pustych ramek. Przeciągnij na nie zdjęcia z Zawartości.',
|
||||
'journey.studio.lines': 'Linie',
|
||||
'journey.studio.frameStyles': 'Style ramki',
|
||||
'journey.studio.frameShapes': 'Kształty ramki',
|
||||
'journey.studio.plainFrame': 'Zwykła',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Biała ramka',
|
||||
'journey.studio.shadowFrame': 'Cień',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Na taśmie',
|
||||
'journey.studio.shapeGroup.basic': 'Podstawowe',
|
||||
'journey.studio.shapeGroup.polygons': 'Wielokąty',
|
||||
'journey.studio.shapeGroup.stars': 'Gwiazdy',
|
||||
'journey.studio.shapeGroup.arrows': 'Strzałki',
|
||||
'journey.studio.shapeGroup.speech': 'Dymki',
|
||||
'journey.studio.shapeGroup.travel': 'Podróż',
|
||||
'journey.studio.shapeGroup.decor': 'Dekoracje',
|
||||
'journey.studio.shapeGroup.banners': 'Banery',
|
||||
'journey.studio.summary': 'Podsumowanie',
|
||||
'journey.studio.tripSummary': 'Podsumowanie podróży',
|
||||
'journey.studio.statsRow': 'Jeden wiersz',
|
||||
'journey.studio.statsFull': 'Wszystko',
|
||||
'journey.studio.routeMap': 'Mapa trasy',
|
||||
'journey.studio.mapStyle.minimal': 'Minimalna',
|
||||
'journey.studio.mapStyle.outline': 'Kontur',
|
||||
'journey.studio.mapStyle.paper': 'Papier',
|
||||
'journey.studio.mapStyle.dark': 'Ciemna',
|
||||
'journey.studio.countries': 'Kraje',
|
||||
'journey.studio.countryList': 'Lista krajów',
|
||||
'journey.studio.countryGrid': 'Siatka krajów',
|
||||
'journey.studio.noCountries': 'Nie ustalono jeszcze krajów dla tej podróży.',
|
||||
'journey.studio.noRoute': 'Brak przystanków ze współrzędnymi.',
|
||||
'journey.studio.marks': 'Znaczniki',
|
||||
'journey.studio.dateMark': 'Data',
|
||||
'journey.studio.dayMark': 'Licznik dni',
|
||||
'journey.studio.dayWord': 'DZIEŃ',
|
||||
'journey.studio.coordsMark': 'Współrzędne',
|
||||
'journey.studio.flagMark': 'Flaga',
|
||||
'journey.studio.distanceMark': 'Dystans',
|
||||
'journey.studio.metric.distance': 'Dystans',
|
||||
'journey.studio.metric.days': 'Dni',
|
||||
'journey.studio.metric.steps': 'Przystanki',
|
||||
'journey.studio.metric.photos': 'Zdjęcia',
|
||||
'journey.studio.metric.countries': 'Kraje',
|
||||
'journey.studio.metric.places': 'Miejsca',
|
||||
'journey.studio.metric.furthest': 'Najdalej',
|
||||
'journey.studio.kind.map': 'Mapa',
|
||||
'journey.studio.kind.stats': 'Dane',
|
||||
'journey.studio.kind.countries': 'Kraje',
|
||||
'journey.studio.kind.badge': 'Znacznik',
|
||||
'journey.studio.mask': 'Przytnij do kształtu',
|
||||
'journey.studio.maskNone': 'Brak',
|
||||
'journey.studio.frameStyle': 'Ramka',
|
||||
'journey.studio.mapLayers': 'Warstwy',
|
||||
'journey.studio.showLand': 'Kraje',
|
||||
'journey.studio.showRoute': 'Trasa',
|
||||
'journey.studio.showPins': 'Przystanki',
|
||||
'journey.studio.showLabels': 'Etykiety',
|
||||
'journey.studio.units': 'Jednostki',
|
||||
'journey.studio.metrics': 'Dane',
|
||||
'journey.studio.layout': 'Układ',
|
||||
'journey.studio.layoutGrid': 'Siatka',
|
||||
'journey.studio.layoutRow': 'Wiersz',
|
||||
'journey.studio.layoutColumn': 'Kolumna',
|
||||
'journey.studio.layoutList': 'Lista',
|
||||
'journey.studio.showOutline': 'Kontury',
|
||||
'journey.studio.showFlag': 'Flagi',
|
||||
'journey.studio.showName': 'Nazwy',
|
||||
'journey.studio.textScale': 'Wielkość tekstu',
|
||||
'journey.studio.accent': 'Akcent',
|
||||
'journey.studio.refresh': 'Zaktualizuj z podróży',
|
||||
'journey.studio.staleHint': 'Podróż zmieniła się od czasu pobrania tych danych.',
|
||||
'journey.studio.align': 'Wyrównanie',
|
||||
'journey.studio.filter.cool': 'Chłodny',
|
||||
'journey.studio.filter.fade': 'Wyblakły',
|
||||
'journey.studio.filter.contrast': 'Wyrazisty',
|
||||
'journey.studio.strokeStyle': 'Kreska',
|
||||
'journey.studio.strokeSolid': 'Ciągła',
|
||||
'journey.studio.strokeDashed': 'Kreskowana',
|
||||
'journey.studio.strokeDotted': 'Kropkowana',
|
||||
'journey.studio.singleFigures': 'Pojedyncze dane',
|
||||
'journey.studio.addPage': 'Dodaj stronę',
|
||||
'journey.studio.addPageAfter': 'Wstaw stronę po tej',
|
||||
'journey.studio.duplicatePage': 'Duplikuj stronę',
|
||||
'journey.studio.deletePage': 'Usuń stronę',
|
||||
'journey.studio.movePageUp': 'Przenieś wcześniej',
|
||||
'journey.studio.movePageDown': 'Przenieś później',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Zalety i wady',
|
||||
'journey.studio.showMarks': 'Znaki',
|
||||
'journey.studio.formatCustom': 'Własny format',
|
||||
'journey.studio.document': 'Dokument',
|
||||
'journey.studio.pageNumbers': 'Numery stron',
|
||||
'journey.studio.pageNumbersOn': 'Wł.',
|
||||
'journey.studio.pageNumbersOff': 'Wył.',
|
||||
'journey.studio.folio.outer': 'Zewnętrzne',
|
||||
'journey.studio.folio.inner': 'Wewnętrzne',
|
||||
'journey.studio.folio.centre': 'Wyśrodkowane',
|
||||
'journey.studio.folioStart': 'Zaczyna od',
|
||||
'journey.studio.folioMargin': 'Margines',
|
||||
'journey.studio.relayoutSpread': 'Ta strona',
|
||||
'journey.studio.relayoutSpreadHint': 'Zbuduj ponownie z wpisu',
|
||||
'journey.studio.relayoutSpreadNone': 'Ta strona nie pochodzi z wpisu',
|
||||
'journey.studio.relayoutBook': 'Cała książka',
|
||||
'journey.studio.relayoutBookHint': 'Zastępuje wszystkie strony — cofalne',
|
||||
'journey.studio.tpl.coverFull': 'Na spad',
|
||||
'journey.studio.tpl.coverBand': 'Zdjęcie i pas',
|
||||
'journey.studio.tpl.coverWindow': 'W ramce',
|
||||
'journey.studio.tpl.coverQuiet': 'Tylko tekst',
|
||||
'journey.studio.tpl.coverHalf': 'Dwie połowy',
|
||||
'journey.studio.tpl.fullText': 'Zdjęcie i opowieść',
|
||||
'journey.studio.tpl.grid9': 'Dziewięć',
|
||||
'journey.studio.tpl.mosaic': 'Mozaika',
|
||||
'journey.studio.tpl.bandQuote': 'Słowa pośrodku',
|
||||
'journey.studio.tpl.staggerFour': 'Cztery przesunięte',
|
||||
'journey.studio.weightMissing': 'Ten krój nie ma tej grubości',
|
||||
'journey.studio.mapSource': 'Źródło mapy',
|
||||
'journey.studio.mapSourceVector': 'Kontury',
|
||||
'journey.studio.mapSourceTiles': 'Kafelki',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Pobierane przy renderowaniu i drukowane z informacją o źródle',
|
||||
'journey.studio.mapZoom': 'Powiększenie',
|
||||
'journey.studio.mapFraming': 'Kadr',
|
||||
'journey.studio.mapFitStops': 'Przystanki',
|
||||
'journey.studio.mapFitCountry': 'Cały kraj',
|
||||
'journey.studio.mapPadTight': 'Ciasno',
|
||||
'journey.studio.mapPadNormal': 'Normalnie',
|
||||
'journey.studio.mapPadWide': 'Szeroko',
|
||||
'journey.studio.mapPadFar': 'Bardzo szeroko',
|
||||
'journey.studio.mapClipRect': 'W ramce',
|
||||
'journey.studio.mapClipCountry': 'Wycięty kształt',
|
||||
'journey.studio.mapClipNeedsCountry': 'Do wycięcia potrzebny jest kraj',
|
||||
'journey.studio.mapCutVector': 'Wycinek',
|
||||
'journey.studio.mapCutTiles': 'Wycięta mapa',
|
||||
'journey.studio.mapZoomAuto': 'Dopasuj',
|
||||
'journey.studio.saving': 'Zapisywanie',
|
||||
'journey.studio.saved': 'Zapisano',
|
||||
'journey.studio.saveFailed': 'Niezapisane',
|
||||
'journey.studio.saveRetry': 'Spróbuj ponownie',
|
||||
'journey.studio.saveConflict': 'Ktoś inny zapisał tę książkę',
|
||||
'journey.studio.saveTakeTheirs': 'Ich wersję',
|
||||
'journey.studio.saveKeepMine': 'Moją wersję',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'ДЕНЬ',
|
||||
'journey.studio.stations': 'Остановки',
|
||||
'journey.studio.peersHere': 'здесь',
|
||||
'journey.studio.folioAuto': 'Автоматически',
|
||||
'journey.studio.exportLayout': 'Макет',
|
||||
'journey.studio.exportPages': 'Отдельные страницы',
|
||||
'journey.studio.exportPagesHint': 'По одному листу на страницу, в порядке чтения. Это нужно типографии.',
|
||||
'journey.studio.exportSpreads': 'Развороты',
|
||||
'journey.studio.exportSpreadsHint': 'По две страницы сразу, как раскрывается книга. Для чтения.',
|
||||
'journey.studio.exportFinishing': 'Отделка',
|
||||
'journey.studio.exportMarks': 'Метки реза',
|
||||
'journey.studio.exportMarksHint': 'Добавляет {bleed} мм вылета по каждому краю и отмечает линию реза',
|
||||
'journey.studio.exportNote': '{sheets} листов {width} × {height} мм. Браузер превращает предпросмотр печати в PDF.',
|
||||
'journey.studio.exportOpen': 'Предпросмотр печати',
|
||||
'journey.studio.exportSave': 'Сохранить как PDF',
|
||||
'journey.studio.exportPreparing': 'Подготовка',
|
||||
'journey.studio.exportSheetCount': '{count} листов',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Скачать этот разворот',
|
||||
'journey.studio.downloadSpreadHint': 'Сохраняет оформление разворота в файл, без фотографий, чтобы поделиться им или использовать снова',
|
||||
'journey.studio.importSpread': 'Импорт',
|
||||
'journey.studio.importSpreadHint': 'Добавляет разворот из скачанного файла оформления',
|
||||
'journey.studio.importSpreadFailed': 'Этот файл не является разворотом TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Вёрстка книги требует места, поэтому Студия работает только на компьютере, и создание PDF тоже. Всё остальное в путешествии здесь работает как обычно.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Автоматически',
|
||||
'journey.studio.countryNames': 'Названия',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Рамки', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Перетащите фото\nсюда',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Путешествие',
|
||||
'journey.studio.travelEmpty': 'Данные этого путешествия ещё не готовы.',
|
||||
'journey.studio.grids': 'Сетки',
|
||||
'journey.studio.gridHint': 'Сетка добавляет блок пустых рамок. Перетащите на них фото из «Содержимого».',
|
||||
'journey.studio.lines': 'Линии',
|
||||
'journey.studio.frameStyles': 'Стили рамки',
|
||||
'journey.studio.frameShapes': 'Формы рамки',
|
||||
'journey.studio.plainFrame': 'Простая',
|
||||
'journey.studio.polaroidFrame': 'Полароид',
|
||||
'journey.studio.whiteFrame': 'Белое поле',
|
||||
'journey.studio.shadowFrame': 'Тень',
|
||||
'journey.studio.filmFrame': 'Плёнка',
|
||||
'journey.studio.tapeFrame': 'На скотче',
|
||||
'journey.studio.shapeGroup.basic': 'Основные',
|
||||
'journey.studio.shapeGroup.polygons': 'Многоугольники',
|
||||
'journey.studio.shapeGroup.stars': 'Звёзды',
|
||||
'journey.studio.shapeGroup.arrows': 'Стрелки',
|
||||
'journey.studio.shapeGroup.speech': 'Выноски',
|
||||
'journey.studio.shapeGroup.travel': 'Путешествие',
|
||||
'journey.studio.shapeGroup.decor': 'Украшения',
|
||||
'journey.studio.shapeGroup.banners': 'Ленты',
|
||||
'journey.studio.summary': 'Сводка',
|
||||
'journey.studio.tripSummary': 'Сводка поездки',
|
||||
'journey.studio.statsRow': 'Одна строка',
|
||||
'journey.studio.statsFull': 'Всё',
|
||||
'journey.studio.routeMap': 'Карта маршрута',
|
||||
'journey.studio.mapStyle.minimal': 'Минимальная',
|
||||
'journey.studio.mapStyle.outline': 'Контур',
|
||||
'journey.studio.mapStyle.paper': 'Бумага',
|
||||
'journey.studio.mapStyle.dark': 'Тёмная',
|
||||
'journey.studio.countries': 'Страны',
|
||||
'journey.studio.countryList': 'Список стран',
|
||||
'journey.studio.countryGrid': 'Сетка стран',
|
||||
'journey.studio.noCountries': 'Для этого путешествия страны пока не определены.',
|
||||
'journey.studio.noRoute': 'Пока нет точек с координатами.',
|
||||
'journey.studio.marks': 'Метки',
|
||||
'journey.studio.dateMark': 'Дата',
|
||||
'journey.studio.dayMark': 'Счётчик дней',
|
||||
'journey.studio.dayWord': 'ДЕНЬ',
|
||||
'journey.studio.coordsMark': 'Координаты',
|
||||
'journey.studio.flagMark': 'Флаг',
|
||||
'journey.studio.distanceMark': 'Расстояние',
|
||||
'journey.studio.metric.distance': 'Расстояние',
|
||||
'journey.studio.metric.days': 'Дни',
|
||||
'journey.studio.metric.steps': 'Точки',
|
||||
'journey.studio.metric.photos': 'Фото',
|
||||
'journey.studio.metric.countries': 'Страны',
|
||||
'journey.studio.metric.places': 'Места',
|
||||
'journey.studio.metric.furthest': 'Дальше всего',
|
||||
'journey.studio.kind.map': 'Карта',
|
||||
'journey.studio.kind.stats': 'Числа',
|
||||
'journey.studio.kind.countries': 'Страны',
|
||||
'journey.studio.kind.badge': 'Метка',
|
||||
'journey.studio.mask': 'Обрезать по форме',
|
||||
'journey.studio.maskNone': 'Нет',
|
||||
'journey.studio.frameStyle': 'Рамка',
|
||||
'journey.studio.mapLayers': 'Слои',
|
||||
'journey.studio.showLand': 'Страны',
|
||||
'journey.studio.showRoute': 'Маршрут',
|
||||
'journey.studio.showPins': 'Точки',
|
||||
'journey.studio.showLabels': 'Подписи',
|
||||
'journey.studio.units': 'Единицы',
|
||||
'journey.studio.metrics': 'Числа',
|
||||
'journey.studio.layout': 'Расположение',
|
||||
'journey.studio.layoutGrid': 'Сетка',
|
||||
'journey.studio.layoutRow': 'Строка',
|
||||
'journey.studio.layoutColumn': 'Столбец',
|
||||
'journey.studio.layoutList': 'Список',
|
||||
'journey.studio.showOutline': 'Контуры',
|
||||
'journey.studio.showFlag': 'Флаги',
|
||||
'journey.studio.showName': 'Названия',
|
||||
'journey.studio.textScale': 'Размер текста',
|
||||
'journey.studio.accent': 'Акцент',
|
||||
'journey.studio.refresh': 'Обновить из путешествия',
|
||||
'journey.studio.staleHint': 'Путешествие изменилось с тех пор, как эти данные были получены.',
|
||||
'journey.studio.align': 'Выравнивание',
|
||||
'journey.studio.filter.cool': 'Холодный',
|
||||
'journey.studio.filter.fade': 'Выцветший',
|
||||
'journey.studio.filter.contrast': 'Контрастный',
|
||||
'journey.studio.strokeStyle': 'Обводка',
|
||||
'journey.studio.strokeSolid': 'Сплошная',
|
||||
'journey.studio.strokeDashed': 'Штриховая',
|
||||
'journey.studio.strokeDotted': 'Пунктирная',
|
||||
'journey.studio.singleFigures': 'Отдельные числа',
|
||||
'journey.studio.addPage': 'Добавить разворот',
|
||||
'journey.studio.addPageAfter': 'Вставить разворот после',
|
||||
'journey.studio.duplicatePage': 'Дублировать разворот',
|
||||
'journey.studio.deletePage': 'Удалить разворот',
|
||||
'journey.studio.movePageUp': 'Переместить раньше',
|
||||
'journey.studio.movePageDown': 'Переместить позже',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Плюсы и минусы',
|
||||
'journey.studio.showMarks': 'Знаки',
|
||||
'journey.studio.formatCustom': 'Свой формат',
|
||||
'journey.studio.document': 'Документ',
|
||||
'journey.studio.pageNumbers': 'Номера страниц',
|
||||
'journey.studio.pageNumbersOn': 'Вкл.',
|
||||
'journey.studio.pageNumbersOff': 'Выкл.',
|
||||
'journey.studio.folio.outer': 'Снаружи',
|
||||
'journey.studio.folio.inner': 'Внутри',
|
||||
'journey.studio.folio.centre': 'По центру',
|
||||
'journey.studio.folioStart': 'Начинать с',
|
||||
'journey.studio.folioMargin': 'Отступ',
|
||||
'journey.studio.relayoutSpread': 'Этот разворот',
|
||||
'journey.studio.relayoutSpreadHint': 'Собрать заново из записи',
|
||||
'journey.studio.relayoutSpreadNone': 'Этот разворот не из записи',
|
||||
'journey.studio.relayoutBook': 'Вся книга',
|
||||
'journey.studio.relayoutBookHint': 'Заменит все страницы — обратимо',
|
||||
'journey.studio.tpl.coverFull': 'В обрез',
|
||||
'journey.studio.tpl.coverBand': 'Снимок и полоса',
|
||||
'journey.studio.tpl.coverWindow': 'В рамке',
|
||||
'journey.studio.tpl.coverQuiet': 'Только текст',
|
||||
'journey.studio.tpl.coverHalf': 'Две половины',
|
||||
'journey.studio.tpl.fullText': 'Снимок и рассказ',
|
||||
'journey.studio.tpl.grid9': 'Девять',
|
||||
'journey.studio.tpl.mosaic': 'Мозаика',
|
||||
'journey.studio.tpl.bandQuote': 'Слова посередине',
|
||||
'journey.studio.tpl.staggerFour': 'Четыре со сдвигом',
|
||||
'journey.studio.weightMissing': 'У этой гарнитуры нет такого начертания',
|
||||
'journey.studio.mapSource': 'Источник карты',
|
||||
'journey.studio.mapSourceVector': 'Контуры',
|
||||
'journey.studio.mapSourceTiles': 'Тайлы',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Загружается при отрисовке и печатается с указанием источника',
|
||||
'journey.studio.mapZoom': 'Масштаб',
|
||||
'journey.studio.mapFraming': 'Кадр',
|
||||
'journey.studio.mapFitStops': 'Остановки',
|
||||
'journey.studio.mapFitCountry': 'Вся страна',
|
||||
'journey.studio.mapPadTight': 'Плотно',
|
||||
'journey.studio.mapPadNormal': 'Обычно',
|
||||
'journey.studio.mapPadWide': 'Широко',
|
||||
'journey.studio.mapPadFar': 'Очень широко',
|
||||
'journey.studio.mapClipRect': 'В рамке',
|
||||
'journey.studio.mapClipCountry': 'По контуру',
|
||||
'journey.studio.mapClipNeedsCountry': 'Для обрезки нужна страна',
|
||||
'journey.studio.mapCutVector': 'Контур',
|
||||
'journey.studio.mapCutTiles': 'Карта по контуру',
|
||||
'journey.studio.mapZoomAuto': 'По содержимому',
|
||||
'journey.studio.saving': 'Сохранение',
|
||||
'journey.studio.saved': 'Сохранено',
|
||||
'journey.studio.saveFailed': 'Не сохранено',
|
||||
'journey.studio.saveRetry': 'Повторить',
|
||||
'journey.studio.saveConflict': 'Эту книгу сохранил кто-то ещё',
|
||||
'journey.studio.saveTakeTheirs': 'Их версию',
|
||||
'journey.studio.saveKeepMine': 'Мою версию',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'DAG',
|
||||
'journey.studio.stations': 'Etapper',
|
||||
'journey.studio.peersHere': 'här',
|
||||
'journey.studio.folioAuto': 'Automatiskt',
|
||||
'journey.studio.exportLayout': 'Layout',
|
||||
'journey.studio.exportPages': 'Enkelsidor',
|
||||
'journey.studio.exportPagesHint': 'Ett blad per sida, i läsordning. Det är vad ett tryckeri vill ha.',
|
||||
'journey.studio.exportSpreads': 'Uppslag',
|
||||
'journey.studio.exportSpreadsHint': 'Två sidor i taget, så som boken öppnas. För läsning.',
|
||||
'journey.studio.exportFinishing': 'Efterbehandling',
|
||||
'journey.studio.exportMarks': 'Skärmärken',
|
||||
'journey.studio.exportMarksHint': 'Lägger till {bleed} mm utfall på varje kant och märker ut var det ska skäras',
|
||||
'journey.studio.exportNote': '{sheets} blad på {width} × {height} mm. Webbläsaren gör en PDF av utskriftsvyn.',
|
||||
'journey.studio.exportOpen': 'Utskriftsvy',
|
||||
'journey.studio.exportSave': 'Spara som PDF',
|
||||
'journey.studio.exportPreparing': 'Förbereder',
|
||||
'journey.studio.exportSheetCount': '{count} blad',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Ladda ner det här uppslaget',
|
||||
'journey.studio.downloadSpreadHint': 'Sparar uppslagets design som en fil, utan fotografierna, att dela eller återanvända',
|
||||
'journey.studio.importSpread': 'Importera',
|
||||
'journey.studio.importSpreadHint': 'Lägger till ett uppslag från en nedladdad designfil',
|
||||
'journey.studio.importSpreadFailed': 'Filen är inte ett uppslag från TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Att formge en bok kräver plats, så Studio finns bara på datorn, och det gör pdf:en också. Allt annat i resan fungerar som vanligt här.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Automatiskt',
|
||||
'journey.studio.countryNames': 'Namn',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Ramar', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Dra din bild\nhit',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Resa',
|
||||
'journey.studio.travelEmpty': 'Siffrorna för den här resan är inte klara än.',
|
||||
'journey.studio.grids': 'Rutnät',
|
||||
'journey.studio.gridHint': 'Ett rutnät lägger ut ett block med tomma ramar. Dra foton dit från Innehåll.',
|
||||
'journey.studio.lines': 'Linjer',
|
||||
'journey.studio.frameStyles': 'Ramstilar',
|
||||
'journey.studio.frameShapes': 'Ramformer',
|
||||
'journey.studio.plainFrame': 'Enkel',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Vit kant',
|
||||
'journey.studio.shadowFrame': 'Skugga',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Tejpad',
|
||||
'journey.studio.shapeGroup.basic': 'Grundformer',
|
||||
'journey.studio.shapeGroup.polygons': 'Polygoner',
|
||||
'journey.studio.shapeGroup.stars': 'Stjärnor',
|
||||
'journey.studio.shapeGroup.arrows': 'Pilar',
|
||||
'journey.studio.shapeGroup.speech': 'Pratbubblor',
|
||||
'journey.studio.shapeGroup.travel': 'Resa',
|
||||
'journey.studio.shapeGroup.decor': 'Dekoration',
|
||||
'journey.studio.shapeGroup.banners': 'Banderoller',
|
||||
'journey.studio.summary': 'Sammanfattning',
|
||||
'journey.studio.tripSummary': 'Resesammanfattning',
|
||||
'journey.studio.statsRow': 'En rad',
|
||||
'journey.studio.statsFull': 'Allt',
|
||||
'journey.studio.routeMap': 'Ruttkarta',
|
||||
'journey.studio.mapStyle.minimal': 'Minimal',
|
||||
'journey.studio.mapStyle.outline': 'Kontur',
|
||||
'journey.studio.mapStyle.paper': 'Papper',
|
||||
'journey.studio.mapStyle.dark': 'Mörk',
|
||||
'journey.studio.countries': 'Länder',
|
||||
'journey.studio.countryList': 'Landlista',
|
||||
'journey.studio.countryGrid': 'Landrutnät',
|
||||
'journey.studio.noCountries': 'Inga länder har tagits fram för den här resan än.',
|
||||
'journey.studio.noRoute': 'Inga stopp med koordinater än.',
|
||||
'journey.studio.marks': 'Märken',
|
||||
'journey.studio.dateMark': 'Datum',
|
||||
'journey.studio.dayMark': 'Dagräknare',
|
||||
'journey.studio.dayWord': 'DAG',
|
||||
'journey.studio.coordsMark': 'Koordinater',
|
||||
'journey.studio.flagMark': 'Flagga',
|
||||
'journey.studio.distanceMark': 'Avstånd',
|
||||
'journey.studio.metric.distance': 'Avstånd',
|
||||
'journey.studio.metric.days': 'Dagar',
|
||||
'journey.studio.metric.steps': 'Stopp',
|
||||
'journey.studio.metric.photos': 'Foton',
|
||||
'journey.studio.metric.countries': 'Länder',
|
||||
'journey.studio.metric.places': 'Platser',
|
||||
'journey.studio.metric.furthest': 'Längst bort',
|
||||
'journey.studio.kind.map': 'Karta',
|
||||
'journey.studio.kind.stats': 'Siffror',
|
||||
'journey.studio.kind.countries': 'Länder',
|
||||
'journey.studio.kind.badge': 'Märke',
|
||||
'journey.studio.mask': 'Beskär till form',
|
||||
'journey.studio.maskNone': 'Ingen',
|
||||
'journey.studio.frameStyle': 'Ram',
|
||||
'journey.studio.mapLayers': 'Lager',
|
||||
'journey.studio.showLand': 'Länder',
|
||||
'journey.studio.showRoute': 'Rutt',
|
||||
'journey.studio.showPins': 'Stopp',
|
||||
'journey.studio.showLabels': 'Etiketter',
|
||||
'journey.studio.units': 'Enheter',
|
||||
'journey.studio.metrics': 'Siffror',
|
||||
'journey.studio.layout': 'Layout',
|
||||
'journey.studio.layoutGrid': 'Rutnät',
|
||||
'journey.studio.layoutRow': 'Rad',
|
||||
'journey.studio.layoutColumn': 'Kolumn',
|
||||
'journey.studio.layoutList': 'Lista',
|
||||
'journey.studio.showOutline': 'Konturer',
|
||||
'journey.studio.showFlag': 'Flaggor',
|
||||
'journey.studio.showName': 'Namn',
|
||||
'journey.studio.textScale': 'Textstorlek',
|
||||
'journey.studio.accent': 'Accent',
|
||||
'journey.studio.refresh': 'Uppdatera från resan',
|
||||
'journey.studio.staleHint': 'Resan har ändrats sedan de här siffrorna togs.',
|
||||
'journey.studio.align': 'Justering',
|
||||
'journey.studio.filter.cool': 'Kall',
|
||||
'journey.studio.filter.fade': 'Blekt',
|
||||
'journey.studio.filter.contrast': 'Kraftfull',
|
||||
'journey.studio.strokeStyle': 'Streck',
|
||||
'journey.studio.strokeSolid': 'Heldragen',
|
||||
'journey.studio.strokeDashed': 'Streckad',
|
||||
'journey.studio.strokeDotted': 'Prickad',
|
||||
'journey.studio.singleFigures': 'Enskilda siffror',
|
||||
'journey.studio.addPage': 'Lägg till uppslag',
|
||||
'journey.studio.addPageAfter': 'Infoga uppslag efter',
|
||||
'journey.studio.duplicatePage': 'Duplicera uppslag',
|
||||
'journey.studio.deletePage': 'Ta bort uppslag',
|
||||
'journey.studio.movePageUp': 'Flytta tidigare',
|
||||
'journey.studio.movePageDown': 'Flytta senare',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'För- och nackdelar',
|
||||
'journey.studio.showMarks': 'Tecken',
|
||||
'journey.studio.formatCustom': 'Eget format',
|
||||
'journey.studio.document': 'Dokument',
|
||||
'journey.studio.pageNumbers': 'Sidnummer',
|
||||
'journey.studio.pageNumbersOn': 'På',
|
||||
'journey.studio.pageNumbersOff': 'Av',
|
||||
'journey.studio.folio.outer': 'Yttre',
|
||||
'journey.studio.folio.inner': 'Inre',
|
||||
'journey.studio.folio.centre': 'Centrerat',
|
||||
'journey.studio.folioStart': 'Börjar på',
|
||||
'journey.studio.folioMargin': 'Marginal',
|
||||
'journey.studio.relayoutSpread': 'Detta uppslag',
|
||||
'journey.studio.relayoutSpreadHint': 'Bygg om från dess anteckning',
|
||||
'journey.studio.relayoutSpreadNone': 'Detta uppslag kommer inte från en anteckning',
|
||||
'journey.studio.relayoutBook': 'Hela boken',
|
||||
'journey.studio.relayoutBookHint': 'Ersätter alla sidor — kan ångras',
|
||||
'journey.studio.tpl.coverFull': 'Utfallande',
|
||||
'journey.studio.tpl.coverBand': 'Bild och band',
|
||||
'journey.studio.tpl.coverWindow': 'Inramad',
|
||||
'journey.studio.tpl.coverQuiet': 'Endast text',
|
||||
'journey.studio.tpl.coverHalf': 'Två halvor',
|
||||
'journey.studio.tpl.fullText': 'Bild och text',
|
||||
'journey.studio.tpl.grid9': 'Nio',
|
||||
'journey.studio.tpl.mosaic': 'Mosaik',
|
||||
'journey.studio.tpl.bandQuote': 'Ord emellan',
|
||||
'journey.studio.tpl.staggerFour': 'Fyra förskjutna',
|
||||
'journey.studio.weightMissing': 'Det här typsnittet har inte den vikten',
|
||||
'journey.studio.mapSource': 'Kartkälla',
|
||||
'journey.studio.mapSourceVector': 'Konturer',
|
||||
'journey.studio.mapSourceTiles': 'Kartrutor',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Hämtas vid rendering och trycks med sin källhänvisning',
|
||||
'journey.studio.mapZoom': 'Zoom',
|
||||
'journey.studio.mapFraming': 'Utsnitt',
|
||||
'journey.studio.mapFitStops': 'Stopp',
|
||||
'journey.studio.mapFitCountry': 'Hela landet',
|
||||
'journey.studio.mapPadTight': 'Tajt',
|
||||
'journey.studio.mapPadNormal': 'Normalt',
|
||||
'journey.studio.mapPadWide': 'Brett',
|
||||
'journey.studio.mapPadFar': 'Mycket brett',
|
||||
'journey.studio.mapClipRect': 'I ram',
|
||||
'journey.studio.mapClipCountry': 'Urklippt',
|
||||
'journey.studio.mapClipNeedsCountry': 'Det behövs ett land att klippa mot',
|
||||
'journey.studio.mapCutVector': 'Urklipp',
|
||||
'journey.studio.mapCutTiles': 'Urklippt karta',
|
||||
'journey.studio.mapZoomAuto': 'Anpassa',
|
||||
'journey.studio.saving': 'Sparar',
|
||||
'journey.studio.saved': 'Sparat',
|
||||
'journey.studio.saveFailed': 'Inte sparat',
|
||||
'journey.studio.saveRetry': 'Försök igen',
|
||||
'journey.studio.saveConflict': 'Någon annan har sparat den här boken',
|
||||
'journey.studio.saveTakeTheirs': 'Deras',
|
||||
'journey.studio.saveKeepMine': 'Min',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'GÜN',
|
||||
'journey.studio.stations': 'Duraklar',
|
||||
'journey.studio.peersHere': 'burada',
|
||||
'journey.studio.folioAuto': 'Otomatik',
|
||||
'journey.studio.exportLayout': 'Yerleşim',
|
||||
'journey.studio.exportPages': 'Tek sayfa',
|
||||
'journey.studio.exportPagesHint': 'Sayfa başına bir yaprak, okuma sırasında. Matbaanın istediği budur.',
|
||||
'journey.studio.exportSpreads': 'Çift sayfa',
|
||||
'journey.studio.exportSpreadsHint': 'Kitap açıldığı gibi iki sayfa birden. Okumak için.',
|
||||
'journey.studio.exportFinishing': 'Son işlem',
|
||||
'journey.studio.exportMarks': 'Kesim işaretleri',
|
||||
'journey.studio.exportMarksHint': 'Her kenara {bleed} mm taşma payı ekler ve nereden kesileceğini işaretler',
|
||||
'journey.studio.exportNote': '{width} × {height} mm ölçüsünde {sheets} yaprak. Tarayıcı yazdırma görünümünü PDF’e çevirir.',
|
||||
'journey.studio.exportOpen': 'Yazdırma görünümü',
|
||||
'journey.studio.exportSave': 'PDF olarak kaydet',
|
||||
'journey.studio.exportPreparing': 'Hazırlanıyor',
|
||||
'journey.studio.exportSheetCount': '{count} yaprak',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Bu çift sayfayı indir',
|
||||
'journey.studio.downloadSpreadHint': 'Bu çift sayfanın tasarımını fotoğraflar olmadan dosyaya kaydeder; paylaşmak ya da yeniden kullanmak için',
|
||||
'journey.studio.importSpread': 'İçe aktar',
|
||||
'journey.studio.importSpreadHint': 'İndirilmiş bir tasarım dosyasından çift sayfa ekler',
|
||||
'journey.studio.importSpreadFailed': 'Bu dosya bir TREK Studio çift sayfası değil',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Kitap tasarlamak yer ister, bu yüzden Studio yalnızca masaüstünde var; PDF oluşturmak da öyle. Yolculuğunun geri kalanı burada her zamanki gibi çalışıyor.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Otomatik',
|
||||
'journey.studio.countryNames': 'Adlar',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Çerçeve', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Fotoğrafını\nburaya sürükle',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Seyahat',
|
||||
'journey.studio.travelEmpty': 'Bu yolculuğun rakamları henüz hazır değil.',
|
||||
'journey.studio.grids': 'Izgaralar',
|
||||
'journey.studio.gridHint': 'Izgara, boş çerçevelerden bir blok yerleştirir. İçerik’ten üzerlerine fotoğraf sürükleyin.',
|
||||
'journey.studio.lines': 'Çizgiler',
|
||||
'journey.studio.frameStyles': 'Çerçeve stilleri',
|
||||
'journey.studio.frameShapes': 'Çerçeve şekilleri',
|
||||
'journey.studio.plainFrame': 'Sade',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Beyaz kenar',
|
||||
'journey.studio.shadowFrame': 'Gölge',
|
||||
'journey.studio.filmFrame': 'Film',
|
||||
'journey.studio.tapeFrame': 'Bantlı',
|
||||
'journey.studio.shapeGroup.basic': 'Temel',
|
||||
'journey.studio.shapeGroup.polygons': 'Çokgenler',
|
||||
'journey.studio.shapeGroup.stars': 'Yıldızlar',
|
||||
'journey.studio.shapeGroup.arrows': 'Oklar',
|
||||
'journey.studio.shapeGroup.speech': 'Konuşma balonları',
|
||||
'journey.studio.shapeGroup.travel': 'Seyahat',
|
||||
'journey.studio.shapeGroup.decor': 'Süsleme',
|
||||
'journey.studio.shapeGroup.banners': 'Flamalar',
|
||||
'journey.studio.summary': 'Özet',
|
||||
'journey.studio.tripSummary': 'Yolculuk özeti',
|
||||
'journey.studio.statsRow': 'Tek satır',
|
||||
'journey.studio.statsFull': 'Her şey',
|
||||
'journey.studio.routeMap': 'Rota haritası',
|
||||
'journey.studio.mapStyle.minimal': 'Sade',
|
||||
'journey.studio.mapStyle.outline': 'Dış hat',
|
||||
'journey.studio.mapStyle.paper': 'Kâğıt',
|
||||
'journey.studio.mapStyle.dark': 'Koyu',
|
||||
'journey.studio.countries': 'Ülkeler',
|
||||
'journey.studio.countryList': 'Ülke listesi',
|
||||
'journey.studio.countryGrid': 'Ülke ızgarası',
|
||||
'journey.studio.noCountries': 'Bu yolculuk için henüz ülke belirlenmedi.',
|
||||
'journey.studio.noRoute': 'Henüz koordinatlı durak yok.',
|
||||
'journey.studio.marks': 'İşaretler',
|
||||
'journey.studio.dateMark': 'Tarih',
|
||||
'journey.studio.dayMark': 'Gün sayacı',
|
||||
'journey.studio.dayWord': 'GÜN',
|
||||
'journey.studio.coordsMark': 'Koordinatlar',
|
||||
'journey.studio.flagMark': 'Bayrak',
|
||||
'journey.studio.distanceMark': 'Mesafe',
|
||||
'journey.studio.metric.distance': 'Mesafe',
|
||||
'journey.studio.metric.days': 'Gün',
|
||||
'journey.studio.metric.steps': 'Durak',
|
||||
'journey.studio.metric.photos': 'Fotoğraf',
|
||||
'journey.studio.metric.countries': 'Ülke',
|
||||
'journey.studio.metric.places': 'Yer',
|
||||
'journey.studio.metric.furthest': 'En uzak',
|
||||
'journey.studio.kind.map': 'Harita',
|
||||
'journey.studio.kind.stats': 'Rakamlar',
|
||||
'journey.studio.kind.countries': 'Ülkeler',
|
||||
'journey.studio.kind.badge': 'İşaret',
|
||||
'journey.studio.mask': 'Şekle kırp',
|
||||
'journey.studio.maskNone': 'Yok',
|
||||
'journey.studio.frameStyle': 'Çerçeve',
|
||||
'journey.studio.mapLayers': 'Katmanlar',
|
||||
'journey.studio.showLand': 'Ülkeler',
|
||||
'journey.studio.showRoute': 'Rota',
|
||||
'journey.studio.showPins': 'Duraklar',
|
||||
'journey.studio.showLabels': 'Etiketler',
|
||||
'journey.studio.units': 'Birimler',
|
||||
'journey.studio.metrics': 'Rakamlar',
|
||||
'journey.studio.layout': 'Yerleşim',
|
||||
'journey.studio.layoutGrid': 'Izgara',
|
||||
'journey.studio.layoutRow': 'Satır',
|
||||
'journey.studio.layoutColumn': 'Sütun',
|
||||
'journey.studio.layoutList': 'Liste',
|
||||
'journey.studio.showOutline': 'Dış hatlar',
|
||||
'journey.studio.showFlag': 'Bayraklar',
|
||||
'journey.studio.showName': 'Adlar',
|
||||
'journey.studio.textScale': 'Yazı boyutu',
|
||||
'journey.studio.accent': 'Vurgu',
|
||||
'journey.studio.refresh': 'Yolculuktan güncelle',
|
||||
'journey.studio.staleHint': 'Bu rakamlar alındığından beri yolculuk değişti.',
|
||||
'journey.studio.align': 'Hizalama',
|
||||
'journey.studio.filter.cool': 'Soğuk',
|
||||
'journey.studio.filter.fade': 'Solgun',
|
||||
'journey.studio.filter.contrast': 'Canlı',
|
||||
'journey.studio.strokeStyle': 'Kontur',
|
||||
'journey.studio.strokeSolid': 'Düz',
|
||||
'journey.studio.strokeDashed': 'Kesik',
|
||||
'journey.studio.strokeDotted': 'Noktalı',
|
||||
'journey.studio.singleFigures': 'Tek rakamlar',
|
||||
'journey.studio.addPage': 'Sayfa ekle',
|
||||
'journey.studio.addPageAfter': 'Bundan sonra sayfa ekle',
|
||||
'journey.studio.duplicatePage': 'Sayfayı çoğalt',
|
||||
'journey.studio.deletePage': 'Sayfayı sil',
|
||||
'journey.studio.movePageUp': 'Öne al',
|
||||
'journey.studio.movePageDown': 'Arkaya al',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Artılar ve Eksiler',
|
||||
'journey.studio.showMarks': 'İşaretler',
|
||||
'journey.studio.formatCustom': 'Özel boyut',
|
||||
'journey.studio.document': 'Belge',
|
||||
'journey.studio.pageNumbers': 'Sayfa numaraları',
|
||||
'journey.studio.pageNumbersOn': 'Açık',
|
||||
'journey.studio.pageNumbersOff': 'Kapalı',
|
||||
'journey.studio.folio.outer': 'Dış',
|
||||
'journey.studio.folio.inner': 'İç',
|
||||
'journey.studio.folio.centre': 'Ortalı',
|
||||
'journey.studio.folioStart': 'Başlangıç',
|
||||
'journey.studio.folioMargin': 'Kenar boşluğu',
|
||||
'journey.studio.relayoutSpread': 'Bu sayfa',
|
||||
'journey.studio.relayoutSpreadHint': 'Kaydından yeniden oluştur',
|
||||
'journey.studio.relayoutSpreadNone': 'Bu sayfa bir kayıttan gelmiyor',
|
||||
'journey.studio.relayoutBook': 'Tüm kitap',
|
||||
'journey.studio.relayoutBookHint': 'Tüm sayfaları değiştirir — geri alınabilir',
|
||||
'journey.studio.tpl.coverFull': 'Taşmalı',
|
||||
'journey.studio.tpl.coverBand': 'Görsel ve şerit',
|
||||
'journey.studio.tpl.coverWindow': 'Çerçeveli',
|
||||
'journey.studio.tpl.coverQuiet': 'Yalnızca yazı',
|
||||
'journey.studio.tpl.coverHalf': 'İki yarım',
|
||||
'journey.studio.tpl.fullText': 'Görsel ve metin',
|
||||
'journey.studio.tpl.grid9': 'Dokuz',
|
||||
'journey.studio.tpl.mosaic': 'Mozaik',
|
||||
'journey.studio.tpl.bandQuote': 'Arada sözler',
|
||||
'journey.studio.tpl.staggerFour': 'Kaydırılmış dört',
|
||||
'journey.studio.weightMissing': 'Bu yazı tipinde bu kalınlık yok',
|
||||
'journey.studio.mapSource': 'Harita kaynağı',
|
||||
'journey.studio.mapSourceVector': 'Dış hatlar',
|
||||
'journey.studio.mapSourceTiles': 'Harita karoları',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Sayfa işlenirken indirilir ve kaynak bilgisiyle basılır',
|
||||
'journey.studio.mapZoom': 'Yakınlaştırma',
|
||||
'journey.studio.mapFraming': 'Çerçeveleme',
|
||||
'journey.studio.mapFitStops': 'Duraklar',
|
||||
'journey.studio.mapFitCountry': 'Tüm ülke',
|
||||
'journey.studio.mapPadTight': 'Dar',
|
||||
'journey.studio.mapPadNormal': 'Normal',
|
||||
'journey.studio.mapPadWide': 'Geniş',
|
||||
'journey.studio.mapPadFar': 'Çok geniş',
|
||||
'journey.studio.mapClipRect': 'Çerçeveli',
|
||||
'journey.studio.mapClipCountry': 'Şekle kesilmiş',
|
||||
'journey.studio.mapClipNeedsCountry': 'Kesmek için bir ülke gerekir',
|
||||
'journey.studio.mapCutVector': 'Kesim',
|
||||
'journey.studio.mapCutTiles': 'Kesilmiş harita',
|
||||
'journey.studio.mapZoomAuto': 'Sığdır',
|
||||
'journey.studio.saving': 'Kaydediliyor',
|
||||
'journey.studio.saved': 'Kaydedildi',
|
||||
'journey.studio.saveFailed': 'Kaydedilmedi',
|
||||
'journey.studio.saveRetry': 'Yeniden dene',
|
||||
'journey.studio.saveConflict': 'Bu kitabı başka biri kaydetti',
|
||||
'journey.studio.saveTakeTheirs': 'Onlarınki',
|
||||
'journey.studio.saveKeepMine': 'Benimki',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -245,5 +245,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'ДЕНЬ',
|
||||
'journey.studio.stations': 'Зупинки',
|
||||
'journey.studio.peersHere': 'тут',
|
||||
'journey.studio.folioAuto': 'Автоматично',
|
||||
'journey.studio.exportLayout': 'Макет',
|
||||
'journey.studio.exportPages': 'Окремі сторінки',
|
||||
'journey.studio.exportPagesHint': 'По одному аркушу на сторінку, у порядку читання. Це потрібно друкарні.',
|
||||
'journey.studio.exportSpreads': 'Розвороти',
|
||||
'journey.studio.exportSpreadsHint': 'Дві сторінки водночас, як розкривається книга. Для читання.',
|
||||
'journey.studio.exportFinishing': 'Оздоблення',
|
||||
'journey.studio.exportMarks': 'Мітки різу',
|
||||
'journey.studio.exportMarksHint': 'Додає {bleed} мм вильоту з кожного краю і позначає лінію різу',
|
||||
'journey.studio.exportNote': '{sheets} аркушів {width} × {height} мм. Браузер перетворює перегляд друку на PDF.',
|
||||
'journey.studio.exportOpen': 'Перегляд друку',
|
||||
'journey.studio.exportSave': 'Зберегти як PDF',
|
||||
'journey.studio.exportPreparing': 'Підготовка',
|
||||
'journey.studio.exportSheetCount': '{count} аркушів',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Завантажити цей розворот',
|
||||
'journey.studio.downloadSpreadHint': 'Зберігає оформлення розвороту у файл, без світлин, щоб поділитися чи використати ще раз',
|
||||
'journey.studio.importSpread': 'Імпорт',
|
||||
'journey.studio.importSpreadHint': 'Додає розворот із завантаженого файлу оформлення',
|
||||
'journey.studio.importSpreadFailed': 'Цей файл не є розворотом TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Верстка книги потребує місця, тому Студія працює лише на комп\'ютері, і створення PDF теж. Усе інше в подорожі тут працює як завжди.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Автоматично',
|
||||
'journey.studio.countryNames': 'Назви',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Рамки', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Перетягніть фото\nсюди',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Подорож',
|
||||
'journey.studio.travelEmpty': 'Дані цієї подорожі ще не готові.',
|
||||
'journey.studio.grids': 'Сітки',
|
||||
'journey.studio.gridHint': 'Сітка додає блок порожніх рамок. Перетягніть на них фото зі «Вмісту».',
|
||||
'journey.studio.lines': 'Лінії',
|
||||
'journey.studio.frameStyles': 'Стилі рамки',
|
||||
'journey.studio.frameShapes': 'Форми рамки',
|
||||
'journey.studio.plainFrame': 'Проста',
|
||||
'journey.studio.polaroidFrame': 'Полароїд',
|
||||
'journey.studio.whiteFrame': 'Біле поле',
|
||||
'journey.studio.shadowFrame': 'Тінь',
|
||||
'journey.studio.filmFrame': 'Плівка',
|
||||
'journey.studio.tapeFrame': 'На скотчі',
|
||||
'journey.studio.shapeGroup.basic': 'Основні',
|
||||
'journey.studio.shapeGroup.polygons': 'Багатокутники',
|
||||
'journey.studio.shapeGroup.stars': 'Зірки',
|
||||
'journey.studio.shapeGroup.arrows': 'Стрілки',
|
||||
'journey.studio.shapeGroup.speech': 'Виноски',
|
||||
'journey.studio.shapeGroup.travel': 'Подорож',
|
||||
'journey.studio.shapeGroup.decor': 'Оздоблення',
|
||||
'journey.studio.shapeGroup.banners': 'Стрічки',
|
||||
'journey.studio.summary': 'Підсумок',
|
||||
'journey.studio.tripSummary': 'Підсумок подорожі',
|
||||
'journey.studio.statsRow': 'Один рядок',
|
||||
'journey.studio.statsFull': 'Усе',
|
||||
'journey.studio.routeMap': 'Карта маршруту',
|
||||
'journey.studio.mapStyle.minimal': 'Мінімальна',
|
||||
'journey.studio.mapStyle.outline': 'Контур',
|
||||
'journey.studio.mapStyle.paper': 'Папір',
|
||||
'journey.studio.mapStyle.dark': 'Темна',
|
||||
'journey.studio.countries': 'Країни',
|
||||
'journey.studio.countryList': 'Список країн',
|
||||
'journey.studio.countryGrid': 'Сітка країн',
|
||||
'journey.studio.noCountries': 'Для цієї подорожі країни ще не визначено.',
|
||||
'journey.studio.noRoute': 'Ще немає зупинок із координатами.',
|
||||
'journey.studio.marks': 'Позначки',
|
||||
'journey.studio.dateMark': 'Дата',
|
||||
'journey.studio.dayMark': 'Лічильник днів',
|
||||
'journey.studio.dayWord': 'ДЕНЬ',
|
||||
'journey.studio.coordsMark': 'Координати',
|
||||
'journey.studio.flagMark': 'Прапор',
|
||||
'journey.studio.distanceMark': 'Відстань',
|
||||
'journey.studio.metric.distance': 'Відстань',
|
||||
'journey.studio.metric.days': 'Дні',
|
||||
'journey.studio.metric.steps': 'Зупинки',
|
||||
'journey.studio.metric.photos': 'Фото',
|
||||
'journey.studio.metric.countries': 'Країни',
|
||||
'journey.studio.metric.places': 'Місця',
|
||||
'journey.studio.metric.furthest': 'Найдалі',
|
||||
'journey.studio.kind.map': 'Карта',
|
||||
'journey.studio.kind.stats': 'Числа',
|
||||
'journey.studio.kind.countries': 'Країни',
|
||||
'journey.studio.kind.badge': 'Позначка',
|
||||
'journey.studio.mask': 'Обрізати за формою',
|
||||
'journey.studio.maskNone': 'Немає',
|
||||
'journey.studio.frameStyle': 'Рамка',
|
||||
'journey.studio.mapLayers': 'Шари',
|
||||
'journey.studio.showLand': 'Країни',
|
||||
'journey.studio.showRoute': 'Маршрут',
|
||||
'journey.studio.showPins': 'Зупинки',
|
||||
'journey.studio.showLabels': 'Підписи',
|
||||
'journey.studio.units': 'Одиниці',
|
||||
'journey.studio.metrics': 'Числа',
|
||||
'journey.studio.layout': 'Розташування',
|
||||
'journey.studio.layoutGrid': 'Сітка',
|
||||
'journey.studio.layoutRow': 'Рядок',
|
||||
'journey.studio.layoutColumn': 'Стовпець',
|
||||
'journey.studio.layoutList': 'Список',
|
||||
'journey.studio.showOutline': 'Контури',
|
||||
'journey.studio.showFlag': 'Прапори',
|
||||
'journey.studio.showName': 'Назви',
|
||||
'journey.studio.textScale': 'Розмір тексту',
|
||||
'journey.studio.accent': 'Акцент',
|
||||
'journey.studio.refresh': 'Оновити з подорожі',
|
||||
'journey.studio.staleHint': 'Подорож змінилася відтоді, як ці дані було отримано.',
|
||||
'journey.studio.align': 'Вирівнювання',
|
||||
'journey.studio.filter.cool': 'Холодний',
|
||||
'journey.studio.filter.fade': 'Вицвілий',
|
||||
'journey.studio.filter.contrast': 'Контрастний',
|
||||
'journey.studio.strokeStyle': 'Обведення',
|
||||
'journey.studio.strokeSolid': 'Суцільна',
|
||||
'journey.studio.strokeDashed': 'Штрихова',
|
||||
'journey.studio.strokeDotted': 'Пунктирна',
|
||||
'journey.studio.singleFigures': 'Окремі числа',
|
||||
'journey.studio.addPage': 'Додати розворот',
|
||||
'journey.studio.addPageAfter': 'Вставити розворот після',
|
||||
'journey.studio.duplicatePage': 'Дублювати розворот',
|
||||
'journey.studio.deletePage': 'Видалити розворот',
|
||||
'journey.studio.movePageUp': 'Перемістити раніше',
|
||||
'journey.studio.movePageDown': 'Перемістити пізніше',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Плюси й мінуси',
|
||||
'journey.studio.showMarks': 'Знаки',
|
||||
'journey.studio.formatCustom': 'Свій формат',
|
||||
'journey.studio.document': 'Документ',
|
||||
'journey.studio.pageNumbers': 'Номери сторінок',
|
||||
'journey.studio.pageNumbersOn': 'Увімк.',
|
||||
'journey.studio.pageNumbersOff': 'Вимк.',
|
||||
'journey.studio.folio.outer': 'Ззовні',
|
||||
'journey.studio.folio.inner': 'Всередині',
|
||||
'journey.studio.folio.centre': 'По центру',
|
||||
'journey.studio.folioStart': 'Починати з',
|
||||
'journey.studio.folioMargin': 'Відступ',
|
||||
'journey.studio.relayoutSpread': 'Цей розворот',
|
||||
'journey.studio.relayoutSpreadHint': 'Зібрати заново із запису',
|
||||
'journey.studio.relayoutSpreadNone': 'Цей розворот не з запису',
|
||||
'journey.studio.relayoutBook': 'Уся книга',
|
||||
'journey.studio.relayoutBookHint': 'Замінить усі сторінки — оборотно',
|
||||
'journey.studio.tpl.coverFull': 'Під обріз',
|
||||
'journey.studio.tpl.coverBand': 'Знімок і смуга',
|
||||
'journey.studio.tpl.coverWindow': 'У рамці',
|
||||
'journey.studio.tpl.coverQuiet': 'Лише текст',
|
||||
'journey.studio.tpl.coverHalf': 'Дві половини',
|
||||
'journey.studio.tpl.fullText': 'Знімок і розповідь',
|
||||
'journey.studio.tpl.grid9': 'Дев’ять',
|
||||
'journey.studio.tpl.mosaic': 'Мозаїка',
|
||||
'journey.studio.tpl.bandQuote': 'Слова посередині',
|
||||
'journey.studio.tpl.staggerFour': 'Чотири зі зсувом',
|
||||
'journey.studio.weightMissing': 'У цієї гарнітури немає такого накреслення',
|
||||
'journey.studio.mapSource': 'Джерело карти',
|
||||
'journey.studio.mapSourceVector': 'Контури',
|
||||
'journey.studio.mapSourceTiles': 'Тайли',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Завантажується під час рендерингу й друкується із зазначенням джерела',
|
||||
'journey.studio.mapZoom': 'Масштаб',
|
||||
'journey.studio.mapFraming': 'Кадр',
|
||||
'journey.studio.mapFitStops': 'Зупинки',
|
||||
'journey.studio.mapFitCountry': 'Уся країна',
|
||||
'journey.studio.mapPadTight': 'Щільно',
|
||||
'journey.studio.mapPadNormal': 'Звичайно',
|
||||
'journey.studio.mapPadWide': 'Широко',
|
||||
'journey.studio.mapPadFar': 'Дуже широко',
|
||||
'journey.studio.mapClipRect': 'У рамці',
|
||||
'journey.studio.mapClipCountry': 'За контуром',
|
||||
'journey.studio.mapClipNeedsCountry': 'Для обрізання потрібна країна',
|
||||
'journey.studio.mapCutVector': 'Контур',
|
||||
'journey.studio.mapCutTiles': 'Карта за контуром',
|
||||
'journey.studio.mapZoomAuto': 'За вмістом',
|
||||
'journey.studio.saving': 'Збереження',
|
||||
'journey.studio.saved': 'Збережено',
|
||||
'journey.studio.saveFailed': 'Не збережено',
|
||||
'journey.studio.saveRetry': 'Спробувати ще раз',
|
||||
'journey.studio.saveConflict': 'Цю книгу зберіг хтось інший',
|
||||
'journey.studio.saveTakeTheirs': 'Їхню версію',
|
||||
'journey.studio.saveKeepMine': 'Мою версію',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -244,5 +244,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': 'NGÀY',
|
||||
'journey.studio.stations': 'Chặng dừng',
|
||||
'journey.studio.peersHere': 'ở đây',
|
||||
'journey.studio.folioAuto': 'Tự động',
|
||||
'journey.studio.exportLayout': 'Bố cục',
|
||||
'journey.studio.exportPages': 'Trang đơn',
|
||||
'journey.studio.exportPagesHint': 'Mỗi trang một tờ, theo thứ tự đọc. Đây là thứ nhà in cần.',
|
||||
'journey.studio.exportSpreads': 'Trang đôi',
|
||||
'journey.studio.exportSpreadsHint': 'Hai trang một lúc, đúng như khi mở sách. Để đọc.',
|
||||
'journey.studio.exportFinishing': 'Gia công',
|
||||
'journey.studio.exportMarks': 'Dấu cắt',
|
||||
'journey.studio.exportMarksHint': 'Thêm {bleed} mm tràn lề ở mỗi cạnh và đánh dấu chỗ cắt',
|
||||
'journey.studio.exportNote': '{sheets} tờ khổ {width} × {height} mm. Trình duyệt biến bản xem trước thành PDF.',
|
||||
'journey.studio.exportOpen': 'Xem trước khi in',
|
||||
'journey.studio.exportSave': 'Lưu thành PDF',
|
||||
'journey.studio.exportPreparing': 'Đang chuẩn bị',
|
||||
'journey.studio.exportSheetCount': '{count} tờ',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': 'Tải trang đôi này về',
|
||||
'journey.studio.downloadSpreadHint': 'Lưu thiết kế của trang đôi này thành tệp, không kèm ảnh, để chia sẻ hoặc dùng lại',
|
||||
'journey.studio.importSpread': 'Nhập',
|
||||
'journey.studio.importSpreadHint': 'Thêm một trang đôi từ tệp thiết kế đã tải về',
|
||||
'journey.studio.importSpreadFailed': 'Tệp đó không phải trang đôi của TREK Studio',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': 'Dàn một cuốn sách cần chỗ để làm việc, nên Studio chỉ có trên máy tính, và việc tạo PDF cũng vậy. Mọi thứ khác của hành trình vẫn dùng bình thường ở đây.', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': 'Tự động',
|
||||
'journey.studio.countryNames': 'Tên',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': 'Khung', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': 'Kéo ảnh của bạn\nvào đây',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': 'Hành trình',
|
||||
'journey.studio.travelEmpty': 'Số liệu của hành trình này chưa sẵn sàng.',
|
||||
'journey.studio.grids': 'Lưới',
|
||||
'journey.studio.gridHint': 'Lưới đặt một khối khung trống. Kéo ảnh từ Nội dung vào đó.',
|
||||
'journey.studio.lines': 'Đường kẻ',
|
||||
'journey.studio.frameStyles': 'Kiểu khung',
|
||||
'journey.studio.frameShapes': 'Hình khung',
|
||||
'journey.studio.plainFrame': 'Đơn giản',
|
||||
'journey.studio.polaroidFrame': 'Polaroid',
|
||||
'journey.studio.whiteFrame': 'Viền trắng',
|
||||
'journey.studio.shadowFrame': 'Đổ bóng',
|
||||
'journey.studio.filmFrame': 'Phim',
|
||||
'journey.studio.tapeFrame': 'Dán băng',
|
||||
'journey.studio.shapeGroup.basic': 'Cơ bản',
|
||||
'journey.studio.shapeGroup.polygons': 'Đa giác',
|
||||
'journey.studio.shapeGroup.stars': 'Ngôi sao',
|
||||
'journey.studio.shapeGroup.arrows': 'Mũi tên',
|
||||
'journey.studio.shapeGroup.speech': 'Bóng thoại',
|
||||
'journey.studio.shapeGroup.travel': 'Du lịch',
|
||||
'journey.studio.shapeGroup.decor': 'Trang trí',
|
||||
'journey.studio.shapeGroup.banners': 'Băng rôn',
|
||||
'journey.studio.summary': 'Tóm tắt',
|
||||
'journey.studio.tripSummary': 'Tóm tắt chuyến đi',
|
||||
'journey.studio.statsRow': 'Một hàng',
|
||||
'journey.studio.statsFull': 'Tất cả',
|
||||
'journey.studio.routeMap': 'Bản đồ lộ trình',
|
||||
'journey.studio.mapStyle.minimal': 'Tối giản',
|
||||
'journey.studio.mapStyle.outline': 'Đường viền',
|
||||
'journey.studio.mapStyle.paper': 'Giấy',
|
||||
'journey.studio.mapStyle.dark': 'Tối',
|
||||
'journey.studio.countries': 'Quốc gia',
|
||||
'journey.studio.countryList': 'Danh sách quốc gia',
|
||||
'journey.studio.countryGrid': 'Lưới quốc gia',
|
||||
'journey.studio.noCountries': 'Chưa xác định được quốc gia nào cho hành trình này.',
|
||||
'journey.studio.noRoute': 'Chưa có điểm dừng nào có tọa độ.',
|
||||
'journey.studio.marks': 'Dấu',
|
||||
'journey.studio.dateMark': 'Ngày',
|
||||
'journey.studio.dayMark': 'Bộ đếm ngày',
|
||||
'journey.studio.dayWord': 'NGÀY',
|
||||
'journey.studio.coordsMark': 'Tọa độ',
|
||||
'journey.studio.flagMark': 'Cờ',
|
||||
'journey.studio.distanceMark': 'Khoảng cách',
|
||||
'journey.studio.metric.distance': 'Khoảng cách',
|
||||
'journey.studio.metric.days': 'Ngày',
|
||||
'journey.studio.metric.steps': 'Điểm dừng',
|
||||
'journey.studio.metric.photos': 'Ảnh',
|
||||
'journey.studio.metric.countries': 'Quốc gia',
|
||||
'journey.studio.metric.places': 'Địa điểm',
|
||||
'journey.studio.metric.furthest': 'Xa nhất',
|
||||
'journey.studio.kind.map': 'Bản đồ',
|
||||
'journey.studio.kind.stats': 'Số liệu',
|
||||
'journey.studio.kind.countries': 'Quốc gia',
|
||||
'journey.studio.kind.badge': 'Dấu',
|
||||
'journey.studio.mask': 'Cắt theo hình',
|
||||
'journey.studio.maskNone': 'Không',
|
||||
'journey.studio.frameStyle': 'Khung',
|
||||
'journey.studio.mapLayers': 'Lớp',
|
||||
'journey.studio.showLand': 'Quốc gia',
|
||||
'journey.studio.showRoute': 'Lộ trình',
|
||||
'journey.studio.showPins': 'Điểm dừng',
|
||||
'journey.studio.showLabels': 'Nhãn',
|
||||
'journey.studio.units': 'Đơn vị',
|
||||
'journey.studio.metrics': 'Số liệu',
|
||||
'journey.studio.layout': 'Bố cục',
|
||||
'journey.studio.layoutGrid': 'Lưới',
|
||||
'journey.studio.layoutRow': 'Hàng',
|
||||
'journey.studio.layoutColumn': 'Cột',
|
||||
'journey.studio.layoutList': 'Danh sách',
|
||||
'journey.studio.showOutline': 'Đường viền',
|
||||
'journey.studio.showFlag': 'Cờ',
|
||||
'journey.studio.showName': 'Tên',
|
||||
'journey.studio.textScale': 'Cỡ chữ',
|
||||
'journey.studio.accent': 'Màu nhấn',
|
||||
'journey.studio.refresh': 'Cập nhật từ hành trình',
|
||||
'journey.studio.staleHint': 'Hành trình đã thay đổi kể từ khi lấy các số liệu này.',
|
||||
'journey.studio.align': 'Căn chỉnh',
|
||||
'journey.studio.filter.cool': 'Lạnh',
|
||||
'journey.studio.filter.fade': 'Phai màu',
|
||||
'journey.studio.filter.contrast': 'Đậm nét',
|
||||
'journey.studio.strokeStyle': 'Nét',
|
||||
'journey.studio.strokeSolid': 'Liền',
|
||||
'journey.studio.strokeDashed': 'Gạch đứt',
|
||||
'journey.studio.strokeDotted': 'Chấm',
|
||||
'journey.studio.singleFigures': 'Số riêng lẻ',
|
||||
'journey.studio.addPage': 'Thêm trang',
|
||||
'journey.studio.addPageAfter': 'Chèn trang sau trang này',
|
||||
'journey.studio.duplicatePage': 'Nhân bản trang',
|
||||
'journey.studio.deletePage': 'Xóa trang',
|
||||
'journey.studio.movePageUp': 'Chuyển lên trước',
|
||||
'journey.studio.movePageDown': 'Chuyển xuống sau',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': 'Ưu và nhược điểm',
|
||||
'journey.studio.showMarks': 'Dấu',
|
||||
'journey.studio.formatCustom': 'Kích thước riêng',
|
||||
'journey.studio.document': 'Tài liệu',
|
||||
'journey.studio.pageNumbers': 'Số trang',
|
||||
'journey.studio.pageNumbersOn': 'Bật',
|
||||
'journey.studio.pageNumbersOff': 'Tắt',
|
||||
'journey.studio.folio.outer': 'Ngoài',
|
||||
'journey.studio.folio.inner': 'Trong',
|
||||
'journey.studio.folio.centre': 'Giữa',
|
||||
'journey.studio.folioStart': 'Bắt đầu từ',
|
||||
'journey.studio.folioMargin': 'Lề',
|
||||
'journey.studio.relayoutSpread': 'Trang này',
|
||||
'journey.studio.relayoutSpreadHint': 'Dựng lại từ mục nhật ký',
|
||||
'journey.studio.relayoutSpreadNone': 'Trang này không từ mục nhật ký',
|
||||
'journey.studio.relayoutBook': 'Toàn bộ sách',
|
||||
'journey.studio.relayoutBookHint': 'Thay mọi trang — có thể hoàn tác',
|
||||
'journey.studio.tpl.coverFull': 'Tràn lề',
|
||||
'journey.studio.tpl.coverBand': 'Ảnh và dải',
|
||||
'journey.studio.tpl.coverWindow': 'Có khung',
|
||||
'journey.studio.tpl.coverQuiet': 'Chỉ chữ',
|
||||
'journey.studio.tpl.coverHalf': 'Hai nửa',
|
||||
'journey.studio.tpl.fullText': 'Ảnh và câu chuyện',
|
||||
'journey.studio.tpl.grid9': 'Chín',
|
||||
'journey.studio.tpl.mosaic': 'Khảm',
|
||||
'journey.studio.tpl.bandQuote': 'Chữ ở giữa',
|
||||
'journey.studio.tpl.staggerFour': 'Bốn so le',
|
||||
'journey.studio.weightMissing': 'Phông chữ này không có độ đậm đó',
|
||||
'journey.studio.mapSource': 'Nguồn bản đồ',
|
||||
'journey.studio.mapSourceVector': 'Đường viền',
|
||||
'journey.studio.mapSourceTiles': 'Ô bản đồ',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': 'Tải khi kết xuất và in kèm ghi công',
|
||||
'journey.studio.mapZoom': 'Thu phóng',
|
||||
'journey.studio.mapFraming': 'Khung nhìn',
|
||||
'journey.studio.mapFitStops': 'Điểm dừng',
|
||||
'journey.studio.mapFitCountry': 'Toàn bộ quốc gia',
|
||||
'journey.studio.mapPadTight': 'Sát',
|
||||
'journey.studio.mapPadNormal': 'Bình thường',
|
||||
'journey.studio.mapPadWide': 'Rộng',
|
||||
'journey.studio.mapPadFar': 'Rất rộng',
|
||||
'journey.studio.mapClipRect': 'Trong khung',
|
||||
'journey.studio.mapClipCountry': 'Cắt theo hình',
|
||||
'journey.studio.mapClipNeedsCountry': 'Cần một quốc gia để cắt theo',
|
||||
'journey.studio.mapCutVector': 'Cắt hình',
|
||||
'journey.studio.mapCutTiles': 'Bản đồ cắt hình',
|
||||
'journey.studio.mapZoomAuto': 'Vừa khung',
|
||||
'journey.studio.saving': 'Đang lưu',
|
||||
'journey.studio.saved': 'Đã lưu',
|
||||
'journey.studio.saveFailed': 'Chưa lưu',
|
||||
'journey.studio.saveRetry': 'Thử lại',
|
||||
'journey.studio.saveConflict': 'Người khác đã lưu cuốn sách này',
|
||||
'journey.studio.saveTakeTheirs': 'Bản của họ',
|
||||
'journey.studio.saveKeepMine': 'Bản của tôi',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -242,5 +242,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': '第',
|
||||
'journey.studio.stations': '途經地',
|
||||
'journey.studio.peersHere': '在線',
|
||||
'journey.studio.folioAuto': '自動',
|
||||
'journey.studio.exportLayout': '版面',
|
||||
'journey.studio.exportPages': '單頁',
|
||||
'journey.studio.exportPagesHint': '每頁一張,依閱讀順序排列。印刷廠要的就是這種。',
|
||||
'journey.studio.exportSpreads': '跨頁',
|
||||
'journey.studio.exportSpreadsHint': '一次兩頁,和翻開書時一樣。用來瀏覽。',
|
||||
'journey.studio.exportFinishing': '後製',
|
||||
'journey.studio.exportMarks': '裁切標記',
|
||||
'journey.studio.exportMarksHint': '每條邊加 {bleed} 公釐出血,並標出裁切位置',
|
||||
'journey.studio.exportNote': '{sheets} 張 {width} × {height} 公釐。瀏覽器會把列印檢視轉成 PDF。',
|
||||
'journey.studio.exportOpen': '列印檢視',
|
||||
'journey.studio.exportSave': '另存為 PDF',
|
||||
'journey.studio.exportPreparing': '正在準備',
|
||||
'journey.studio.exportSheetCount': '{count} 張',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': '下載這個跨頁',
|
||||
'journey.studio.downloadSpreadHint': '將這個跨頁的設計存成檔案(不含照片),方便分享或再次使用',
|
||||
'journey.studio.importSpread': '匯入',
|
||||
'journey.studio.importSpreadHint': '從下載的設計檔案加入一個跨頁',
|
||||
'journey.studio.importSpreadFailed': '這個檔案不是 TREK Studio 的跨頁',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': '排一本書需要足夠的空間,所以 Studio 只在電腦上使用,製作 PDF 也是。旅程的其他功能在這裡照常可用。', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': '自動',
|
||||
'journey.studio.countryNames': '名稱',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': '相框', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': '將照片拖放\n到這裡',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': '旅程',
|
||||
'journey.studio.travelEmpty': '這趟旅程的數據尚未就緒。',
|
||||
'journey.studio.grids': '格線',
|
||||
'journey.studio.gridHint': '格線會放置一組空相框。從「內容」拖曳照片到上面。',
|
||||
'journey.studio.lines': '線條',
|
||||
'journey.studio.frameStyles': '相框樣式',
|
||||
'journey.studio.frameShapes': '相框形狀',
|
||||
'journey.studio.plainFrame': '無',
|
||||
'journey.studio.polaroidFrame': '拍立得',
|
||||
'journey.studio.whiteFrame': '白邊',
|
||||
'journey.studio.shadowFrame': '陰影',
|
||||
'journey.studio.filmFrame': '底片',
|
||||
'journey.studio.tapeFrame': '膠帶',
|
||||
'journey.studio.shapeGroup.basic': '基本',
|
||||
'journey.studio.shapeGroup.polygons': '多邊形',
|
||||
'journey.studio.shapeGroup.stars': '星形',
|
||||
'journey.studio.shapeGroup.arrows': '箭頭',
|
||||
'journey.studio.shapeGroup.speech': '對話框',
|
||||
'journey.studio.shapeGroup.travel': '旅行',
|
||||
'journey.studio.shapeGroup.decor': '裝飾',
|
||||
'journey.studio.shapeGroup.banners': '橫幅',
|
||||
'journey.studio.summary': '總覽',
|
||||
'journey.studio.tripSummary': '旅程總覽',
|
||||
'journey.studio.statsRow': '一列',
|
||||
'journey.studio.statsFull': '全部',
|
||||
'journey.studio.routeMap': '路線地圖',
|
||||
'journey.studio.mapStyle.minimal': '極簡',
|
||||
'journey.studio.mapStyle.outline': '輪廓',
|
||||
'journey.studio.mapStyle.paper': '紙質',
|
||||
'journey.studio.mapStyle.dark': '深色',
|
||||
'journey.studio.countries': '國家',
|
||||
'journey.studio.countryList': '國家清單',
|
||||
'journey.studio.countryGrid': '國家格線',
|
||||
'journey.studio.noCountries': '尚未判定這趟旅程的國家。',
|
||||
'journey.studio.noRoute': '尚無附座標的停留點。',
|
||||
'journey.studio.marks': '標記',
|
||||
'journey.studio.dateMark': '日期',
|
||||
'journey.studio.dayMark': '天數計數',
|
||||
'journey.studio.dayWord': 'DAY',
|
||||
'journey.studio.coordsMark': '座標',
|
||||
'journey.studio.flagMark': '國旗',
|
||||
'journey.studio.distanceMark': '距離',
|
||||
'journey.studio.metric.distance': '距離',
|
||||
'journey.studio.metric.days': '天數',
|
||||
'journey.studio.metric.steps': '停留點',
|
||||
'journey.studio.metric.photos': '照片',
|
||||
'journey.studio.metric.countries': '國家',
|
||||
'journey.studio.metric.places': '地點',
|
||||
'journey.studio.metric.furthest': '最遠',
|
||||
'journey.studio.kind.map': '地圖',
|
||||
'journey.studio.kind.stats': '數據',
|
||||
'journey.studio.kind.countries': '國家',
|
||||
'journey.studio.kind.badge': '標記',
|
||||
'journey.studio.mask': '依形狀裁切',
|
||||
'journey.studio.maskNone': '無',
|
||||
'journey.studio.frameStyle': '相框',
|
||||
'journey.studio.mapLayers': '圖層',
|
||||
'journey.studio.showLand': '國家',
|
||||
'journey.studio.showRoute': '路線',
|
||||
'journey.studio.showPins': '停留點',
|
||||
'journey.studio.showLabels': '標籤',
|
||||
'journey.studio.units': '單位',
|
||||
'journey.studio.metrics': '數據',
|
||||
'journey.studio.layout': '版面',
|
||||
'journey.studio.layoutGrid': '格線',
|
||||
'journey.studio.layoutRow': '列',
|
||||
'journey.studio.layoutColumn': '欄',
|
||||
'journey.studio.layoutList': '清單',
|
||||
'journey.studio.showOutline': '輪廓',
|
||||
'journey.studio.showFlag': '國旗',
|
||||
'journey.studio.showName': '名稱',
|
||||
'journey.studio.textScale': '文字大小',
|
||||
'journey.studio.accent': '強調色',
|
||||
'journey.studio.refresh': '從旅程更新',
|
||||
'journey.studio.staleHint': '自這些數據產生後,旅程已有變動。',
|
||||
'journey.studio.align': '對齊',
|
||||
'journey.studio.filter.cool': '冷色',
|
||||
'journey.studio.filter.fade': '褪色',
|
||||
'journey.studio.filter.contrast': '濃烈',
|
||||
'journey.studio.strokeStyle': '描邊',
|
||||
'journey.studio.strokeSolid': '實線',
|
||||
'journey.studio.strokeDashed': '虛線',
|
||||
'journey.studio.strokeDotted': '點線',
|
||||
'journey.studio.singleFigures': '單一數據',
|
||||
'journey.studio.addPage': '新增頁面',
|
||||
'journey.studio.addPageAfter': '在此後插入頁面',
|
||||
'journey.studio.duplicatePage': '複製頁面',
|
||||
'journey.studio.deletePage': '刪除頁面',
|
||||
'journey.studio.movePageUp': '前移',
|
||||
'journey.studio.movePageDown': '後移',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': '優缺點',
|
||||
'journey.studio.showMarks': '符號',
|
||||
'journey.studio.formatCustom': '自訂尺寸',
|
||||
'journey.studio.document': '文件',
|
||||
'journey.studio.pageNumbers': '頁碼',
|
||||
'journey.studio.pageNumbersOn': '開',
|
||||
'journey.studio.pageNumbersOff': '關',
|
||||
'journey.studio.folio.outer': '外側',
|
||||
'journey.studio.folio.inner': '內側',
|
||||
'journey.studio.folio.centre': '置中',
|
||||
'journey.studio.folioStart': '起始頁碼',
|
||||
'journey.studio.folioMargin': '頁邊距',
|
||||
'journey.studio.relayoutSpread': '本頁',
|
||||
'journey.studio.relayoutSpreadHint': '依條目重新排版',
|
||||
'journey.studio.relayoutSpreadNone': '此頁並非由條目產生',
|
||||
'journey.studio.relayoutBook': '整本書',
|
||||
'journey.studio.relayoutBookHint': '取代所有頁面 — 可復原',
|
||||
'journey.studio.tpl.coverFull': '出血滿版',
|
||||
'journey.studio.tpl.coverBand': '圖片加色帶',
|
||||
'journey.studio.tpl.coverWindow': '加框',
|
||||
'journey.studio.tpl.coverQuiet': '純文字',
|
||||
'journey.studio.tpl.coverHalf': '上下兩半',
|
||||
'journey.studio.tpl.fullText': '圖片與故事',
|
||||
'journey.studio.tpl.grid9': '九宮格',
|
||||
'journey.studio.tpl.mosaic': '馬賽克',
|
||||
'journey.studio.tpl.bandQuote': '文字置中',
|
||||
'journey.studio.tpl.staggerFour': '四張錯落',
|
||||
'journey.studio.weightMissing': '此字體沒有這個字重',
|
||||
'journey.studio.mapSource': '地圖來源',
|
||||
'journey.studio.mapSourceVector': '輪廓',
|
||||
'journey.studio.mapSourceTiles': '地圖圖磚',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': '算繪時取得,並附上來源標註列印',
|
||||
'journey.studio.mapZoom': '縮放',
|
||||
'journey.studio.mapFraming': '取景',
|
||||
'journey.studio.mapFitStops': '停留點',
|
||||
'journey.studio.mapFitCountry': '整個國家',
|
||||
'journey.studio.mapPadTight': '緊湊',
|
||||
'journey.studio.mapPadNormal': '普通',
|
||||
'journey.studio.mapPadWide': '寬鬆',
|
||||
'journey.studio.mapPadFar': '很寬鬆',
|
||||
'journey.studio.mapClipRect': '有邊框',
|
||||
'journey.studio.mapClipCountry': '依形狀裁切',
|
||||
'journey.studio.mapClipNeedsCountry': '需要一個國家來裁切',
|
||||
'journey.studio.mapCutVector': '裁切',
|
||||
'journey.studio.mapCutTiles': '裁切地圖',
|
||||
'journey.studio.mapZoomAuto': '自動',
|
||||
'journey.studio.saving': '正在儲存',
|
||||
'journey.studio.saved': '已儲存',
|
||||
'journey.studio.saveFailed': '未儲存',
|
||||
'journey.studio.saveRetry': '重試',
|
||||
'journey.studio.saveConflict': '其他人儲存了這本書',
|
||||
'journey.studio.saveTakeTheirs': '用他們的',
|
||||
'journey.studio.saveKeepMine': '用我的',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -242,5 +242,277 @@ const journey: TranslationStrings = {
|
||||
'journey.editor.externalPhotosUnavailable': 'No connected photo providers are available.', // en-fallback
|
||||
'journey.editor.externalPhotosPartialFailed': '{failed} photo groups failed — save again to retry', // en-fallback
|
||||
'journey.picker.day': 'This day', // en-fallback
|
||||
'journey.studio.title': 'TREK Studio', // en-fallback
|
||||
'journey.studio.open': 'Studio', // en-fallback
|
||||
'journey.studio.openAria': 'Open the photo book studio', // en-fallback
|
||||
'journey.studio.backToJourney': 'Back to the journey', // en-fallback
|
||||
'journey.studio.format': 'Page format', // en-fallback
|
||||
'journey.studio.formatA4Landscape': 'A4 landscape', // en-fallback
|
||||
'journey.studio.formatA4Portrait': 'A4 portrait', // en-fallback
|
||||
'journey.studio.formatSquare21': 'Square 21 × 21 cm', // en-fallback
|
||||
'journey.studio.formatSquare30': 'Square 30 × 30 cm', // en-fallback
|
||||
'journey.studio.pages': 'Pages', // en-fallback
|
||||
'journey.studio.cover': 'Cover', // en-fallback
|
||||
'journey.studio.inspector': 'Properties', // en-fallback
|
||||
'journey.studio.inspectorEmpty': 'Select something on the page to edit it.', // en-fallback
|
||||
'journey.studio.emptySpread': 'This spread is still empty', // en-fallback
|
||||
'journey.studio.autoLayout': 'Auto layout', // en-fallback
|
||||
'journey.studio.export': 'Export', // en-fallback
|
||||
'journey.studio.day': '第',
|
||||
'journey.studio.stations': '途经地',
|
||||
'journey.studio.peersHere': '在线',
|
||||
'journey.studio.folioAuto': '自动',
|
||||
'journey.studio.exportLayout': '版式',
|
||||
'journey.studio.exportPages': '单页',
|
||||
'journey.studio.exportPagesHint': '每页一张,按阅读顺序排列。印厂要的就是这种。',
|
||||
'journey.studio.exportSpreads': '跨页',
|
||||
'journey.studio.exportSpreadsHint': '一次两页,和翻开书时一样。用来浏览。',
|
||||
'journey.studio.exportFinishing': '后期',
|
||||
'journey.studio.exportMarks': '裁切标记',
|
||||
'journey.studio.exportMarksHint': '每条边加 {bleed} 毫米出血,并标出裁切位置',
|
||||
'journey.studio.exportNote': '{sheets} 张 {width} × {height} 毫米。浏览器会把打印视图转成 PDF。',
|
||||
'journey.studio.exportOpen': '打印视图',
|
||||
'journey.studio.exportSave': '另存为 PDF',
|
||||
'journey.studio.exportPreparing': '正在准备',
|
||||
'journey.studio.exportSheetCount': '{count} 张',
|
||||
'journey.studio.undo': 'Undo', // en-fallback
|
||||
'journey.studio.redo': 'Redo', // en-fallback
|
||||
'journey.studio.zoomIn': 'Zoom in', // en-fallback
|
||||
'journey.studio.zoomOut': 'Zoom out', // en-fallback
|
||||
'journey.studio.zoomFit': 'Fit to view', // en-fallback
|
||||
'journey.studio.downloadSpread': '下载此跨页',
|
||||
'journey.studio.downloadSpreadHint': '将此跨页的设计保存为文件(不含照片),便于分享或再次使用',
|
||||
'journey.studio.importSpread': '导入',
|
||||
'journey.studio.importSpreadHint': '从下载的设计文件添加一个跨页',
|
||||
'journey.studio.importSpreadFailed': '该文件不是 TREK Studio 的跨页',
|
||||
'journey.studio.desktopOnly': 'Studio needs a bigger screen', // en-fallback
|
||||
'journey.studio.desktopOnlyHint': '排一本书需要足够的地方,所以 Studio 只在电脑上使用,生成 PDF 也是。旅程的其他功能在这里照常可用。', // en-fallback
|
||||
'journey.studio.formatA5Landscape': 'A5 landscape', // en-fallback
|
||||
'journey.studio.bookView': 'Book view', // en-fallback
|
||||
'journey.studio.multiple': 'Several', // en-fallback
|
||||
'journey.studio.kind.photo': 'Photo', // en-fallback
|
||||
'journey.studio.kind.text': 'Text', // en-fallback
|
||||
'journey.studio.kind.shape': 'Shape', // en-fallback
|
||||
'journey.studio.position': 'Position', // en-fallback
|
||||
'journey.studio.width': 'W', // en-fallback
|
||||
'journey.studio.height': 'H', // en-fallback
|
||||
'journey.studio.text': 'Text', // en-fallback
|
||||
'journey.studio.typography': 'Type', // en-fallback
|
||||
'journey.studio.leading': 'Line', // en-fallback
|
||||
'journey.studio.colour': 'Colour', // en-fallback
|
||||
'journey.studio.autoColour': '自动',
|
||||
'journey.studio.countryNames': '名称',
|
||||
'journey.studio.crop': 'Crop', // en-fallback
|
||||
'journey.studio.look': 'Look', // en-fallback
|
||||
'journey.studio.radius': 'Corner', // en-fallback
|
||||
'journey.studio.shape': 'Shape', // en-fallback
|
||||
'journey.studio.arrange': 'Arrange', // en-fallback
|
||||
'journey.studio.toFront': 'Bring to front', // en-fallback
|
||||
'journey.studio.forward': 'Bring forward', // en-fallback
|
||||
'journey.studio.backward': 'Send backward', // en-fallback
|
||||
'journey.studio.toBack': 'Send to back', // en-fallback
|
||||
'journey.studio.lock': 'Lock', // en-fallback
|
||||
'journey.studio.unlock': 'Unlock', // en-fallback
|
||||
'journey.studio.delete': 'Delete', // en-fallback
|
||||
'journey.studio.pageHint': 'Page', // en-fallback
|
||||
'journey.studio.boundHint': 'Follows the journal entry. Editing it here breaks that link.', // en-fallback
|
||||
'journey.studio.fit.cover': 'Fill', // en-fallback
|
||||
'journey.studio.fit.contain': 'Fit', // en-fallback
|
||||
'journey.studio.filter.none': 'Original', // en-fallback
|
||||
'journey.studio.filter.bw': 'Black & white', // en-fallback
|
||||
'journey.studio.filter.warm': 'Warm', // en-fallback
|
||||
'journey.studio.shapeKind.rect': 'Rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.ellipse': 'Ellipse', // en-fallback
|
||||
'journey.studio.focalHint': 'Drag the point to choose what stays in frame.', // en-fallback
|
||||
'journey.studio.backCover': 'Back cover', // en-fallback
|
||||
'journey.studio.sections': 'Sections', // en-fallback
|
||||
'journey.studio.content': 'Content', // en-fallback
|
||||
'journey.studio.elements': 'Elements', // en-fallback
|
||||
'journey.studio.templates': 'Layouts', // en-fallback
|
||||
'journey.studio.photos': 'Photos', // en-fallback
|
||||
'journey.studio.entries': 'Entries', // en-fallback
|
||||
'journey.studio.addToPage': 'Add to this page', // en-fallback
|
||||
'journey.studio.noPhotos': 'This journey has no photos yet.', // en-fallback
|
||||
'journey.studio.untitled': 'Untitled', // en-fallback
|
||||
'journey.studio.addTitle': 'Title', // en-fallback
|
||||
'journey.studio.addStory': 'Story', // en-fallback
|
||||
'journey.studio.addPlace': 'Place', // en-fallback
|
||||
'journey.studio.shapes': 'Shapes', // en-fallback
|
||||
'journey.studio.frames': '相框', // en-fallback
|
||||
'journey.studio.emptyFrame': 'Empty frame', // en-fallback
|
||||
'journey.studio.frameHint': 'An empty frame marks where a picture goes. Drop one on it from Content.', // en-fallback
|
||||
'journey.studio.shapeKind.line': 'Line', // en-fallback
|
||||
'journey.studio.styleTitle': 'Heading', // en-fallback
|
||||
'journey.studio.styleSubtitle': 'Subheading', // en-fallback
|
||||
'journey.studio.styleBody': 'Body text', // en-fallback
|
||||
'journey.studio.styleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.sampleHeading': 'A heading', // en-fallback
|
||||
'journey.studio.sampleSubheading': 'A subheading', // en-fallback
|
||||
'journey.studio.sampleBody': 'Write something about this day.', // en-fallback
|
||||
'journey.studio.sampleCaption': 'Caption', // en-fallback
|
||||
'journey.studio.templatesCoverHint': 'Layouts apply to the inside spreads. The cover and the back are designed on their own.', // en-fallback
|
||||
'journey.studio.tpl.heroStory': 'Hero and story', // en-fallback
|
||||
'journey.studio.tpl.fullBleed': 'One picture, full spread', // en-fallback
|
||||
'journey.studio.tpl.twoUp': 'Two full pages', // en-fallback
|
||||
'journey.studio.tpl.grid4': 'Four up', // en-fallback
|
||||
'journey.studio.tpl.grid6': 'Six up', // en-fallback
|
||||
'journey.studio.tpl.strip': 'Strip and text', // en-fallback
|
||||
'journey.studio.tpl.quietText': 'Text only', // en-fallback
|
||||
'journey.studio.tpl.portraitPair': 'A pair', // en-fallback
|
||||
'journey.studio.dropPhotoHere': '将照片拖放\n到这里',
|
||||
'journey.studio.searchContent': 'Search photos and entries', // en-fallback
|
||||
'journey.studio.noMatches': 'Nothing matches that.', // en-fallback
|
||||
'journey.studio.decorations': 'Decoration', // en-fallback
|
||||
'journey.studio.quoteMark': 'Quotation mark', // en-fallback
|
||||
'journey.studio.circleOutline': 'Outlined circle', // en-fallback
|
||||
'journey.studio.roundFrame': 'Rounded frame', // en-fallback
|
||||
'journey.studio.shapeKind.rounded': 'Rounded rectangle', // en-fallback
|
||||
'journey.studio.shapeKind.triangle': 'Triangle', // en-fallback
|
||||
'journey.studio.shapeKind.outline': 'Outline only', // en-fallback
|
||||
'journey.studio.travel': '旅程',
|
||||
'journey.studio.travelEmpty': '这次旅程的数据尚未就绪。',
|
||||
'journey.studio.grids': '网格',
|
||||
'journey.studio.gridHint': '网格会放置一组空相框。从“内容”中拖照片到上面。',
|
||||
'journey.studio.lines': '线条',
|
||||
'journey.studio.frameStyles': '相框样式',
|
||||
'journey.studio.frameShapes': '相框形状',
|
||||
'journey.studio.plainFrame': '无',
|
||||
'journey.studio.polaroidFrame': '拍立得',
|
||||
'journey.studio.whiteFrame': '白边',
|
||||
'journey.studio.shadowFrame': '投影',
|
||||
'journey.studio.filmFrame': '胶片',
|
||||
'journey.studio.tapeFrame': '胶带',
|
||||
'journey.studio.shapeGroup.basic': '基本',
|
||||
'journey.studio.shapeGroup.polygons': '多边形',
|
||||
'journey.studio.shapeGroup.stars': '星形',
|
||||
'journey.studio.shapeGroup.arrows': '箭头',
|
||||
'journey.studio.shapeGroup.speech': '对话框',
|
||||
'journey.studio.shapeGroup.travel': '旅行',
|
||||
'journey.studio.shapeGroup.decor': '装饰',
|
||||
'journey.studio.shapeGroup.banners': '横幅',
|
||||
'journey.studio.summary': '概览',
|
||||
'journey.studio.tripSummary': '旅程概览',
|
||||
'journey.studio.statsRow': '一行',
|
||||
'journey.studio.statsFull': '全部',
|
||||
'journey.studio.routeMap': '路线地图',
|
||||
'journey.studio.mapStyle.minimal': '极简',
|
||||
'journey.studio.mapStyle.outline': '轮廓',
|
||||
'journey.studio.mapStyle.paper': '纸质',
|
||||
'journey.studio.mapStyle.dark': '深色',
|
||||
'journey.studio.countries': '国家',
|
||||
'journey.studio.countryList': '国家列表',
|
||||
'journey.studio.countryGrid': '国家网格',
|
||||
'journey.studio.noCountries': '尚未确定这次旅程的国家。',
|
||||
'journey.studio.noRoute': '尚无带坐标的停留点。',
|
||||
'journey.studio.marks': '标记',
|
||||
'journey.studio.dateMark': '日期',
|
||||
'journey.studio.dayMark': '天数计数',
|
||||
'journey.studio.dayWord': 'DAY',
|
||||
'journey.studio.coordsMark': '坐标',
|
||||
'journey.studio.flagMark': '国旗',
|
||||
'journey.studio.distanceMark': '距离',
|
||||
'journey.studio.metric.distance': '距离',
|
||||
'journey.studio.metric.days': '天数',
|
||||
'journey.studio.metric.steps': '停留点',
|
||||
'journey.studio.metric.photos': '照片',
|
||||
'journey.studio.metric.countries': '国家',
|
||||
'journey.studio.metric.places': '地点',
|
||||
'journey.studio.metric.furthest': '最远',
|
||||
'journey.studio.kind.map': '地图',
|
||||
'journey.studio.kind.stats': '数据',
|
||||
'journey.studio.kind.countries': '国家',
|
||||
'journey.studio.kind.badge': '标记',
|
||||
'journey.studio.mask': '按形状裁剪',
|
||||
'journey.studio.maskNone': '无',
|
||||
'journey.studio.frameStyle': '相框',
|
||||
'journey.studio.mapLayers': '图层',
|
||||
'journey.studio.showLand': '国家',
|
||||
'journey.studio.showRoute': '路线',
|
||||
'journey.studio.showPins': '停留点',
|
||||
'journey.studio.showLabels': '标签',
|
||||
'journey.studio.units': '单位',
|
||||
'journey.studio.metrics': '数据',
|
||||
'journey.studio.layout': '布局',
|
||||
'journey.studio.layoutGrid': '网格',
|
||||
'journey.studio.layoutRow': '行',
|
||||
'journey.studio.layoutColumn': '列',
|
||||
'journey.studio.layoutList': '列表',
|
||||
'journey.studio.showOutline': '轮廓',
|
||||
'journey.studio.showFlag': '国旗',
|
||||
'journey.studio.showName': '名称',
|
||||
'journey.studio.textScale': '文字大小',
|
||||
'journey.studio.accent': '强调色',
|
||||
'journey.studio.refresh': '从旅程更新',
|
||||
'journey.studio.staleHint': '自这些数据生成以来,旅程已发生变化。',
|
||||
'journey.studio.align': '对齐',
|
||||
'journey.studio.filter.cool': '冷色',
|
||||
'journey.studio.filter.fade': '褪色',
|
||||
'journey.studio.filter.contrast': '浓烈',
|
||||
'journey.studio.strokeStyle': '描边',
|
||||
'journey.studio.strokeSolid': '实线',
|
||||
'journey.studio.strokeDashed': '虚线',
|
||||
'journey.studio.strokeDotted': '点线',
|
||||
'journey.studio.singleFigures': '单个数据',
|
||||
'journey.studio.addPage': '添加页面',
|
||||
'journey.studio.addPageAfter': '在此后插入页面',
|
||||
'journey.studio.duplicatePage': '复制页面',
|
||||
'journey.studio.deletePage': '删除页面',
|
||||
'journey.studio.movePageUp': '前移',
|
||||
'journey.studio.movePageDown': '后移',
|
||||
'journey.studio.beta': 'Beta',
|
||||
'journey.studio.addProsCons': '优缺点',
|
||||
'journey.studio.showMarks': '符号',
|
||||
'journey.studio.formatCustom': '自定义尺寸',
|
||||
'journey.studio.document': '文档',
|
||||
'journey.studio.pageNumbers': '页码',
|
||||
'journey.studio.pageNumbersOn': '开',
|
||||
'journey.studio.pageNumbersOff': '关',
|
||||
'journey.studio.folio.outer': '外侧',
|
||||
'journey.studio.folio.inner': '内侧',
|
||||
'journey.studio.folio.centre': '居中',
|
||||
'journey.studio.folioStart': '起始页码',
|
||||
'journey.studio.folioMargin': '页边距',
|
||||
'journey.studio.relayoutSpread': '本页',
|
||||
'journey.studio.relayoutSpreadHint': '根据条目重新排版',
|
||||
'journey.studio.relayoutSpreadNone': '此页不是由条目生成的',
|
||||
'journey.studio.relayoutBook': '整本书',
|
||||
'journey.studio.relayoutBookHint': '替换所有页面 — 可撤销',
|
||||
'journey.studio.tpl.coverFull': '出血满版',
|
||||
'journey.studio.tpl.coverBand': '图片加色带',
|
||||
'journey.studio.tpl.coverWindow': '加框',
|
||||
'journey.studio.tpl.coverQuiet': '纯文字',
|
||||
'journey.studio.tpl.coverHalf': '上下两半',
|
||||
'journey.studio.tpl.fullText': '图片与故事',
|
||||
'journey.studio.tpl.grid9': '九宫格',
|
||||
'journey.studio.tpl.mosaic': '马赛克',
|
||||
'journey.studio.tpl.bandQuote': '文字居中',
|
||||
'journey.studio.tpl.staggerFour': '四张错落',
|
||||
'journey.studio.weightMissing': '该字体没有此字重',
|
||||
'journey.studio.mapSource': '地图来源',
|
||||
'journey.studio.mapSourceVector': '轮廓',
|
||||
'journey.studio.mapSourceTiles': '地图瓦片',
|
||||
'journey.studio.mapSourceStatic': 'Mapbox',
|
||||
'journey.studio.mapSourceHint': '渲染时获取,并附带来源标注打印',
|
||||
'journey.studio.mapZoom': '缩放',
|
||||
'journey.studio.mapFraming': '取景',
|
||||
'journey.studio.mapFitStops': '停留点',
|
||||
'journey.studio.mapFitCountry': '整个国家',
|
||||
'journey.studio.mapPadTight': '紧凑',
|
||||
'journey.studio.mapPadNormal': '普通',
|
||||
'journey.studio.mapPadWide': '宽松',
|
||||
'journey.studio.mapPadFar': '很宽松',
|
||||
'journey.studio.mapClipRect': '带边框',
|
||||
'journey.studio.mapClipCountry': '按形状裁切',
|
||||
'journey.studio.mapClipNeedsCountry': '需要一个国家来裁切',
|
||||
'journey.studio.mapCutVector': '裁切',
|
||||
'journey.studio.mapCutTiles': '裁切地图',
|
||||
'journey.studio.mapZoomAuto': '自适应',
|
||||
'journey.studio.saving': '正在保存',
|
||||
'journey.studio.saved': '已保存',
|
||||
'journey.studio.saveFailed': '未保存',
|
||||
'journey.studio.saveRetry': '重试',
|
||||
'journey.studio.saveConflict': '其他人保存了这本书',
|
||||
'journey.studio.saveTakeTheirs': '用他们的',
|
||||
'journey.studio.saveKeepMine': '用我的',
|
||||
};
|
||||
export default journey;
|
||||
|
||||
@@ -40,6 +40,9 @@ export * from './trip-invite/trip-invite.schema';
|
||||
export * from './collab/collab.schema';
|
||||
export * from './file/file.schema';
|
||||
export * from './journey/journey.schema';
|
||||
export * from './book/book.schema';
|
||||
export * from './book/journey-stats.schema';
|
||||
export * from './book/book-store.schema';
|
||||
export * from './share/share.schema';
|
||||
export * from './storage/storage.schema';
|
||||
export * from './settings/settings.schema';
|
||||
|
||||
@@ -105,6 +105,12 @@ const FIXTURES: Record<TrekWsEventName, Record<string, unknown>> = {
|
||||
'journey:entry:updated': { journeyId: 3, entry: { id: 5 } },
|
||||
'journey:entry:deleted': { journeyId: 3, entryId: 5 },
|
||||
'journey:entries:reordered': { journeyId: 3, orderedIds: [5, 4] },
|
||||
'journey:book:saved': { journeyId: 7, version: 4, savedBy: 1 },
|
||||
'journey:book:peers': {
|
||||
journeyId: 7,
|
||||
peers: [{ socketId: 3, userId: 2, username: 'ada', avatar: null }],
|
||||
},
|
||||
'journey:book:cursor': { journeyId: 7, socketId: 3, userId: 2, spreadIndex: 0, x: 105.5, y: 60 },
|
||||
'journey:contributor:changed': { journeyId: 3, targetUserId: 2, role: 'editor' },
|
||||
'import:progress': { jobId: 'j1', tripId: 1, status: 'running', done: 1, total: 3, fileName: 'a.pdf' },
|
||||
'import:done': { jobId: 'j1', tripId: 1, result: { items: [] } },
|
||||
@@ -122,13 +128,16 @@ const DRIFT_VARIANTS: Partial<Record<TrekWsEventName, Record<string, unknown>[]>
|
||||
'accommodation:updated': [{}],
|
||||
'accommodation:deleted': [{}, { id: 8, linkedReservationId: 6 }],
|
||||
'journey:entry:updated': [{ journeyId: 3, entryId: 5 }],
|
||||
'journey:book:peers': [{ journeyId: 7, peers: [] }],
|
||||
// Off the page: the arrow goes, the person stays.
|
||||
'journey:book:cursor': [{ journeyId: 7, socketId: 3, userId: 2, spreadIndex: 4, x: null, y: null }],
|
||||
};
|
||||
|
||||
describe('@trek/shared realtime event registry', () => {
|
||||
it('WSEVT-REG-001: pins the authoritative inventory counts (65 trip + 29 user = 94)', () => {
|
||||
it('WSEVT-REG-001: pins the authoritative inventory counts (65 trip + 32 user = 97)', () => {
|
||||
expect(TREK_WS_TRIP_EVENT_NAMES).toHaveLength(65);
|
||||
expect(TREK_WS_USER_EVENT_NAMES).toHaveLength(29);
|
||||
expect(TREK_WS_EVENT_NAMES).toHaveLength(94);
|
||||
expect(TREK_WS_USER_EVENT_NAMES).toHaveLength(32);
|
||||
expect(TREK_WS_EVENT_NAMES).toHaveLength(97);
|
||||
});
|
||||
|
||||
it('WSEVT-REG-002: every name is domain:action shaped and outside the reserved plugin: namespace', () => {
|
||||
|
||||
@@ -272,6 +272,64 @@ export const TREK_WS_EVENTS = {
|
||||
payload: z.object({ journeyId: id, targetUserId: id, role: z.unknown() }),
|
||||
},
|
||||
|
||||
/*
|
||||
* The Studio book was saved (#1973).
|
||||
*
|
||||
* Carries the new version rather than the document. Everyone with the book
|
||||
* open needs to know theirs is behind — which is one integer — and the ones
|
||||
* who care can ask for the document. Pushing a few hundred kilobytes of JSON
|
||||
* to every contributor on every autosave would be a broadcast the size of the
|
||||
* thing being edited.
|
||||
*/
|
||||
'journey:book:saved': {
|
||||
scope: 'user',
|
||||
payload: z.object({ journeyId: id, version: z.number(), savedBy: id }),
|
||||
},
|
||||
|
||||
/**
|
||||
* Who else has this book open.
|
||||
*
|
||||
* Sent to everyone in the book whenever the set changes — someone arrives,
|
||||
* someone leaves, someone's tab dies. The whole list rather than a delta,
|
||||
* because it is a handful of names and a delta protocol would need an
|
||||
* ordering guarantee to be worth anything.
|
||||
*/
|
||||
'journey:book:peers': {
|
||||
scope: 'user',
|
||||
payload: z.object({
|
||||
journeyId: id,
|
||||
peers: z.array(z.object({
|
||||
socketId: z.number(),
|
||||
userId: id,
|
||||
username: z.string(),
|
||||
avatar: z.string().nullable().optional(),
|
||||
})),
|
||||
}),
|
||||
},
|
||||
|
||||
/**
|
||||
* Where somebody's pointer is.
|
||||
*
|
||||
* In millimetres on the spread, not pixels on a screen: the two people
|
||||
* looking at a book are at different zoom levels on different monitors, and a
|
||||
* pixel means nothing to the other one. `spreadIndex` is there so a pointer
|
||||
* on page 40 is not drawn on page 2.
|
||||
*
|
||||
* `null` coordinates mean the pointer left the page — the arrow goes away,
|
||||
* and the person stays in the list.
|
||||
*/
|
||||
'journey:book:cursor': {
|
||||
scope: 'user',
|
||||
payload: z.object({
|
||||
journeyId: id,
|
||||
socketId: z.number(),
|
||||
userId: id,
|
||||
spreadIndex: z.number().int().min(0),
|
||||
x: z.number().nullable(),
|
||||
y: z.number().nullable(),
|
||||
}),
|
||||
},
|
||||
|
||||
// ── Booking import (user-scoped; push() injects jobId + tripId) ─────────
|
||||
'import:progress': {
|
||||
scope: 'user',
|
||||
|
||||
Reference in New Issue
Block a user