Merge branch 'master' into release/4.839.x
This commit is contained in:
commit
c677bc17e4
@ -50,7 +50,7 @@
|
||||
{
|
||||
"glob": "**/*",
|
||||
"input": "node_modules/@pdftron/webviewer/public/",
|
||||
"output": "/assets/wv-resources/10.10.1/"
|
||||
"output": "/assets/wv-resources/11.0.0/"
|
||||
},
|
||||
{
|
||||
"glob": "**/*",
|
||||
@ -73,7 +73,7 @@
|
||||
"stylePreprocessorOptions": {
|
||||
"includePaths": ["./apps/red-ui/src/assets/styles", "./libs/common-ui/src/assets/styles"]
|
||||
},
|
||||
"scripts": ["node_modules/@pdftron/webviewer/webviewer.min.js", "node_modules/chart.js/auto/auto.cjs"],
|
||||
"scripts": ["node_modules/chart.js/auto/auto.cjs"],
|
||||
"extractLicenses": false,
|
||||
"sourceMap": true,
|
||||
"optimization": false,
|
||||
|
||||
@ -11,7 +11,9 @@ import { DictionaryService } from '@services/entity-services/dictionary.service'
|
||||
import { DefaultColorsService } from '@services/entity-services/default-colors.service';
|
||||
import { WatermarkService } from '@services/entity-services/watermark.service';
|
||||
import { FileAttributesService } from '@services/entity-services/file-attributes.service';
|
||||
import { getConfig } from '@iqser/common-ui';
|
||||
import { getConfig, Toaster } from '@iqser/common-ui';
|
||||
import { RulesService } from '../modules/admin/services/rules.service';
|
||||
import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker';
|
||||
|
||||
export function templateExistsWhenEnteringAdmin(): CanActivateFn {
|
||||
return async function (route: ActivatedRouteSnapshot): Promise<boolean> {
|
||||
@ -50,6 +52,8 @@ export function templateExistsWhenEnteringDossierList(): CanActivateFn {
|
||||
const dictionaryService = inject(DictionaryService);
|
||||
const defaultColorsService = inject(DefaultColorsService);
|
||||
const watermarksService = inject(WatermarkService);
|
||||
const rulesService = inject(RulesService);
|
||||
const toaster = inject(Toaster);
|
||||
const isDocumine = getConfig().IS_DOCUMINE;
|
||||
|
||||
await firstValueFrom(dashboardStatsService.loadForTemplate(dossierTemplateId));
|
||||
@ -64,6 +68,10 @@ export function templateExistsWhenEnteringDossierList(): CanActivateFn {
|
||||
await firstValueFrom(fileAttributesService.loadFileAttributesConfig(dossierTemplateId));
|
||||
await firstValueFrom(dictionaryService.loadDictionaryDataForDossierTemplate(dossierTemplateId));
|
||||
await firstValueFrom(defaultColorsService.loadForDossierTemplate(dossierTemplateId));
|
||||
const rules = await firstValueFrom(rulesService.getFor(dossierTemplateId));
|
||||
if (rules.timeoutDetected) {
|
||||
toaster.error(_('dossier-listing.rules.timeoutError'));
|
||||
}
|
||||
if (!isDocumine) {
|
||||
await firstValueFrom(watermarksService.loadForDossierTemplate(dossierTemplateId));
|
||||
}
|
||||
|
||||
@ -16,11 +16,7 @@ export const canForceRedaction = (annotation: AnnotationWrapper, canAddRedaction
|
||||
export const canAcceptRecommendation = (annotation: AnnotationWrapper) => annotation.isRecommendation && !annotation.pending;
|
||||
|
||||
export const canMarkAsFalsePositive = (annotation: AnnotationWrapper, annotationEntity: Dictionary) =>
|
||||
annotation.canBeMarkedAsFalsePositive &&
|
||||
!annotation.hasBeenResizedLocally &&
|
||||
!annotation.isRemovedLocally &&
|
||||
!annotation.hasBeenForcedRedaction &&
|
||||
annotationEntity?.hasDictionary;
|
||||
annotation.canBeMarkedAsFalsePositive && !annotation.hasBeenResizedLocally && annotationEntity?.hasDictionary;
|
||||
|
||||
export const canRemoveOnlyHere = (annotation: AnnotationWrapper, canAddRedaction: boolean, autoAnalysisDisabled: boolean) =>
|
||||
canAddRedaction &&
|
||||
|
||||
@ -109,7 +109,10 @@ export class AnnotationWrapper implements IListable {
|
||||
|
||||
get canBeMarkedAsFalsePositive() {
|
||||
return (
|
||||
(this.isRecommendation || this.superType === SuperTypes.Redaction || (this.isSkipped && this.isDictBased)) &&
|
||||
(this.isRecommendation ||
|
||||
this.superType === SuperTypes.Redaction ||
|
||||
(this.isSkipped && this.isDictBased) ||
|
||||
(this.isRemovedLocally && this.isDictBased)) &&
|
||||
!this.isImage &&
|
||||
!this.imported &&
|
||||
!this.pending &&
|
||||
|
||||
@ -83,9 +83,9 @@ interface WatermarkForm {
|
||||
AsyncPipe,
|
||||
ReactiveFormsModule,
|
||||
HasScrollbarDirective,
|
||||
MatTooltip,
|
||||
NgForOf,
|
||||
NgClass,
|
||||
MatTooltip,
|
||||
MatIcon,
|
||||
MatSlider,
|
||||
ColorPickerModule,
|
||||
@ -246,14 +246,15 @@ export class WatermarkScreenComponent implements OnInit {
|
||||
}
|
||||
|
||||
async #loadViewer() {
|
||||
this.instance = await WebViewer(
|
||||
this.instance = await WebViewer.Iframe(
|
||||
{
|
||||
licenseKey: this._licenseService.activeLicenseKey,
|
||||
path: this.#convertPath('/assets/wv-resources/10.10.1'),
|
||||
path: this.#convertPath('/assets/wv-resources/11.0.0'),
|
||||
css: this.#convertPath('/assets/pdftron/stylesheet.css'),
|
||||
fullAPI: true,
|
||||
isReadOnly: true,
|
||||
backendType: 'ems',
|
||||
ui: 'legacy',
|
||||
},
|
||||
// use nativeElement instead of document.getElementById('viwer')
|
||||
// because WebViewer works better with this approach
|
||||
@ -269,7 +270,7 @@ export class WatermarkScreenComponent implements OnInit {
|
||||
});
|
||||
|
||||
if (environment.production) {
|
||||
this.instance.Core.setCustomFontURL('https://' + window.location.host + this.#convertPath('/assets/pdftron'));
|
||||
this.instance.Core.setCustomFontURL(window.location.origin + this.#convertPath('/assets/pdftron/fonts'));
|
||||
}
|
||||
|
||||
this.#disableElements();
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { GenericService } from '@iqser/common-ui';
|
||||
import { GenericService, QueryParam } from '@iqser/common-ui';
|
||||
import { IRules } from '@red/domain';
|
||||
import { Observable } from 'rxjs';
|
||||
import { List } from '@common-ui/utils';
|
||||
|
||||
@Injectable()
|
||||
@Injectable({ providedIn: 'root' })
|
||||
export class RulesService extends GenericService<IRules> {
|
||||
protected readonly _defaultModelPath = 'rules';
|
||||
|
||||
@ -13,4 +15,8 @@ export class RulesService extends GenericService<IRules> {
|
||||
uploadRules(body: IRules) {
|
||||
return this._post<unknown>({ ...body, ruleFileType: body.ruleFileType ?? 'ENTITY' });
|
||||
}
|
||||
|
||||
getFor<R = IRules>(entityId: string, queryParams?: List<QueryParam>): Observable<R> {
|
||||
return super.getFor(entityId, queryParams);
|
||||
}
|
||||
}
|
||||
|
||||
@ -15,7 +15,6 @@ import {
|
||||
import { DossierStatsService } from '@services/dossiers/dossier-stats.service';
|
||||
import { DefaultColorsService } from '@services/entity-services/default-colors.service';
|
||||
import { DossierStatesMapService } from '@services/entity-services/dossier-states-map.service';
|
||||
import { PermissionsService } from '@services/permissions.service';
|
||||
import { SharedDialogService } from '@shared/services/dialog.service';
|
||||
import { workflowFileStatusTranslations } from '@translations/file-status-translations';
|
||||
import { workloadTranslations } from '@translations/workload-translations';
|
||||
@ -40,7 +39,6 @@ export class ConfigService {
|
||||
private readonly _dossierStatsService: DossierStatsService,
|
||||
private readonly _dossierStatesMapService: DossierStatesMapService,
|
||||
private readonly _dialogService: SharedDialogService,
|
||||
private readonly _permissionsService: PermissionsService,
|
||||
private readonly _defaultColorsService: DefaultColorsService,
|
||||
) {}
|
||||
|
||||
@ -67,9 +65,10 @@ export class ConfigService {
|
||||
{
|
||||
label: _('dossier-listing.add-new'),
|
||||
action: () => this.#openAddDossierDialog(dossierTemplate.id),
|
||||
hide: !this._permissionsService.canCreateDossier(dossierTemplate),
|
||||
icon: 'iqser:plus',
|
||||
type: 'primary',
|
||||
tooltip: dossierTemplate.isInactive ? _('dossier-listing.template-inactive') : null,
|
||||
disabled: dossierTemplate.isInactive,
|
||||
helpModeKey: 'new_dossier',
|
||||
},
|
||||
];
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<section>
|
||||
<iqser-page-header [buttonConfigs]="buttonConfigs" [helpModeKey]="'dossier'">
|
||||
<iqser-page-header [buttonConfigs]="buttonConfigs()" [helpModeKey]="'dossier'">
|
||||
<ng-container slot="beforeFilters">
|
||||
<redaction-dossiers-type-switch></redaction-dossiers-type-switch>
|
||||
</ng-container>
|
||||
@ -18,7 +18,7 @@
|
||||
[noDataButtonLabel]="'dossier-listing.no-data.action' | translate"
|
||||
[noDataText]="'dossier-listing.no-data.title' | translate"
|
||||
[noMatchText]="'dossier-listing.no-match.title' | translate"
|
||||
[showNoDataButton]="permissionsService.canCreateDossier(dossierTemplate)"
|
||||
[showNoDataButton]="permissionsService.canCreateDossier(dossierTemplate())"
|
||||
[tableColumnConfigs]="tableColumnConfigs"
|
||||
[rowIdPrefix]="'dossier'"
|
||||
[namePropertyKey]="'dossierName'"
|
||||
@ -33,7 +33,7 @@
|
||||
</section>
|
||||
|
||||
<ng-template #needsWorkFilterTemplate let-filter="filter">
|
||||
<redaction-type-filter [dossierTemplateId]="dossierTemplate.id" [filter]="filter"></redaction-type-filter>
|
||||
<redaction-type-filter [dossierTemplateId]="dossierTemplate().id" [filter]="filter"></redaction-type-filter>
|
||||
</ng-template>
|
||||
|
||||
<ng-template #tableItemTemplate let-dossier="entity">
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
import { ChangeDetectionStrategy, Component, OnInit, TemplateRef, ViewChild } from '@angular/core';
|
||||
import { Dossier, DOSSIER_TEMPLATE_ID, DossierTemplate } from '@red/domain';
|
||||
import { ChangeDetectionStrategy, Component, computed, OnInit, TemplateRef, ViewChild } from '@angular/core';
|
||||
import { Dossier, DOSSIER_TEMPLATE_ID } from '@red/domain';
|
||||
import { PermissionsService } from '@services/permissions.service';
|
||||
import {
|
||||
ButtonConfig,
|
||||
HasScrollbarDirective,
|
||||
IqserListingModule,
|
||||
ListingComponent,
|
||||
@ -25,6 +24,7 @@ import { DossiersListingDetailsComponent } from '../components/dossiers-listing-
|
||||
import { AsyncPipe, NgIf } from '@angular/common';
|
||||
import { TypeFilterComponent } from '@shared/components/type-filter/type-filter.component';
|
||||
import { TableItemComponent } from '../components/table-item/table-item.component';
|
||||
import { toSignal } from '@angular/core/rxjs-interop';
|
||||
|
||||
@Component({
|
||||
templateUrl: './dossiers-listing-screen.component.html',
|
||||
@ -47,8 +47,10 @@ import { TableItemComponent } from '../components/table-item/table-item.componen
|
||||
export class DossiersListingScreenComponent extends ListingComponent<Dossier> implements OnInit, OnAttach {
|
||||
readonly tableColumnConfigs = this._configService.tableConfig;
|
||||
readonly tableHeaderLabel = _('dossier-listing.table-header.title');
|
||||
readonly buttonConfigs: ButtonConfig[];
|
||||
readonly dossierTemplate: DossierTemplate;
|
||||
readonly dossierTemplateId = this.router.routerState.snapshot.root.firstChild.firstChild.paramMap.get(DOSSIER_TEMPLATE_ID);
|
||||
readonly dossierTemplates = toSignal(this.dossierTemplatesService.all$);
|
||||
readonly dossierTemplate = computed(() => this.dossierTemplates().find(template => this.dossierTemplateId === template.id));
|
||||
readonly buttonConfigs = computed(() => this._configService.buttonsConfig(this.dossierTemplate()));
|
||||
readonly computeFilters$ = this._activeDossiersService.all$.pipe(tap(() => this._computeAllFilters()));
|
||||
@ViewChild('needsWorkFilterTemplate', {
|
||||
read: TemplateRef,
|
||||
@ -68,20 +70,19 @@ export class DossiersListingScreenComponent extends ListingComponent<Dossier> im
|
||||
readonly dossierTemplatesService: DossierTemplatesService,
|
||||
) {
|
||||
super();
|
||||
const dossierTemplateId = router.routerState.snapshot.root.firstChild.firstChild.paramMap.get(DOSSIER_TEMPLATE_ID);
|
||||
this.dossierTemplate = dossierTemplatesService.find(dossierTemplateId);
|
||||
this.buttonConfigs = this._configService.buttonsConfig(this.dossierTemplate);
|
||||
this.entitiesService.setEntities(this._activeDossiersService.all.filter(d => d.dossierTemplateId === this.dossierTemplate.id));
|
||||
this.entitiesService.setEntities(this._activeDossiersService.all.filter(d => d.dossierTemplateId === this.dossierTemplate().id));
|
||||
}
|
||||
|
||||
openAddDossierDialog(): void {
|
||||
this._dialogService.openDialog('addDossier', { dossierTemplateId: this.dossierTemplate.id });
|
||||
this._dialogService.openDialog('addDossier', { dossierTemplateId: this.dossierTemplate().id });
|
||||
}
|
||||
|
||||
async ngOnInit(): Promise<void> {
|
||||
await this._userPreferenceService.saveLastDossierTemplate(this.dossierTemplate.id);
|
||||
await this._userPreferenceService.saveLastDossierTemplate(this.dossierTemplate().id);
|
||||
this.addSubscription = this._activeDossiersService.all$
|
||||
.pipe(tap(dossiers => this.entitiesService.setEntities(dossiers.filter(d => d.dossierTemplateId === this.dossierTemplate.id))))
|
||||
.pipe(
|
||||
tap(dossiers => this.entitiesService.setEntities(dossiers.filter(d => d.dossierTemplateId === this.dossierTemplate().id))),
|
||||
)
|
||||
.subscribe();
|
||||
this._loadingService.stop();
|
||||
}
|
||||
@ -95,7 +96,7 @@ export class DossiersListingScreenComponent extends ListingComponent<Dossier> im
|
||||
const filterGroups = this._configService.filterGroups(
|
||||
this.entitiesService.all,
|
||||
this._needsWorkFilterTemplate,
|
||||
this.dossierTemplate.id,
|
||||
this.dossierTemplate().id,
|
||||
);
|
||||
this.filterService.addFilterGroups(filterGroups);
|
||||
}
|
||||
|
||||
@ -133,14 +133,14 @@ export class AnnotationActionsComponent {
|
||||
const viewerAnnotations = untracked(this.viewerAnnotations);
|
||||
this._annotationManager.hide(viewerAnnotations);
|
||||
this._annotationManager.deselect();
|
||||
this._annotationManager.addToHidden(viewerAnnotations[0].Id);
|
||||
viewerAnnotations.forEach(a => this._annotationManager.addToHidden(a.Id));
|
||||
}
|
||||
|
||||
showAnnotation() {
|
||||
const viewerAnnotations = untracked(this.viewerAnnotations);
|
||||
this._annotationManager.show(viewerAnnotations);
|
||||
this._annotationManager.deselect();
|
||||
this._annotationManager.removeFromHidden(viewerAnnotations[0].Id);
|
||||
viewerAnnotations.forEach(a => this._annotationManager.removeFromHidden(a.Id));
|
||||
}
|
||||
|
||||
resize() {
|
||||
|
||||
@ -6,10 +6,9 @@
|
||||
overflow-y: auto;
|
||||
@include common-mixins.scroll-bar;
|
||||
|
||||
&.has-scrollbar:hover redaction-annotation-wrapper::ng-deep,
|
||||
&::ng-deep.documine-wrapper {
|
||||
.annotation {
|
||||
padding-right: 5px;
|
||||
redaction-annotation-wrapper.documine-wrapper {
|
||||
&::ng-deep.annotation {
|
||||
padding-right: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -65,6 +65,7 @@ import { PdfProxyService } from './services/pdf-proxy.service';
|
||||
import { SkippedService } from './services/skipped.service';
|
||||
import { StampService } from './services/stamp.service';
|
||||
import { ViewModeService } from './services/view-mode.service';
|
||||
import { ANNOTATION_ACTION_ICONS, ANNOTATION_ACTIONS } from './utils/constants';
|
||||
import { RedactTextData } from './utils/dialog-types';
|
||||
|
||||
@Component({
|
||||
@ -292,9 +293,11 @@ export class FilePreviewScreenComponent extends AutoUnsubscribe implements OnIni
|
||||
this._ngZone.run(() => {
|
||||
if (event.isTrusted) {
|
||||
const clickedElement = event.target as HTMLElement;
|
||||
const editingAnnotation =
|
||||
(clickedElement as HTMLImageElement).src?.includes('edit.svg') || clickedElement.getAttribute('aria-label') === 'Edit';
|
||||
if (this._multiSelectService.active() && !editingAnnotation) {
|
||||
const actionIconClicked = ANNOTATION_ACTION_ICONS.some(action =>
|
||||
(clickedElement as HTMLImageElement).src?.includes(action),
|
||||
);
|
||||
const actionClicked = ANNOTATION_ACTIONS.some(action => clickedElement.getAttribute('aria-label')?.includes(action));
|
||||
if (this._multiSelectService.active() && !actionIconClicked && !actionClicked) {
|
||||
if (
|
||||
clickedElement.querySelector('#selectionrect') ||
|
||||
clickedElement.id === `pageWidgetContainer${this.pdf.currentPage()}`
|
||||
|
||||
@ -389,10 +389,10 @@ export class PdfProxyService {
|
||||
this._ngZone.run(() => {
|
||||
if (allAreVisible) {
|
||||
this._annotationManager.hide(viewerAnnotations);
|
||||
this._annotationManager.addToHidden(viewerAnnotations[0].Id);
|
||||
viewerAnnotations.forEach(a => this._annotationManager.addToHidden(a.Id));
|
||||
} else {
|
||||
this._annotationManager.show(viewerAnnotations);
|
||||
this._annotationManager.removeFromHidden(viewerAnnotations[0].Id);
|
||||
viewerAnnotations.forEach(a => this._annotationManager.removeFromHidden(a.Id));
|
||||
}
|
||||
this._annotationManager.deselect();
|
||||
});
|
||||
|
||||
@ -45,3 +45,31 @@ export const TextPopups = {
|
||||
} as const;
|
||||
|
||||
export const HIDE_SKIPPED = 'hide-skipped';
|
||||
|
||||
export const ANNOTATION_ACTION_ICONS = [
|
||||
'resize',
|
||||
'edit',
|
||||
'trash',
|
||||
'check',
|
||||
'thumb-up',
|
||||
'pdftron-action-add-redaction',
|
||||
'visibility-off',
|
||||
] as const;
|
||||
export const ANNOTATION_ACTIONS = [
|
||||
'Resize',
|
||||
'Größe ändern',
|
||||
'Edit',
|
||||
'Bearbeiten',
|
||||
'Remove',
|
||||
'Entfernen',
|
||||
'Accept recommendation',
|
||||
'Empfehlung annehmen',
|
||||
'Force redaction',
|
||||
'Schwärzung erzwingen',
|
||||
'Force hint',
|
||||
'Hinweis erzwingen',
|
||||
'Redact',
|
||||
'Schwärzen',
|
||||
'Hide',
|
||||
'Ausblenden',
|
||||
] as const;
|
||||
|
||||
@ -148,7 +148,7 @@ export class PdfViewer {
|
||||
this.#instance = await this.#getInstance(htmlElement);
|
||||
|
||||
if (environment.production) {
|
||||
this.#instance.Core.setCustomFontURL('https://' + window.location.host + this.#convertPath('/assets/pdftron'));
|
||||
this.#instance.Core.setCustomFontURL(window.location.origin + this.#convertPath('/assets/pdftron/fonts'));
|
||||
}
|
||||
|
||||
await this.runWithCleanup(async () => {
|
||||
@ -359,12 +359,16 @@ export class PdfViewer {
|
||||
const options: WebViewerOptions = {
|
||||
licenseKey: this.#licenseKey,
|
||||
fullAPI: true,
|
||||
path: this.#convertPath('/assets/wv-resources/10.10.1'),
|
||||
path: this.#convertPath('/assets/wv-resources/11.0.0'),
|
||||
css: this.#convertPath('/assets/pdftron/stylesheet.css'),
|
||||
backendType: 'ems',
|
||||
// This should be migrated to v11
|
||||
ui: 'legacy',
|
||||
};
|
||||
|
||||
return WebViewer(options, htmlElement);
|
||||
// This should be migrated to v11
|
||||
// https://docs.apryse.com/web/get-started/migrating-to-v11/
|
||||
return WebViewer.Iframe(options, htmlElement);
|
||||
}
|
||||
|
||||
#isElementActive(element: string): boolean {
|
||||
|
||||
@ -108,15 +108,12 @@
|
||||
"file": "Mapping-Datei",
|
||||
"name": "Mapping-Name",
|
||||
"name-placeholder": "Mapping-Name",
|
||||
"quote-char": "Quotation marker",
|
||||
"quote-char": "Anführungszeichen",
|
||||
"quote-char-placeholder": "\"",
|
||||
"version": "Version"
|
||||
}
|
||||
},
|
||||
"add-edit-dossier-attribute": {
|
||||
"error": {
|
||||
"generic": "Speichern des Attributs fehlgeschlagen."
|
||||
},
|
||||
"form": {
|
||||
"label": "Name des Attributs",
|
||||
"label-placeholder": "Namen eingeben",
|
||||
@ -140,6 +137,9 @@
|
||||
},
|
||||
"add-edit-entity": {
|
||||
"form": {
|
||||
"ai-creation-enabled": "KI-Erstellung aktivieren",
|
||||
"ai-description": "KI-Beschreibung",
|
||||
"ai-description-placeholder": "KI-Beschreibung eingeben",
|
||||
"case-sensitive": "Groß-/Kleinschreibung beachten",
|
||||
"color": "Farbe {type, select, redaction{Schwärzung} hint{Hinweis} recommendation{Empfehlung} skipped{Ingorierte Schwärzung} ignored{Ignorierter Hinweis} other{}}",
|
||||
"color-placeholder": "#",
|
||||
@ -204,10 +204,6 @@
|
||||
"save": "Benutzer speichern",
|
||||
"save-changes": "Änderungen speichern"
|
||||
},
|
||||
"error": {
|
||||
"email-already-used": "Diese E-Mail-Adresse ist bereits mit einem anderen Benutzer verknüpft.",
|
||||
"generic": "Speichern des Benutzers fehlgeschlagen."
|
||||
},
|
||||
"form": {
|
||||
"account-setup": "Konfiguration des Benutzerkontos",
|
||||
"email": "E-Mail",
|
||||
@ -711,7 +707,7 @@
|
||||
"new-dossier": "Neues Dossier"
|
||||
},
|
||||
"greeting": {
|
||||
"subtitle": "Hier findest du deine Dossier-Vorlagen im Überblick.",
|
||||
"subtitle": "Hier finden Sie Ihre Dossier-Vorlagen im Überblick.",
|
||||
"title": "Wilkommen, {name}!"
|
||||
}
|
||||
},
|
||||
@ -930,6 +926,9 @@
|
||||
"reanalyse": {
|
||||
"action": "Ganzes Dossier analysieren"
|
||||
},
|
||||
"rules": {
|
||||
"timeoutError": "Regeln für Dossier-Vorlagen gesperrt!"
|
||||
},
|
||||
"stats": {
|
||||
"analyzed-pages": "{count, plural, one{Seite} other{Seiten}}",
|
||||
"total-people": "Benutzer"
|
||||
@ -944,7 +943,8 @@
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{length} {length, plural, one{aktives Dossier} other{aktive Dossiers}}"
|
||||
}
|
||||
},
|
||||
"template-inactive": "Aktuell ausgewählte Dossier-Vorlage inaktiv!"
|
||||
},
|
||||
"dossier-overview": {
|
||||
"approve": "Freigeben",
|
||||
@ -1395,8 +1395,8 @@
|
||||
"generic": "Aktion fehlgeschlagen. Fehlercode: {status}"
|
||||
},
|
||||
"missing-types": "<strong>Dossier-Vorlage unvollständig:</strong> Fehlende Typen ({missingTypes}) können zu Anzeigefehlern führen.",
|
||||
"offline": "Du bist offline",
|
||||
"online": "Du bist online",
|
||||
"offline": "Sie sind offline",
|
||||
"online": "Sie sind online",
|
||||
"reload": "Neu laden",
|
||||
"title": "Ein Fehler ist aufgetreten."
|
||||
},
|
||||
@ -1567,8 +1567,8 @@
|
||||
"select-all": "Alle",
|
||||
"select-none": "Keine",
|
||||
"show-skipped": "Ignorierte im Dokument anzeigen",
|
||||
"the-filters": "Filter",
|
||||
"wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder setzen die Filter zurück."
|
||||
"the-filters": ".",
|
||||
"wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder"
|
||||
},
|
||||
"document-info": {
|
||||
"close": "Datei-Info schließen",
|
||||
@ -1625,7 +1625,6 @@
|
||||
"re-processing": "Erneute Verarbeitung läuft...",
|
||||
"reprocess": "Wird verarbeitet",
|
||||
"table-parsing-analyzing": "Table Parsing",
|
||||
"unassigned": "Nicht zugewiesen",
|
||||
"under-approval": "In Freigabe",
|
||||
"under-review": "In Überprüfung",
|
||||
"unprocessed": "Unverarbeitet"
|
||||
@ -1922,7 +1921,7 @@
|
||||
"notification": {
|
||||
"assign-approver": "Sie wurden einem Dokument als Genehmiger zugewiesen. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"assign-reviewer": "Sie wurden einem Dokument als Prüfer zugewiesen. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"document-approved": "<b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> wurde genehmigt!",
|
||||
"document-approved": "<b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> wurde genehmigt.",
|
||||
"dossier-deleted": "Dossier: <b>{dossierName}</b> wurde gelöscht!",
|
||||
"dossier-owner-deleted": "Der Besitzer des Dossiers wurde gelöscht: <b>{dossierName}</b>",
|
||||
"dossier-owner-removed": "Der Dossier-Besitzer von <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> wurde entfernt.",
|
||||
@ -1931,9 +1930,9 @@
|
||||
"no-data": "Sie haben aktuell keine Benachrichtigungen.",
|
||||
"unassigned-from-file": "Sie wurden von einem Dokument entfernt. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"user-becomes-dossier-member": "Sie wurden zu einem Dossier hinzugefügt: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-demoted-to-reviewer": "<b>{user}</b> wurde im Dossier <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> auf die Prüfer-Berechtigung heruntergestuft!",
|
||||
"user-promoted-to-approver": "<b>{user}</b> wurde im Dossier <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> zum Genehmiger ernannt!",
|
||||
"user-removed-as-dossier-member": "<b>{user}</b> wurde als Mitglied von: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> entfernt!"
|
||||
"user-demoted-to-reviewer": "Sie wurden auf die Reviewer-Rolle heruntergestuft: \n<b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-promoted-to-approver": "Sie wurden zum Genehmiger in einem Dossier ernannt: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-removed-as-dossier-member": "Sie wurden als Dossier-Mitglied entfernt: \n<b>{dossierHref, select, null{{dossierName}} other\n{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>\n"
|
||||
},
|
||||
"notifications": {
|
||||
"button-text": "Benachrichtigungen",
|
||||
|
||||
@ -102,14 +102,14 @@
|
||||
},
|
||||
"disabled-file-options": "",
|
||||
"form": {
|
||||
"quote-char": "Quotation marker",
|
||||
"quote-char-placeholder": "\"",
|
||||
"delimiter": "",
|
||||
"delimiter-placeholder": "",
|
||||
"encoding-type": "",
|
||||
"file": "Mapping file",
|
||||
"name": "Mapping name",
|
||||
"name-placeholder": "Mapping name",
|
||||
"quote-char": "Quotation marker",
|
||||
"quote-char-placeholder": "\"",
|
||||
"version": "Version"
|
||||
}
|
||||
},
|
||||
@ -204,10 +204,6 @@
|
||||
"save": "Save user",
|
||||
"save-changes": "Save changes"
|
||||
},
|
||||
"error": {
|
||||
"email-already-used": "This e-mail address is already associated with another user.",
|
||||
"generic": "Failed to save user."
|
||||
},
|
||||
"form": {
|
||||
"account-setup": "User account setup",
|
||||
"email": "E-mail",
|
||||
@ -930,6 +926,9 @@
|
||||
"reanalyse": {
|
||||
"action": "Analyze entire dossier"
|
||||
},
|
||||
"rules": {
|
||||
"timeoutError": "Dossier template rules locked!"
|
||||
},
|
||||
"stats": {
|
||||
"analyzed-pages": "{count, plural, one{Page} other{Pages}}",
|
||||
"total-people": "Total users"
|
||||
@ -944,7 +943,8 @@
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{length} active {length, plural, one{dossier} other{dossiers}}"
|
||||
}
|
||||
},
|
||||
"template-inactive": "Currently selected dossier template inactive!"
|
||||
},
|
||||
"dossier-overview": {
|
||||
"approve": "Approve",
|
||||
@ -1462,7 +1462,7 @@
|
||||
"save": {
|
||||
"error": "Failed to create file attributes.",
|
||||
"label": "Save attributes",
|
||||
"success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully!"
|
||||
"success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully."
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Search by column name..."
|
||||
@ -1568,7 +1568,7 @@
|
||||
"select-none": "None",
|
||||
"show-skipped": "Show skipped in document",
|
||||
"the-filters": "the filters",
|
||||
"wrong-filters": "No annotations for the selected filter combination. Please adjust or or reset the filters"
|
||||
"wrong-filters": "No annotations for the selected filter combination. Please adjust or"
|
||||
},
|
||||
"document-info": {
|
||||
"close": "Close document info",
|
||||
@ -1625,7 +1625,6 @@
|
||||
"re-processing": "Reprocessing...",
|
||||
"reprocess": "Processing",
|
||||
"table-parsing-analyzing": "Table parsing",
|
||||
"unassigned": "Unassigned",
|
||||
"under-approval": "Under approval",
|
||||
"under-review": "Under review",
|
||||
"unprocessed": "Unprocessed"
|
||||
@ -1774,7 +1773,7 @@
|
||||
"save": "Remove Earmarks",
|
||||
"title": "Remove earmarks"
|
||||
},
|
||||
"success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks!} other{}} "
|
||||
"success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks.} other{}} "
|
||||
},
|
||||
"highlights": "{color} - {length} {length, plural, one{earmark} other{earmarks}}",
|
||||
"image-category": {
|
||||
@ -1922,18 +1921,18 @@
|
||||
"notification": {
|
||||
"assign-approver": "You have been assigned as approver for a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"assign-reviewer": "You have been assigned as reviewer for a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"document-approved": " <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> has been approved!",
|
||||
"dossier-deleted": "Dossier: <b>{dossierName}</b> has been deleted!",
|
||||
"dossier-owner-deleted": "The owner of dossier: <b>{dossierName}</b> has been deleted!",
|
||||
"dossier-owner-removed": "You have been removed as dossier owner from <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"document-approved": " <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> has been approved.",
|
||||
"dossier-deleted": "Dossier has been deleted: <b>{dossierName}</b>",
|
||||
"dossier-owner-deleted": "The dossier owner has been deleted: <b>{dossierName}</b>",
|
||||
"dossier-owner-removed": "You have been removed as dossier owner: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>\n\n",
|
||||
"dossier-owner-set": "You are now the dossier owner of <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"download-ready": "Your <b><a href=\"{downloadHref}\", target=\"_self\">download</a></b> is ready!",
|
||||
"no-data": "You currently have no notifications.",
|
||||
"unassigned-from-file": "You have been unassigned from a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"user-becomes-dossier-member": "You have been added to a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-demoted-to-reviewer": "You have been demoted to reviewer in dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-promoted-to-approver": "You have been promoted to approver in dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"user-removed-as-dossier-member": "You have been removed as a member from dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!"
|
||||
"user-promoted-to-approver": "You have been promoted to approver in a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-removed-as-dossier-member": "You have been removed as a member from a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>"
|
||||
},
|
||||
"notifications-screen": {
|
||||
"category": {
|
||||
|
||||
@ -108,6 +108,8 @@
|
||||
"file": "Mapping-Datei (.csv)",
|
||||
"name": "Name des Mappings",
|
||||
"name-placeholder": "Name des Mappings",
|
||||
"quote-char": "",
|
||||
"quote-char-placeholder": "",
|
||||
"version": "Version"
|
||||
}
|
||||
},
|
||||
@ -202,10 +204,6 @@
|
||||
"save": "Benutzer speichern",
|
||||
"save-changes": "Änderungen speichern"
|
||||
},
|
||||
"error": {
|
||||
"email-already-used": "Diese E-Mail-Adresse ist bereits mit einem anderen Benutzer verknüpft.",
|
||||
"generic": "Speichern des Benutzers fehlgeschlagen."
|
||||
},
|
||||
"form": {
|
||||
"account-setup": "Konfiguration des Benutzerkontos",
|
||||
"email": "E-Mail",
|
||||
@ -583,13 +581,13 @@
|
||||
},
|
||||
"component-rules-screen": {
|
||||
"error": {
|
||||
"generic": "Es ist ein Fehler aufgetreten ... Die Komponentenregeln konnte nicht aktualisiert werden!"
|
||||
"generic": "Es ist ein Fehler aufgetreten ... Die Komponentenregeln konnte nicht aktualisiert werden."
|
||||
},
|
||||
"errors-found": "{errors, plural, one{An error}andere{{errors} Fehler}} in den Regeln gefunden",
|
||||
"revert-changes": "Zurücksetzen",
|
||||
"save-changes": "Änderungen speichern",
|
||||
"success": {
|
||||
"generic": "Komponentenregeln aktualisiert!"
|
||||
"generic": "Komponentenregeln aktualisiert."
|
||||
},
|
||||
"title": "Komponentenregeln-Editor"
|
||||
},
|
||||
@ -709,7 +707,7 @@
|
||||
"new-dossier": "Neues Dossier"
|
||||
},
|
||||
"greeting": {
|
||||
"subtitle": "Hier findest du deine Dossier-Vorlagen im Überblick.",
|
||||
"subtitle": "Hier finden Sie Ihre Dossier-Vorlagen im Überblick.",
|
||||
"title": "Wilkommen, {name}!"
|
||||
}
|
||||
},
|
||||
@ -765,7 +763,7 @@
|
||||
"compare": "Vergleichen",
|
||||
"select-dictionary": "Wörterbuch auswählen",
|
||||
"select-dossier": "Dossier auswählen",
|
||||
"select-dossier-template": "Dossiervorlage auswählen"
|
||||
"select-dossier-template": "Dossier-Vorlage auswählen"
|
||||
},
|
||||
"download": "Aktuelle Einträge herunterladen",
|
||||
"error": {
|
||||
@ -777,7 +775,7 @@
|
||||
"search": "Suche ...",
|
||||
"select-dictionary": "Wählen Sie oben ein Wörterbuch für den Vergleich aus.",
|
||||
"success": {
|
||||
"generic": "Wörterbuch wurde aktualisiert"
|
||||
"generic": "Wörterbuch wurde aktualisiert."
|
||||
}
|
||||
},
|
||||
"digital-signature": "Digitale Signatur",
|
||||
@ -886,8 +884,8 @@
|
||||
"assign-members": "Mitglieder zuweisen",
|
||||
"collapse": "Details ausblenden",
|
||||
"document-status": "Verarbeitungsstatus der Dokumente",
|
||||
"edit-owner": "Eigentümer bearbeiten",
|
||||
"expand": "Details zeigen",
|
||||
"edit-owner": "Besitzer bearbeiten",
|
||||
"expand": "Details anzeigen",
|
||||
"members": "Mitglieder",
|
||||
"owner": "Besitzer",
|
||||
"see-less": "Weniger anzeigen",
|
||||
@ -928,6 +926,9 @@
|
||||
"reanalyse": {
|
||||
"action": "Ganzes Dossier analysieren"
|
||||
},
|
||||
"rules": {
|
||||
"timeoutError": "Regeln für Dossier-Vorlagen gesperrt!"
|
||||
},
|
||||
"stats": {
|
||||
"analyzed-pages": "{count, plural, one{Seite} other{Seiten}}",
|
||||
"total-people": "Anzahl der Benutzer"
|
||||
@ -942,12 +943,13 @@
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{length} {length, plural, one{aktives Dossier} other{aktive Dossiers}}"
|
||||
}
|
||||
},
|
||||
"template-inactive": "Aktuell ausgewählte Dossier-Vorlage inaktiv!"
|
||||
},
|
||||
"dossier-overview": {
|
||||
"approve": "Genehmigen",
|
||||
"approve-disabled": "Sie können die Datei erst freigeben, wenn sie auf Basis der aktuellen Wörterbücher analysiert wurde.",
|
||||
"assign-approver": "Genehmiger zuordnen",
|
||||
"assign-approver": "Genehmiger zuweisen",
|
||||
"assign-me": "Mir zuweisen",
|
||||
"assign-reviewer": "Benutzer zuweisen",
|
||||
"back-to-new": "Nach \"Neu\" verschieben",
|
||||
@ -1012,7 +1014,7 @@
|
||||
"no-match": {
|
||||
"title": "Die ausgewählten Filter treffen auf kein Dokument zu."
|
||||
},
|
||||
"ocr-file": "OCR-Dokument",
|
||||
"ocr-file": "OCR durchführen",
|
||||
"ocr-performed": "Diese Datei wurde mithilfe von OCR konvertiert.",
|
||||
"quick-filters": {
|
||||
"assigned-to-me": "Mir zuweisen",
|
||||
@ -1042,8 +1044,8 @@
|
||||
"table-header": {
|
||||
"title": "{length} {length, plural, one{Dokument} other{Dokumente}}"
|
||||
},
|
||||
"under-approval": "Zur Genehmigung",
|
||||
"under-review": "In Review",
|
||||
"under-approval": "In Freigabe",
|
||||
"under-review": "In Überprüfung",
|
||||
"upload-files": "Sie können Dateien überall per Drag and Drop platzieren..."
|
||||
},
|
||||
"dossier-permissions": "Dossier-Rechte",
|
||||
@ -1115,8 +1117,8 @@
|
||||
},
|
||||
"entities": "{length} {length, plural, one{Entität} other{Entitäten}}",
|
||||
"error": {
|
||||
"conflict": "Dieses DossierTemplate kann nicht gelöscht werden! Zumindest auf Dossier wird diese Vorlage verwendet!",
|
||||
"generic": "Dieses DossierTemplate kann nicht gelöscht werden!"
|
||||
"conflict": "<strong>Löschen verweigert:</strong> Diese Dossier-Vorlage wird von mindestens einem Dossier verwendet und kann nicht gelöscht werden.",
|
||||
"generic": "Das Löschen dieser Dossier-Vorlage ist nicht möglich."
|
||||
},
|
||||
"no-data": {
|
||||
"title": "Es gibt noch keine Dossier-Vorlagen."
|
||||
@ -1162,7 +1164,7 @@
|
||||
"download-includes": "Wählen Sie die Dokumente für Ihr Download-Paket aus",
|
||||
"download-status": {
|
||||
"error": "<strong>Download-Generierung fehlgeschlagen</strong><br><br>Bitte überprüfen Sie die in den Download-Optionen ausgewählten Dateien und Einstellungen.",
|
||||
"queued": "Ihr Download wurde zur Warteschlange hinzugefügt. Hier finden Sie alle angeforderten Downloads: <a href='/main/downloads'>My Downloads<a/>."
|
||||
"queued": "Ihr Download wurde zur Warteschlange hinzugefügt.<br><br>Hier finden Sie Ihre generierten Downloads: <a href=\"{downloadHref}\">Meine Downloads<a/>."
|
||||
},
|
||||
"download-type": {
|
||||
"annotated": "PDF mit Anmerkungen",
|
||||
@ -1209,7 +1211,7 @@
|
||||
"actions": {
|
||||
"revert": "Zurücksetzen",
|
||||
"save": "Änderungen speichern",
|
||||
"save-and-close": "Speichern"
|
||||
"save-and-close": "Speichern & schließen"
|
||||
},
|
||||
"attributes": {
|
||||
"custom-attributes": "Benutzerdefinierte Dossier-Attribute",
|
||||
@ -1374,7 +1376,7 @@
|
||||
"deleted-entity": {
|
||||
"dossier": {
|
||||
"action": "Zurück zur Übersicht",
|
||||
"label": "Dieses Dossier wurde gelöscht!"
|
||||
"label": "Dieses Dossier wurde gelöscht."
|
||||
},
|
||||
"file": {
|
||||
"action": "Zurück zum Dossier",
|
||||
@ -1382,7 +1384,7 @@
|
||||
},
|
||||
"file-dossier": {
|
||||
"action": "Zurück zur Übersicht",
|
||||
"label": "Das Dossier dieser Datei wurde gelöscht!"
|
||||
"label": "Das Dossier dieser Datei wurde gelöscht."
|
||||
}
|
||||
},
|
||||
"file-preview": {
|
||||
@ -1393,8 +1395,8 @@
|
||||
"generic": "Aktion fehlgeschlagen. Fehlercode: {status}"
|
||||
},
|
||||
"missing-types": "<strong>Dossier-Vorlage unvollständig:</strong> Fehlende Typen ({missingTypes}) können zu Anzeigefehlern führen.",
|
||||
"offline": "Du bist offline",
|
||||
"online": "Du bist online",
|
||||
"offline": "Sie sind offline",
|
||||
"online": "Sie sind online",
|
||||
"reload": "Neu laden",
|
||||
"title": "Ein Fehler ist aufgetreten."
|
||||
},
|
||||
@ -1460,7 +1462,7 @@
|
||||
"save": {
|
||||
"error": "Erstellung der Datei-Attribute fehlgeschlagen.",
|
||||
"label": "Attribute speichern",
|
||||
"success": "{count} Datei-{count, plural, one{Attribut} other{Attribute}} erfolgreich erstellt!"
|
||||
"success": "{count} Datei-{count, plural, one{Attribut} other{Attribute}} erfolgreich erstellt."
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Nach Spaltennamen suchen ..."
|
||||
@ -1566,7 +1568,7 @@
|
||||
"select-none": "Keine",
|
||||
"show-skipped": "Ignorierte im Dokument anzeigen",
|
||||
"the-filters": "Filter",
|
||||
"wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder setzen die Filter zurück."
|
||||
"wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder"
|
||||
},
|
||||
"document-info": {
|
||||
"close": "Datei-Info schließen",
|
||||
@ -1623,7 +1625,6 @@
|
||||
"re-processing": "Erneute Verarbeitung läuft...",
|
||||
"reprocess": "Wird verarbeitet",
|
||||
"table-parsing-analyzing": "Table Parsing",
|
||||
"unassigned": "Nicht zugewiesen",
|
||||
"under-approval": "In Freigabe",
|
||||
"under-review": "In Überprüfung",
|
||||
"unprocessed": "Unverarbeitet"
|
||||
@ -1920,17 +1921,17 @@
|
||||
"notification": {
|
||||
"assign-approver": "Sie wurden einem Dokument als Genehmiger zugewiesen. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"assign-reviewer": "Sie wurden einem Dokument als Prüfer zugewiesen. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"document-approved": "<b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> wurde genehmigt!",
|
||||
"dossier-deleted": "Dossier: <b>{dossierName}</b> wurde gelöscht!",
|
||||
"document-approved": "<b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> wurde genehmigt.",
|
||||
"dossier-deleted": "Dossier wurde gelöscht: <b>{dossierName}</b>",
|
||||
"dossier-owner-deleted": "Der Besitzer des Dossiers wurde gelöscht: <b>{dossierName}</b>",
|
||||
"dossier-owner-removed": "Der Dossier-Owner von <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> wurde entfernt!",
|
||||
"dossier-owner-set": "Sie sind jetzt Besitzer des Dossiers <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>.",
|
||||
"download-ready": "Ihr <b><a href=\"{downloadHref}\", target=\"_self\">Download</a></b> steht bereit.",
|
||||
"no-data": "Du hast aktuell keine Benachrichtigungen",
|
||||
"no-data": "Sie haben aktuell keine Benachrichtigungen",
|
||||
"unassigned-from-file": "Sie wurden von einem Dokument entfernt. <br>Dokument: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"user-becomes-dossier-member": "<b>{user}</b> ist jetzt Mitglied des Dossiers <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"user-demoted-to-reviewer": "<b>{user}</b> wurde im Dossier <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> auf die Reviewer-Berechtigung heruntergestuft!",
|
||||
"user-promoted-to-approver": "<b>{user}</b> wurde im Dossier <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> zum Genehmiger ernannt!",
|
||||
"user-demoted-to-reviewer": "Sie wurden auf die Reviewer-Rolle heruntergestuft: <b>{dossierHref, select, null{{dossierName}}\n other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-promoted-to-approver": "Sie wurden in einem Dossier zum Genehmiger ernannt: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-removed-as-dossier-member": "<b>{user}</b> wurde als Mitglied von: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b> entfernt!"
|
||||
},
|
||||
"notifications": {
|
||||
|
||||
@ -108,6 +108,8 @@
|
||||
"file": "Mapping file (.csv)",
|
||||
"name": "Mapping name",
|
||||
"name-placeholder": "Mapping name",
|
||||
"quote-char": "",
|
||||
"quote-char-placeholder": "",
|
||||
"version": "Version"
|
||||
}
|
||||
},
|
||||
@ -130,7 +132,7 @@
|
||||
"rank": "Rank"
|
||||
},
|
||||
"save": "Save state",
|
||||
"success": "Successfully {type, select, edit{updated} create{created} other{}} the dossier state!",
|
||||
"success": "Successfully {type, select, edit{updated} create{created} other{}} the dossier state.",
|
||||
"title": "{type, select, edit{Edit {name}} create{Create} other{}} dossier state"
|
||||
},
|
||||
"add-edit-entity": {
|
||||
@ -202,10 +204,6 @@
|
||||
"save": "Save user",
|
||||
"save-changes": "Save changes"
|
||||
},
|
||||
"error": {
|
||||
"email-already-used": "This e-mail address is already in use by a different user!",
|
||||
"generic": "Failed to save user."
|
||||
},
|
||||
"form": {
|
||||
"account-setup": "User account setup",
|
||||
"email": "E-mail",
|
||||
@ -583,13 +581,13 @@
|
||||
},
|
||||
"component-rules-screen": {
|
||||
"error": {
|
||||
"generic": "Something went wrong... Component rules update failed!"
|
||||
"generic": "Something went wrong... Component rules update failed."
|
||||
},
|
||||
"errors-found": "{errors, plural, one{An error} other{{errors} errors}} found in rules",
|
||||
"revert-changes": "Revert",
|
||||
"save-changes": "Save changes",
|
||||
"success": {
|
||||
"generic": "Component rules updated!"
|
||||
"generic": "Component rules updated."
|
||||
},
|
||||
"title": "Component rule editor"
|
||||
},
|
||||
@ -615,7 +613,7 @@
|
||||
"impacted-report": "{reportsCount} reports currently use the placeholder for this attribute. Please update them.",
|
||||
"title": "Delete {count, plural, one{{name}} other{file attributes}}",
|
||||
"toast-error": "Please confirm that you understand the consequences of this action.",
|
||||
"warning": "Warning: This action cannot be undone!"
|
||||
"warning": "Warning: this action cannot be undone!"
|
||||
},
|
||||
"confirm-delete-dossier-state": {
|
||||
"cancel": "Cancel",
|
||||
@ -626,7 +624,7 @@
|
||||
"state-placeholder": "Select another state"
|
||||
},
|
||||
"question": "Select another state to replace the current {count, plural, one{dossier} other{dossier}} state",
|
||||
"success": "Successfully deleted state!",
|
||||
"success": "Successfully deleted state",
|
||||
"title": "Delete dossier state",
|
||||
"warning": "The {name} state is assigned to {count} {count, plural, one{dossier} other{dossiers}}."
|
||||
},
|
||||
@ -637,7 +635,7 @@
|
||||
"impacted-dossiers": "{dossiersCount} {dossiersCount, plural, one{dossier} other{dossiers}} will be impacted",
|
||||
"title": "Delete {usersCount, plural, one{user} other{users}} from workspace",
|
||||
"toast-error": "Please confirm that you understand the consequences of this action.",
|
||||
"warning": "Warning: this cannot be undone!"
|
||||
"warning": "Warning: this action cannot be undone!"
|
||||
},
|
||||
"confirmation-dialog": {
|
||||
"approve-file": {
|
||||
@ -777,7 +775,7 @@
|
||||
"search": "Search entries...",
|
||||
"select-dictionary": "Select a dictionary for comparison above.",
|
||||
"success": {
|
||||
"generic": "Dictionary updated!"
|
||||
"generic": "Dictionary updated."
|
||||
}
|
||||
},
|
||||
"digital-signature": "Digital signature",
|
||||
@ -788,7 +786,7 @@
|
||||
"certificate-not-valid-error": "Uploaded certificate is invalid.",
|
||||
"continue": "Continue",
|
||||
"save": "Save configurations",
|
||||
"save-error": "Failed to save digital signature!",
|
||||
"save-error": "Failed to save digital signature.",
|
||||
"save-success": "Digital signature certificate saved successfully"
|
||||
},
|
||||
"forms": {
|
||||
@ -829,10 +827,10 @@
|
||||
"digital-signature-screen": {
|
||||
"action": {
|
||||
"delete-error": "Failed to remove digital signature, please try again.",
|
||||
"delete-success": "Digital signature removed. Files will no longer be signed!",
|
||||
"delete-success": "Digital signature removed. Files will no longer be signed.",
|
||||
"remove": "Remove",
|
||||
"save": "Save changes",
|
||||
"save-error": "Failed to save digital signature!",
|
||||
"save-error": "Failed to save digital signature.",
|
||||
"save-success": "No digital signature certificate available.<br/>Please configure a certificate to sign redacted documents."
|
||||
},
|
||||
"no-data": {
|
||||
@ -928,6 +926,9 @@
|
||||
"reanalyse": {
|
||||
"action": "Analyze entire dossier"
|
||||
},
|
||||
"rules": {
|
||||
"timeoutError": "Dossier template rules locked!"
|
||||
},
|
||||
"stats": {
|
||||
"analyzed-pages": "{count, plural, one{Page} other{Pages}}",
|
||||
"total-people": "Total users"
|
||||
@ -942,7 +943,8 @@
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{length} active {length, plural, one{dossier} other{dossiers}}"
|
||||
}
|
||||
},
|
||||
"template-inactive": "Currently selected dossier template inactive!"
|
||||
},
|
||||
"dossier-overview": {
|
||||
"approve": "Move to 'Done'",
|
||||
@ -1107,8 +1109,8 @@
|
||||
},
|
||||
"entities": "{length} {length, plural, one{entity} other{entities}}",
|
||||
"error": {
|
||||
"conflict": "Cannot delete this dossier template! At least one dossier uses this template!",
|
||||
"generic": "Cannot delete this dossier template!"
|
||||
"conflict": "<strong>Deletion denied:</strong> This dossier template is used by at least one dossier and cannot be deleted.",
|
||||
"generic": "Cannot delete this dossier template."
|
||||
},
|
||||
"no-data": {
|
||||
"title": "There are no dossier templates yet."
|
||||
@ -1162,7 +1164,7 @@
|
||||
"download-includes": "Choose what is included at download:",
|
||||
"download-status": {
|
||||
"error": "<strong>Download generation failed</strong><br><br>Please check the selected files and download option settings.",
|
||||
"queued": "Your download has been queued, you can find all your requested downloads here: <a href=\"{downloadHref}\">My downloads<a/>."
|
||||
"queued": "Your download has been added to the queue.<br><br>To see your requested downloads, visit: <a href=\"{downloadHref}\">My downloads<a/>."
|
||||
},
|
||||
"download-type": {
|
||||
"annotated": "Annotated PDF",
|
||||
@ -1374,15 +1376,15 @@
|
||||
"deleted-entity": {
|
||||
"dossier": {
|
||||
"action": "Back to overview",
|
||||
"label": "This dossier has been deleted!"
|
||||
"label": "This dossier has been deleted."
|
||||
},
|
||||
"file-dossier": {
|
||||
"action": "Back to overview",
|
||||
"label": "The dossier of this file has been deleted!"
|
||||
"label": "The dossier of this file has been deleted."
|
||||
},
|
||||
"file": {
|
||||
"action": "Back to dossier",
|
||||
"label": "This file has been deleted!"
|
||||
"label": "This file has been deleted."
|
||||
}
|
||||
},
|
||||
"file-preview": {
|
||||
@ -1396,7 +1398,7 @@
|
||||
"offline": "Disconnected",
|
||||
"online": "Reconnected",
|
||||
"reload": "Reload",
|
||||
"title": "Oops! Something went wrong..."
|
||||
"title": "An error ocurred."
|
||||
},
|
||||
"exact-date": "{day} {month} {year} at {hour}:{minute}",
|
||||
"file": "File",
|
||||
@ -1413,7 +1415,7 @@
|
||||
"file-attribute": {
|
||||
"update": {
|
||||
"error": "Update of file attribute value failed. Please try again.",
|
||||
"success": "File attribute value has been updated successfully!"
|
||||
"success": "File attribute value has been updated successfully."
|
||||
}
|
||||
},
|
||||
"file-attributes-configurations": {
|
||||
@ -1427,8 +1429,8 @@
|
||||
"save": "Save configurations",
|
||||
"title": "Configurations",
|
||||
"update": {
|
||||
"error": "Failed to update the configuration!",
|
||||
"success": "Configuration has been updated successfully!"
|
||||
"error": "Failed to update the configuration.",
|
||||
"success": "Configuration has been updated successfully."
|
||||
}
|
||||
},
|
||||
"file-attributes-csv-import": {
|
||||
@ -1460,7 +1462,7 @@
|
||||
"save": {
|
||||
"error": "Failed to create file attributes.",
|
||||
"label": "Save attributes",
|
||||
"success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully!"
|
||||
"success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully."
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Search by column name..."
|
||||
@ -1623,7 +1625,6 @@
|
||||
"re-processing": "Re-processing...",
|
||||
"reprocess": "Processing",
|
||||
"table-parsing-analyzing": "Table parsing",
|
||||
"unassigned": "Unassigned",
|
||||
"under-approval": "Under approval",
|
||||
"under-review": "In progress",
|
||||
"unprocessed": "Unprocessed"
|
||||
@ -1713,7 +1714,7 @@
|
||||
},
|
||||
"test": {
|
||||
"error": "Test e-mail could not be sent. Please double-check the email address.",
|
||||
"success": "Test e-mail was sent successfully!",
|
||||
"success": "Test e-mail was sent successfully.",
|
||||
"warning": "Admin mail address not set. Test email sent to {recipientEmail} instead."
|
||||
},
|
||||
"title": "Configure SMTP Account"
|
||||
@ -1772,7 +1773,7 @@
|
||||
"save": "Remove earmarks",
|
||||
"title": "Remove earmarks"
|
||||
},
|
||||
"success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks!} other{}} "
|
||||
"success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks.} other{}} "
|
||||
},
|
||||
"highlights": "{color} - {length} {length, plural, one{earmark} other{earmarks}}",
|
||||
"image-category": {
|
||||
@ -1788,8 +1789,8 @@
|
||||
},
|
||||
"details": "To apply annotations from another document, you first need to upload it.",
|
||||
"http": {
|
||||
"error": "Failed to import components! {error}",
|
||||
"success": "Annotations have been imported!"
|
||||
"error": "Failed to import components: {error}",
|
||||
"success": "Annotations have been imported."
|
||||
},
|
||||
"import-only-for-pages": "Import only for pages",
|
||||
"range": {
|
||||
@ -1920,18 +1921,18 @@
|
||||
"notification": {
|
||||
"assign-approver": "You have been assigned as approver for a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br> Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"assign-reviewer": "You have been assigned as reviewer for a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>\nDossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}}}</b>",
|
||||
"document-approved": " <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> has been moved to Done!",
|
||||
"dossier-deleted": "Dossier: <b>{dossierName}</b> has been deleted!",
|
||||
"dossier-owner-deleted": "The owner of dossier: <b>{dossierName}</b> has been deleted!",
|
||||
"dossier-owner-removed": "You have been removed as dossier owner from <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"dossier-owner-set": "You are now the dossier owner of <b>{dossierHref, select, null{{dossierName}} other\n{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"document-approved": " <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> has been moved to Done.",
|
||||
"dossier-deleted": "Dossier: <b>{dossierName}</b> has been deleted.",
|
||||
"dossier-owner-deleted": "The dossier owner has been deleted: <b>{dossierName}</b>",
|
||||
"dossier-owner-removed": "You have been removed as dossier owner: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"dossier-owner-set": "You are now the dossier owner of <b>{dossierHref, select, null{{dossierName}} other\n{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>.",
|
||||
"download-ready": "Your <b><a href=\"{downloadHref}\", target=\"_self\">download</a></b> is ready!",
|
||||
"no-data": "You currently have no notifications",
|
||||
"unassigned-from-file": "You have been unassigned from a document. <br>Document: <b>{fileHref, select, null{{fileName}} other{<a href=\"{fileHref}\" target=\"_blank\">{fileName}</a>}}</b> <br>Dossier: <b>{dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>\n}}}}</b>",
|
||||
"user-becomes-dossier-member": "You have been added to dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"user-demoted-to-reviewer": "You have been demoted to reviewer in dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"user-promoted-to-approver": "You have been promoted to approver in dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!",
|
||||
"user-removed-as-dossier-member": "You have been removed as a member from dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>!"
|
||||
"user-becomes-dossier-member": "You have been added to a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-demoted-to-reviewer": "You have been demoted to reviewer in a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-promoted-to-approver": "You have been promoted to approver in a dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>",
|
||||
"user-removed-as-dossier-member": "You have been removed as a member from dossier: <b>{dossierHref, select, null{{dossierName}} other{<a href=\"{dossierHref}\" target=\"_blank\">{dossierName}</a>}}</b>"
|
||||
},
|
||||
"notifications-screen": {
|
||||
"category": {
|
||||
@ -1939,7 +1940,7 @@
|
||||
"in-app-notifications": "In-app notifications"
|
||||
},
|
||||
"error": {
|
||||
"generic": "Something went wrong... Preferences update failed!"
|
||||
"generic": "Something went wrong... Preferences update failed."
|
||||
},
|
||||
"groups": {
|
||||
"document": "Document related notifications",
|
||||
@ -1989,7 +1990,7 @@
|
||||
"archive-question": "Dossier already contains files. Files might overlap with the contents of the folder you are uploading. Select how to handle duplicates:",
|
||||
"archive-title": "Uploading a ZIP archive",
|
||||
"file-question": "<b>{filename}</b> already exists. Choose how to proceed:",
|
||||
"file-title": "File already exists!",
|
||||
"file-title": "File already exists.",
|
||||
"options": {
|
||||
"all-files": "Apply to all files of current upload",
|
||||
"cancel": "Cancel upload",
|
||||
@ -2283,7 +2284,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"invalid-upload": "Invalid format selected for Upload! Supported formats are XLSX and DOCX",
|
||||
"invalid-upload": "Invalid upload format selected. Supported formats: XLSX and DOCX",
|
||||
"multi-file-report": "(Multi-file)",
|
||||
"report-documents": "Report documents",
|
||||
"setup": "Click the upload button on the right to upload your component report templates.",
|
||||
@ -2499,7 +2500,7 @@
|
||||
"overwrite": "Overwrite"
|
||||
},
|
||||
"question": "Choose how you want to proceed:",
|
||||
"title": "The dictionary already has entries!"
|
||||
"title": "The dictionary already has entries."
|
||||
},
|
||||
"upload-file": {
|
||||
"upload-area-text": "Click or drag & drop anywhere on this area..."
|
||||
@ -2622,7 +2623,7 @@
|
||||
"watermarks-listing": {
|
||||
"action": {
|
||||
"delete": "Delete",
|
||||
"delete-success": "Watermark has been deleted!",
|
||||
"delete-success": "Watermark has been deleted.",
|
||||
"edit": "Edit"
|
||||
},
|
||||
"add-new": "New watermark",
|
||||
|
||||
File diff suppressed because one or more lines are too long
205
apps/red-ui/src/assets/pdftron/fonts/Apache License.txt
Normal file
205
apps/red-ui/src/assets/pdftron/fonts/Apache License.txt
Normal file
@ -0,0 +1,205 @@
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.-------------------------------------------------------------------
|
||||
------------[ Log Start: 2019-Oct-10 19:32:29.143159]--------------
|
||||
System: (Windows, AMD64), PDFNetVersion: 7.1.0.71627
|
||||
-------------------------------------------------------------------
|
||||
[ INFO 19:32:29.143159, fontapp, WebFontCreator.cpp(679)]: logging enabled
|
||||
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.brotli
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.brotli
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.lzma
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.lzma
Normal file
Binary file not shown.
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf
Normal file
BIN
apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user