mirror of
https://github.com/bpatrik/pigallery2.git
synced 2024-12-25 02:04:15 +02:00
Updating translations to use angular's $localize #255
This commit is contained in:
parent
e83ba7c5fa
commit
2223c87b9e
@ -74,7 +74,8 @@
|
||||
"configurations": {
|
||||
"dev": {
|
||||
"localize": [
|
||||
"en"
|
||||
"en",
|
||||
"hu"
|
||||
],
|
||||
"outputPath": "dist",
|
||||
"watch": true
|
||||
|
11
package.json
11
package.json
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "pigallery2",
|
||||
"version": "1.8.4",
|
||||
"version": "1.8.6",
|
||||
"description": "This is a photo gallery optimised for running low resource servers (especially on raspberry pi)",
|
||||
"author": "Patrik J. Braun",
|
||||
"homepage": "https://github.com/bpatrik/PiGallery2",
|
||||
@ -19,6 +19,7 @@
|
||||
"run-dev": "ng build --configuration=dev",
|
||||
"build-stats": "ng build --aot --prod --stats-json --output-path=./dist --i18n-locale en --i18n-file src/frontend/translate/messages.en.xlf --i18n-missing-translation warning",
|
||||
"merge-new-translation": "gulp merge-new-translation",
|
||||
"merge-translation-only": "gulp merge-translation-only",
|
||||
"add-translation": "gulp add-translation",
|
||||
"generate-man": "gulp generate-man"
|
||||
},
|
||||
@ -69,8 +70,7 @@
|
||||
"@angular/platform-browser": "11.2.9",
|
||||
"@angular/platform-browser-dynamic": "11.2.9",
|
||||
"@angular/router": "11.2.9",
|
||||
"@ngx-loading-bar/core": "^5.1.1",
|
||||
"@ngx-translate/i18n-polyfill": "1.0.0",
|
||||
"@ngx-loading-bar/core": "5.1.1",
|
||||
"@types/bcrypt": "3.0.1",
|
||||
"@types/bcryptjs": "2.4.2",
|
||||
"@types/chai": "4.2.16",
|
||||
@ -98,7 +98,7 @@
|
||||
"codelyzer": "6.0.1",
|
||||
"core-js": "3.10.1",
|
||||
"coveralls": "3.1.0",
|
||||
"deep-equal-in-any-order": "^1.1.4",
|
||||
"deep-equal-in-any-order": "1.1.4",
|
||||
"ejs-loader": "0.5.0",
|
||||
"gulp": "4.0.2",
|
||||
"gulp-json-editor": "2.5.5",
|
||||
@ -139,8 +139,7 @@
|
||||
"zone.js": "0.11.4"
|
||||
},
|
||||
"//": [
|
||||
"TODO: remove terser version lock once webpack is fixed",
|
||||
"TODO: check i18n-pollify once angular 8 is out"
|
||||
"TODO: remove terser version lock once webpack is fixed"
|
||||
],
|
||||
"resolutions": {
|
||||
"natives": "1.1.3"
|
||||
|
@ -1,4 +1,4 @@
|
||||
import {Injectable, LOCALE_ID, NgModule, TRANSLATIONS, TRANSLATIONS_FORMAT} from '@angular/core';
|
||||
import {Injectable, NgModule} from '@angular/core';
|
||||
import {BrowserModule, HAMMER_GESTURE_CONFIG, HammerGestureConfig} from '@angular/platform-browser';
|
||||
import {FormsModule} from '@angular/forms';
|
||||
import {AppComponent} from './app.component';
|
||||
@ -57,7 +57,6 @@ import {HTTP_INTERCEPTORS, HttpClientModule} from '@angular/common/http';
|
||||
import {DefaultUrlSerializer, UrlSerializer, UrlTree} from '@angular/router';
|
||||
import {IndexingSettingsComponent} from './ui/settings/indexing/indexing.settings.component';
|
||||
import {LanguageComponent} from './ui/language/language.component';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {QueryService} from './model/query.service';
|
||||
import {IconizeSortingMethod} from './pipes/IconizeSortingMethod';
|
||||
import {StringifySortingMethod} from './pipes/StringifySortingMethod';
|
||||
@ -126,18 +125,6 @@ export class CustomUrlSerializer implements UrlSerializer {
|
||||
}
|
||||
}
|
||||
|
||||
// use the require method provided by webpack
|
||||
declare const require: (path: string) => string;
|
||||
|
||||
export function translationsFactory(locale: string): string {
|
||||
locale = locale || 'en'; // default to english if no locale
|
||||
|
||||
// default locale, nothing to translate
|
||||
if (locale === 'en') {
|
||||
return '';
|
||||
}
|
||||
return (require(`raw-loader!../translate/messages.${locale}.xlf`) as any).default;
|
||||
}
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@ -251,14 +238,7 @@ export function translationsFactory(locale: string): string {
|
||||
FacesService,
|
||||
VersionService,
|
||||
ScheduledJobsService,
|
||||
BackendtextService,
|
||||
{
|
||||
provide: TRANSLATIONS,
|
||||
useFactory: translationsFactory,
|
||||
deps: [LOCALE_ID]
|
||||
},
|
||||
{provide: TRANSLATIONS_FORMAT, useValue: 'xlf'},
|
||||
I18n
|
||||
BackendtextService
|
||||
],
|
||||
bootstrap: [AppComponent]
|
||||
})
|
||||
|
@ -1,5 +1,4 @@
|
||||
import {inject, TestBed} from '@angular/core/testing';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {BackendtextService} from './backendtext.service';
|
||||
import {backendTexts} from '../../../common/BackendTexts';
|
||||
|
||||
@ -8,7 +7,6 @@ describe('BackendTextService', () => {
|
||||
beforeEach(() => {
|
||||
TestBed.configureTestingModule({
|
||||
providers: [
|
||||
{provide: I18n, useValue: () => 'ok'},
|
||||
BackendtextService
|
||||
]
|
||||
});
|
||||
|
@ -1,5 +1,4 @@
|
||||
import {Injectable} from '@angular/core';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {backendText, backendTexts} from '../../../common/BackendTexts';
|
||||
import {DefaultsJobs} from '../../../common/entities/job/JobDTO';
|
||||
|
||||
@ -7,19 +6,19 @@ import {DefaultsJobs} from '../../../common/entities/job/JobDTO';
|
||||
export class BackendtextService {
|
||||
|
||||
|
||||
constructor(private i18n: I18n) {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
public get(id: backendText): string {
|
||||
switch (id) {
|
||||
case backendTexts.sizeToGenerate.name:
|
||||
return this.i18n('Size to generate');
|
||||
return $localize`Size to generate`;
|
||||
case backendTexts.sizeToGenerate.description:
|
||||
return this.i18n('These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes');
|
||||
return $localize`These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes`;
|
||||
case backendTexts.indexedFilesOnly.name:
|
||||
return this.i18n('Indexed only');
|
||||
return $localize`Indexed only`;
|
||||
case backendTexts.indexedFilesOnly.description:
|
||||
return this.i18n('Only checks indexed files.');
|
||||
return $localize`Only checks indexed files.`;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
@ -27,21 +26,21 @@ export class BackendtextService {
|
||||
|
||||
public getJobName(job: DefaultsJobs | string): string {
|
||||
if (typeof job === 'string') {
|
||||
job = DefaultsJobs[<any>job];
|
||||
job = DefaultsJobs[job as any];
|
||||
}
|
||||
switch (job as DefaultsJobs) {
|
||||
case DefaultsJobs.Indexing:
|
||||
return this.i18n('Indexing');
|
||||
return $localize`Indexing`;
|
||||
case DefaultsJobs['Database Reset']:
|
||||
return this.i18n('Database Reset');
|
||||
return $localize`Database Reset`;
|
||||
case DefaultsJobs['Thumbnail Generation']:
|
||||
return this.i18n('Thumbnail Generation');
|
||||
return $localize`Thumbnail Generation`;
|
||||
case DefaultsJobs['Photo Converting']:
|
||||
return this.i18n('Photo Converting');
|
||||
return $localize`Photo Converting`;
|
||||
case DefaultsJobs['Video Converting']:
|
||||
return this.i18n('Video Converting');
|
||||
return $localize`Video Converting`;
|
||||
case DefaultsJobs['Temp Folder Cleaning']:
|
||||
return this.i18n('Temp Folder Cleaning');
|
||||
return $localize`Temp Folder Cleaning`;
|
||||
default:
|
||||
return DefaultsJobs[job as DefaultsJobs];
|
||||
}
|
||||
|
@ -4,7 +4,6 @@ import {NetworkService} from './network/network.service';
|
||||
import {AuthenticationService} from './network/authentication.service';
|
||||
import {NotificationDTO, NotificationType} from '../../../common/entities/NotificationDTO';
|
||||
import {UserDTO, UserRoles} from '../../../common/entities/UserDTO';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
|
||||
export interface CountedNotificationDTO extends NotificationDTO {
|
||||
count: number;
|
||||
@ -21,27 +20,26 @@ export class NotificationService {
|
||||
numberOfNotifications = 0;
|
||||
lastUser: UserDTO = null;
|
||||
|
||||
constructor(private _toastr: ToastrService,
|
||||
private _networkService: NetworkService,
|
||||
private _authService: AuthenticationService,
|
||||
public i18n: I18n) {
|
||||
constructor(private toastr: ToastrService,
|
||||
private networkService: NetworkService,
|
||||
private authService: AuthenticationService) {
|
||||
|
||||
this._authService.user.subscribe(() => {
|
||||
if (this._authService.isAuthenticated() &&
|
||||
this.authService.user.subscribe(() => {
|
||||
if (this.authService.isAuthenticated() &&
|
||||
(!this.lastUser ||
|
||||
this.lastUser.id !== this._authService.user.value.id) &&
|
||||
this._authService.user.value.role >= UserRoles.Guest) {
|
||||
this.lastUser.id !== this.authService.user.value.id) &&
|
||||
this.authService.user.value.role >= UserRoles.Guest) {
|
||||
this.getServerNotifications();
|
||||
}
|
||||
this.lastUser = this._authService.user.value;
|
||||
this.lastUser = this.authService.user.value;
|
||||
});
|
||||
}
|
||||
|
||||
get Toastr(): ToastrService {
|
||||
return this._toastr;
|
||||
return this.toastr;
|
||||
}
|
||||
|
||||
groupNotifications(notifications: NotificationDTO[]) {
|
||||
groupNotifications(notifications: NotificationDTO[]): void {
|
||||
const groups: { [key: string]: { notification: NotificationDTO, count: number } } = {};
|
||||
notifications.forEach(n => {
|
||||
let key = n.message;
|
||||
@ -60,9 +58,9 @@ export class NotificationService {
|
||||
|
||||
}
|
||||
|
||||
async getServerNotifications() {
|
||||
async getServerNotifications(): Promise<void> {
|
||||
try {
|
||||
this.groupNotifications((await this._networkService.getJson<NotificationDTO[]>('/notifications')) || []);
|
||||
this.groupNotifications((await this.networkService.getJson<NotificationDTO[]>('/notifications')) || []);
|
||||
this.countedNotifications.forEach((noti) => {
|
||||
let msg = '(' + noti.count + ') ' + noti.message;
|
||||
if (noti.details) {
|
||||
@ -70,13 +68,13 @@ export class NotificationService {
|
||||
}
|
||||
switch (noti.type) {
|
||||
case NotificationType.error:
|
||||
this.error(msg, this.i18n('Server error'));
|
||||
this.error(msg, $localize`Server error`);
|
||||
break;
|
||||
case NotificationType.warning:
|
||||
this.warning(msg, this.i18n('Server error'));
|
||||
this.warning(msg, $localize`Server error`);
|
||||
break;
|
||||
case NotificationType.info:
|
||||
this.info(msg, this.i18n('Server info'));
|
||||
this.info(msg, $localize`Server info`);
|
||||
break;
|
||||
}
|
||||
});
|
||||
@ -86,18 +84,18 @@ export class NotificationService {
|
||||
}
|
||||
|
||||
success(text: string, title: string = null): void {
|
||||
this._toastr.success(text, title, this.options);
|
||||
this.toastr.success(text, title, this.options);
|
||||
}
|
||||
|
||||
error(text: string, title?: string): void {
|
||||
this._toastr.error(text, title, this.options);
|
||||
this.toastr.error(text, title, this.options);
|
||||
}
|
||||
|
||||
warning(text: string, title?: string): void {
|
||||
this._toastr.warning(text, title, this.options);
|
||||
this.toastr.warning(text, title, this.options);
|
||||
}
|
||||
|
||||
info(text: string, title: string = null): void {
|
||||
this._toastr.info(text, title, this.options);
|
||||
this.toastr.info(text, title, this.options);
|
||||
}
|
||||
}
|
||||
|
@ -1,10 +1,9 @@
|
||||
import {Pipe, PipeTransform} from '@angular/core';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
|
||||
|
||||
@Pipe({name: 'duration'})
|
||||
export class DurationPipe implements PipeTransform {
|
||||
constructor(private i18n: I18n) {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
transform(time: number, separator: ':' | 'string' = 'string'): string {
|
||||
@ -21,13 +20,13 @@ export class DurationPipe implements PipeTransform {
|
||||
}
|
||||
let str = '';
|
||||
if (h > 0) {
|
||||
str += h + this.i18n({value: 'h', meaning: 'hour'});
|
||||
str += h + $localize`:hour:h`;
|
||||
}
|
||||
if (m > 0) {
|
||||
str += m + this.i18n({value: 'm', meaning: 'minute'});
|
||||
str += m + $localize`:minute:m`;
|
||||
}
|
||||
if (s > 0) {
|
||||
str += s + this.i18n({value: 's', meaning: 'second'});
|
||||
str += s + $localize`:second:s`;
|
||||
}
|
||||
|
||||
return str;
|
||||
|
@ -1,25 +1,24 @@
|
||||
import {Pipe, PipeTransform} from '@angular/core';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {SortingMethods} from '../../../common/entities/SortingMethods';
|
||||
|
||||
|
||||
@Pipe({name: 'stringifySorting'})
|
||||
export class StringifySortingMethod implements PipeTransform {
|
||||
constructor(private i18n: I18n) {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
transform(method: SortingMethods): string {
|
||||
switch (method) {
|
||||
case SortingMethods.ascName:
|
||||
return this.i18n('ascending name');
|
||||
return $localize`ascending name`;
|
||||
case SortingMethods.descName:
|
||||
return this.i18n('descending name');
|
||||
return $localize`descending name`;
|
||||
case SortingMethods.ascDate:
|
||||
return this.i18n('ascending date');
|
||||
return $localize`ascending date`;
|
||||
case SortingMethods.descDate:
|
||||
return this.i18n('descending date');
|
||||
return $localize`descending date`;
|
||||
case SortingMethods.random:
|
||||
return this.i18n('random');
|
||||
return $localize`random`;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,10 +1,9 @@
|
||||
import {AfterViewInit, Component, ElementRef, Inject, LOCALE_ID, OnInit, QueryList, ViewChildren} from '@angular/core';
|
||||
import {AfterViewInit, Component, ElementRef, OnInit, QueryList, ViewChildren} from '@angular/core';
|
||||
import {AuthenticationService} from '../../model/network/authentication.service';
|
||||
import {UserRoles} from '../../../../common/entities/UserDTO';
|
||||
import {NotificationService} from '../../model/notification.service';
|
||||
import {NotificationType} from '../../../../common/entities/NotificationDTO';
|
||||
import {NavigationService} from '../../model/navigation.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ISettingsComponent} from '../settings/_abstract/ISettingsComponent';
|
||||
import {PageHelper} from '../../model/page.helper';
|
||||
import {SettingsService} from '../settings/settings.service';
|
||||
@ -20,33 +19,31 @@ export class AdminComponent implements OnInit, AfterViewInit {
|
||||
@ViewChildren('setting', {read: ElementRef}) settingsComponentsElemRef: QueryList<ElementRef>;
|
||||
contents: ISettingsComponent[] = [];
|
||||
|
||||
constructor(private _authService: AuthenticationService,
|
||||
private _navigation: NavigationService,
|
||||
constructor(private authService: AuthenticationService,
|
||||
private navigation: NavigationService,
|
||||
public notificationService: NotificationService,
|
||||
public settingsService: SettingsService,
|
||||
@Inject(LOCALE_ID) private locale: string,
|
||||
public i18n: I18n) {
|
||||
public settingsService: SettingsService) {
|
||||
}
|
||||
|
||||
ngAfterViewInit(): void {
|
||||
setTimeout(() => this.contents = this.settingsComponents.toArray(), 0);
|
||||
}
|
||||
|
||||
scrollTo(i: number) {
|
||||
scrollTo(i: number): void {
|
||||
PageHelper.ScrollY = this.settingsComponentsElemRef.toArray()[i].nativeElement.getBoundingClientRect().top +
|
||||
PageHelper.ScrollY;
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
if (!this._authService.isAuthenticated()
|
||||
|| this._authService.user.value.role < UserRoles.Admin) {
|
||||
this._navigation.toLogin();
|
||||
ngOnInit(): void {
|
||||
if (!this.authService.isAuthenticated()
|
||||
|| this.authService.user.value.role < UserRoles.Admin) {
|
||||
this.navigation.toLogin();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public getCss(type: NotificationType) {
|
||||
public getCss(type: NotificationType): string {
|
||||
switch (type) {
|
||||
case NotificationType.error:
|
||||
return 'danger';
|
||||
|
@ -1,9 +1,8 @@
|
||||
import {Component, Input, OnChanges} from '@angular/core';
|
||||
import {DirectoryDTO} from '../../../../../common/entities/DirectoryDTO';
|
||||
import {Router, RouterLink} from '@angular/router';
|
||||
import {RouterLink} from '@angular/router';
|
||||
import {UserDTO} from '../../../../../common/entities/UserDTO';
|
||||
import {AuthenticationService} from '../../../model/network/authentication.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {QueryService} from '../../../model/query.service';
|
||||
import {GalleryService} from '../gallery.service';
|
||||
import {Utils} from '../../../../../common/Utils';
|
||||
@ -30,20 +29,18 @@ export class GalleryNavigatorComponent implements OnChanges {
|
||||
readonly SearchQueryTypes = SearchQueryTypes;
|
||||
private readonly RootFolderName: string;
|
||||
|
||||
constructor(private _authService: AuthenticationService,
|
||||
constructor(private authService: AuthenticationService,
|
||||
public queryService: QueryService,
|
||||
public galleryService: GalleryService,
|
||||
private router: Router,
|
||||
private i18n: I18n) {
|
||||
public galleryService: GalleryService) {
|
||||
this.sortingMethodsType = Utils.enumToArray(SortingMethods);
|
||||
this.RootFolderName = this.i18n('Images');
|
||||
this.RootFolderName = $localize`Images`;
|
||||
}
|
||||
|
||||
get ItemCount(): number {
|
||||
return this.directory ? this.directory.mediaCount : this.searchResult.media.length;
|
||||
}
|
||||
|
||||
ngOnChanges() {
|
||||
ngOnChanges(): void {
|
||||
this.getPath();
|
||||
this.DefaultSorting = this.galleryService.getDefaultSorting(this.directory);
|
||||
}
|
||||
@ -66,7 +63,7 @@ export class GalleryNavigatorComponent implements OnChanges {
|
||||
}
|
||||
}
|
||||
|
||||
const user = this._authService.user.value;
|
||||
const user = this.authService.user.value;
|
||||
const arr: NavigatorPath[] = [];
|
||||
|
||||
// create root link
|
||||
@ -80,9 +77,9 @@ export class GalleryNavigatorComponent implements OnChanges {
|
||||
dirs.forEach((name, index) => {
|
||||
const route = dirs.slice(0, dirs.indexOf(name) + 1).join('/');
|
||||
if (dirs.length - 1 === index) {
|
||||
arr.push({name: name, route: null});
|
||||
arr.push({name, route: null});
|
||||
} else {
|
||||
arr.push({name: name, route: UserDTO.isDirectoryPathAvailable(route, user.permissions) ? route : null});
|
||||
arr.push({name, route: UserDTO.isDirectoryPathAvailable(route, user.permissions) ? route : null});
|
||||
}
|
||||
});
|
||||
|
||||
@ -92,24 +89,10 @@ export class GalleryNavigatorComponent implements OnChanges {
|
||||
|
||||
}
|
||||
|
||||
setSorting(sorting: SortingMethods) {
|
||||
setSorting(sorting: SortingMethods): void {
|
||||
this.galleryService.setSorting(sorting);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@HostListener('window:keydown', ['$event'])
|
||||
onKeyPress(e: KeyboardEvent) {
|
||||
if (this.routes.length < 2) {
|
||||
return;
|
||||
}
|
||||
const event: KeyboardEvent = window.event ? <any>window.event : e;
|
||||
if (event.altKey === true && event.key === 'ArrowUp') {
|
||||
const path = this.routes[this.routes.length - 2];
|
||||
this.router.navigate(['/gallery', path.route],
|
||||
{queryParams: this.queryService.getParams()}).catch(console.error);
|
||||
}
|
||||
}*/
|
||||
}
|
||||
|
||||
interface NavigatorPath {
|
||||
|
@ -3,7 +3,6 @@ import {GalleryService} from '../gallery.service';
|
||||
import {ContentWrapper} from '../../../../../common/entities/ConentWrapper';
|
||||
import {Config} from '../../../../../common/config/public/Config';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {BsModalService} from 'ngx-bootstrap/modal';
|
||||
import {BsModalRef} from 'ngx-bootstrap/modal/bs-modal-ref.service';
|
||||
import {NetworkService} from '../../../model/network/network.service';
|
||||
@ -33,15 +32,14 @@ export class RandomQueryBuilderGalleryComponent implements OnInit, OnDestroy {
|
||||
|
||||
private readonly subscription: Subscription = null;
|
||||
|
||||
constructor(public _galleryService: GalleryService,
|
||||
private _notification: NotificationService,
|
||||
private _searchQueryParserService: SearchQueryParserService,
|
||||
public i18n: I18n,
|
||||
private _route: ActivatedRoute,
|
||||
constructor(public galleryService: GalleryService,
|
||||
private notification: NotificationService,
|
||||
private searchQueryParserService: SearchQueryParserService,
|
||||
private route: ActivatedRoute,
|
||||
private modalService: BsModalService) {
|
||||
this.resetQuery();
|
||||
|
||||
this.subscription = this._route.params.subscribe((params: Params) => {
|
||||
this.subscription = this.route.params.subscribe((params: Params) => {
|
||||
if (!params[QueryParams.gallery.search.query]) {
|
||||
return;
|
||||
}
|
||||
@ -53,26 +51,26 @@ export class RandomQueryBuilderGalleryComponent implements OnInit, OnDestroy {
|
||||
});
|
||||
}
|
||||
|
||||
get HTMLSearchQuery() {
|
||||
get HTMLSearchQuery(): string {
|
||||
return JSON.stringify(this.searchQueryDTO);
|
||||
}
|
||||
|
||||
validateRawSearchText() {
|
||||
validateRawSearchText(): void {
|
||||
try {
|
||||
this.searchQueryDTO = this._searchQueryParserService.parse(this.rawSearchText);
|
||||
this.searchQueryDTO = this.searchQueryParserService.parse(this.rawSearchText);
|
||||
this.url = NetworkService.buildUrl(Config.Client.publicUrl + '/api/gallery/random/' + this.HTMLSearchQuery);
|
||||
} catch (e) {
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
}
|
||||
}
|
||||
|
||||
onQueryChange() {
|
||||
this.rawSearchText = this._searchQueryParserService.stringify(this.searchQueryDTO);
|
||||
onQueryChange(): void {
|
||||
this.rawSearchText = this.searchQueryParserService.stringify(this.searchQueryDTO);
|
||||
this.url = NetworkService.buildUrl(Config.Client.publicUrl + '/api/gallery/random/' + this.HTMLSearchQuery);
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
this.contentSubscription = this._galleryService.content.subscribe((content: ContentWrapper) => {
|
||||
ngOnInit(): void {
|
||||
this.contentSubscription = this.galleryService.content.subscribe((content: ContentWrapper) => {
|
||||
this.enabled = !!content.directory;
|
||||
if (!this.enabled) {
|
||||
return;
|
||||
@ -81,7 +79,7 @@ export class RandomQueryBuilderGalleryComponent implements OnInit, OnDestroy {
|
||||
});
|
||||
}
|
||||
|
||||
ngOnDestroy() {
|
||||
ngOnDestroy(): void {
|
||||
if (this.contentSubscription !== null) {
|
||||
this.contentSubscription.unsubscribe();
|
||||
}
|
||||
@ -92,7 +90,7 @@ export class RandomQueryBuilderGalleryComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
|
||||
|
||||
openModal(template: TemplateRef<any>) {
|
||||
openModal(template: TemplateRef<any>): boolean {
|
||||
if (!this.enabled) {
|
||||
return;
|
||||
}
|
||||
@ -106,18 +104,18 @@ export class RandomQueryBuilderGalleryComponent implements OnInit, OnDestroy {
|
||||
return false;
|
||||
}
|
||||
|
||||
onCopy() {
|
||||
this._notification.success(this.i18n('Url has been copied to clipboard'));
|
||||
onCopy(): void {
|
||||
this.notification.success($localize`Url has been copied to clipboard`);
|
||||
}
|
||||
|
||||
public hideModal() {
|
||||
public hideModal(): void {
|
||||
this.modalRef.hide();
|
||||
this.modalRef = null;
|
||||
}
|
||||
|
||||
|
||||
resetQuery() {
|
||||
this.searchQueryDTO = <TextSearch>{text: '', type: SearchQueryTypes.any_text};
|
||||
resetQuery(): void {
|
||||
this.searchQueryDTO = {text: '', type: SearchQueryTypes.any_text} as TextSearch;
|
||||
}
|
||||
|
||||
|
||||
|
@ -7,7 +7,6 @@ import {SharingDTO} from '../../../../../common/entities/SharingDTO';
|
||||
import {Config} from '../../../../../common/config/public/Config';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {DirectoryDTO} from '../../../../../common/entities/DirectoryDTO';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {BsModalService} from 'ngx-bootstrap/modal';
|
||||
import {BsModalRef} from 'ngx-bootstrap/modal/bs-modal-ref.service';
|
||||
import {Subscription} from 'rxjs';
|
||||
@ -29,7 +28,7 @@ export class GalleryShareComponent implements OnInit, OnDestroy {
|
||||
amount: 30,
|
||||
type: ValidityTypes.Days
|
||||
},
|
||||
password: <string>null
|
||||
password: null as string
|
||||
};
|
||||
currentDir = '';
|
||||
sharing: SharingDTO = null;
|
||||
@ -44,34 +43,33 @@ export class GalleryShareComponent implements OnInit, OnDestroy {
|
||||
No: 'No'
|
||||
};
|
||||
|
||||
constructor(private _sharingService: ShareService,
|
||||
public _galleryService: GalleryService,
|
||||
private _notification: NotificationService,
|
||||
public i18n: I18n,
|
||||
constructor(private sharingService: ShareService,
|
||||
public galleryService: GalleryService,
|
||||
private notification: NotificationService,
|
||||
private modalService: BsModalService) {
|
||||
|
||||
this.text.Yes = i18n('Yes');
|
||||
this.text.No = i18n('No');
|
||||
this.text.Yes = $localize`Yes`;
|
||||
this.text.No = $localize`No`;
|
||||
}
|
||||
|
||||
|
||||
ngOnInit() {
|
||||
this.contentSubscription = this._galleryService.content.subscribe((content: ContentWrapper) => {
|
||||
ngOnInit(): void {
|
||||
this.contentSubscription = this.galleryService.content.subscribe((content: ContentWrapper) => {
|
||||
this.enabled = !!content.directory;
|
||||
if (!this.enabled) {
|
||||
return;
|
||||
}
|
||||
this.currentDir = Utils.concatUrls((<DirectoryDTO>content.directory).path, (<DirectoryDTO>content.directory).name);
|
||||
this.currentDir = Utils.concatUrls((content.directory as DirectoryDTO).path, (content.directory as DirectoryDTO).name);
|
||||
});
|
||||
}
|
||||
|
||||
ngOnDestroy() {
|
||||
ngOnDestroy(): void {
|
||||
if (this.contentSubscription !== null) {
|
||||
this.contentSubscription.unsubscribe();
|
||||
}
|
||||
}
|
||||
|
||||
calcValidity() {
|
||||
calcValidity(): number {
|
||||
switch (parseInt(this.input.valid.type.toString(), 10)) {
|
||||
case ValidityTypes.Minutes:
|
||||
return this.input.valid.amount * 1000 * 60;
|
||||
@ -85,23 +83,23 @@ export class GalleryShareComponent implements OnInit, OnDestroy {
|
||||
throw new Error('unknown type: ' + this.input.valid.type);
|
||||
}
|
||||
|
||||
async update() {
|
||||
async update(): Promise<void> {
|
||||
if (this.sharing == null) {
|
||||
return;
|
||||
}
|
||||
this.url = this.i18n('loading..');
|
||||
this.sharing = await this._sharingService.updateSharing(this.currentDir,
|
||||
this.url = $localize`loading..`;
|
||||
this.sharing = await this.sharingService.updateSharing(this.currentDir,
|
||||
this.sharing.id, this.input.includeSubfolders, this.input.password, this.calcValidity());
|
||||
this.url = Config.Client.publicUrl + '/share/' + this.sharing.sharingKey;
|
||||
}
|
||||
|
||||
async get() {
|
||||
this.url = this.i18n('loading..');
|
||||
this.sharing = await this._sharingService.createSharing(this.currentDir, this.input.includeSubfolders, this.calcValidity());
|
||||
async get(): Promise<void> {
|
||||
this.url = $localize`loading..`;
|
||||
this.sharing = await this.sharingService.createSharing(this.currentDir, this.input.includeSubfolders, this.calcValidity());
|
||||
this.url = Config.Client.publicUrl + '/share/' + this.sharing.sharingKey;
|
||||
}
|
||||
|
||||
async openModal(template: TemplateRef<any>) {
|
||||
async openModal(template: TemplateRef<any>): Promise<void> {
|
||||
await this.get();
|
||||
this.input.password = '';
|
||||
if (this.modalRef) {
|
||||
@ -111,11 +109,11 @@ export class GalleryShareComponent implements OnInit, OnDestroy {
|
||||
document.body.style.paddingRight = '0px';
|
||||
}
|
||||
|
||||
onCopy() {
|
||||
this._notification.success(this.i18n('Url has been copied to clipboard'));
|
||||
onCopy(): void {
|
||||
this.notification.success($localize`Url has been copied to clipboard`);
|
||||
}
|
||||
|
||||
public hideModal() {
|
||||
public hideModal(): void {
|
||||
this.modalRef.hide();
|
||||
this.modalRef = null;
|
||||
this.sharing = null;
|
||||
|
@ -6,7 +6,6 @@ import {ErrorDTO} from '../../../../../common/entities/Error';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {AbstractSettingsService} from './abstract.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {Subscription} from 'rxjs';
|
||||
import {ISettingsComponent} from './ISettingsComponent';
|
||||
import {WebConfig} from '../../../../../common/config/private/WebConfig';
|
||||
@ -52,22 +51,21 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
public inProgress = false;
|
||||
public error: string = null;
|
||||
public changed = false;
|
||||
public states: RecursiveState = <any>{};
|
||||
public states: RecursiveState = {} as any;
|
||||
|
||||
|
||||
private _subscription: Subscription = null;
|
||||
private readonly _settingsSubscription: Subscription = null;
|
||||
private subscription: Subscription = null;
|
||||
private readonly settingsSubscription: Subscription = null;
|
||||
|
||||
protected constructor(private name: string,
|
||||
protected _authService: AuthenticationService,
|
||||
private _navigation: NavigationService,
|
||||
public _settingsService: S,
|
||||
protected authService: AuthenticationService,
|
||||
private navigation: NavigationService,
|
||||
public settingsService: S,
|
||||
protected notification: NotificationService,
|
||||
public i18n: I18n,
|
||||
private sliceFN?: (s: WebConfig) => T) {
|
||||
if (this.sliceFN) {
|
||||
this._settingsSubscription = this._settingsService.Settings.subscribe(this.onNewSettings);
|
||||
this.onNewSettings(this._settingsService._settingsService.settings.value);
|
||||
this.settingsSubscription = this.settingsService.Settings.subscribe(this.onNewSettings);
|
||||
this.onNewSettings(this.settingsService._settingsService.settings.value);
|
||||
}
|
||||
}
|
||||
|
||||
@ -86,7 +84,7 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
|
||||
onNewSettings = (s: WebConfig) => {
|
||||
|
||||
this.states = Utils.clone(<any>this.sliceFN(s.State));
|
||||
this.states = Utils.clone(this.sliceFN(s.State) as any);
|
||||
const addOriginal = (obj: any) => {
|
||||
for (const k of Object.keys(obj)) {
|
||||
if (typeof obj[k].value === 'undefined') {
|
||||
@ -102,7 +100,7 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
};
|
||||
addOriginal(this.states);
|
||||
this.ngOnChanges();
|
||||
};
|
||||
}
|
||||
|
||||
settingsSame(newSettings: T, original: T): boolean {
|
||||
if (typeof original !== 'object' || original == null) {
|
||||
@ -115,8 +113,7 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
return false;
|
||||
}
|
||||
const keys = Object.keys(newSettings);
|
||||
for (let i = 0; i < keys.length; i++) {
|
||||
const key = keys[i];
|
||||
for (const key of keys) {
|
||||
if (typeof original[key] === 'undefined') {
|
||||
console.warn('unknown settings: ' + key);
|
||||
return false;
|
||||
@ -146,8 +143,7 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
return state.value === state.original;
|
||||
}
|
||||
const keys = Object.keys(state);
|
||||
for (let i = 0; i < keys.length; i++) {
|
||||
const key = keys[i];
|
||||
for (const key of keys) {
|
||||
if (settingsSame(state[key]) === false) {
|
||||
return false;
|
||||
}
|
||||
@ -158,44 +154,44 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
|
||||
this.changed = !settingsSame(this.states);
|
||||
}, 0);
|
||||
};
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
if (!this._authService.isAuthenticated() ||
|
||||
this._authService.user.value.role < UserRoles.Admin) {
|
||||
this._navigation.toLogin();
|
||||
ngOnInit(): void {
|
||||
if (!this.authService.isAuthenticated() ||
|
||||
this.authService.user.value.role < UserRoles.Admin) {
|
||||
this.navigation.toLogin();
|
||||
return;
|
||||
}
|
||||
this.getSettings();
|
||||
|
||||
// TODO: fix after this issue is fixed: https://github.com/angular/angular/issues/24818
|
||||
this._subscription = this.form.valueChanges.subscribe(() => {
|
||||
this.subscription = this.form.valueChanges.subscribe(() => {
|
||||
this.onOptionChange();
|
||||
});
|
||||
}
|
||||
|
||||
ngOnChanges(): void {
|
||||
this.hasAvailableSettings = ((this._settingsService.isSupported() &&
|
||||
this._settingsService.showInSimplifiedMode())
|
||||
this.hasAvailableSettings = ((this.settingsService.isSupported() &&
|
||||
this.settingsService.showInSimplifiedMode())
|
||||
|| !this.simplifiedMode);
|
||||
}
|
||||
|
||||
|
||||
ngOnDestroy() {
|
||||
if (this._subscription != null) {
|
||||
this._subscription.unsubscribe();
|
||||
ngOnDestroy(): void {
|
||||
if (this.subscription != null) {
|
||||
this.subscription.unsubscribe();
|
||||
}
|
||||
if (this._settingsSubscription != null) {
|
||||
this._settingsSubscription.unsubscribe();
|
||||
if (this.settingsSubscription != null) {
|
||||
this.settingsSubscription.unsubscribe();
|
||||
}
|
||||
}
|
||||
|
||||
public reset() {
|
||||
public reset(): void {
|
||||
this.getSettings();
|
||||
}
|
||||
|
||||
stateToSettings(): T {
|
||||
const ret: T = <any>{};
|
||||
const ret: T = {} as any;
|
||||
|
||||
const add = (obj: any, to: any): void => {
|
||||
for (const key of Object.keys(obj)) {
|
||||
@ -213,19 +209,19 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
|
||||
}
|
||||
|
||||
public async save() {
|
||||
public async save(): Promise<boolean> {
|
||||
this.inProgress = true;
|
||||
this.error = '';
|
||||
try {
|
||||
await this._settingsService.updateSettings(this.stateToSettings());
|
||||
await this.settingsService.updateSettings(this.stateToSettings());
|
||||
await this.getSettings();
|
||||
this.notification.success(this.Name + ' ' + this.i18n('settings saved'), this.i18n('Success'));
|
||||
this.notification.success(this.Name + ' ' + $localize`settings saved`, $localize`Success`);
|
||||
this.inProgress = false;
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
if (err.message) {
|
||||
this.error = (<ErrorDTO>err).message;
|
||||
this.error = (err as ErrorDTO).message;
|
||||
}
|
||||
}
|
||||
|
||||
@ -234,8 +230,8 @@ export abstract class SettingsComponentDirective<T extends { [key: string]: any
|
||||
}
|
||||
|
||||
|
||||
private async getSettings() {
|
||||
await this._settingsService.getSettings();
|
||||
private async getSettings(): Promise<void> {
|
||||
await this.settingsService.getSettings();
|
||||
this.changed = false;
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,4 @@
|
||||
import {Component, forwardRef, Input, OnChanges} from '@angular/core';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ControlValueAccessor, FormControl, NG_VALIDATORS, NG_VALUE_ACCESSOR, ValidationErrors, Validator} from '@angular/forms';
|
||||
import {Utils} from '../../../../../../common/Utils';
|
||||
import {propertyTypes} from 'typeconfig/common';
|
||||
@ -52,7 +51,7 @@ export class SettingsEntryComponent implements ControlValueAccessor, Validator,
|
||||
|
||||
// value: { default: any, setting: any, original: any, readonly?: boolean, onChange: () => void };
|
||||
|
||||
constructor(private i18n: I18n) {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
get changed(): boolean {
|
||||
@ -128,9 +127,9 @@ export class SettingsEntryComponent implements ControlValueAccessor, Validator,
|
||||
}
|
||||
this.title = '';
|
||||
if (this.state.readonly) {
|
||||
this.title = this.i18n('readonly') + ', ';
|
||||
this.title = $localize`readonly` + ', ';
|
||||
}
|
||||
this.title += this.i18n('default value') + ': ' + this.defaultStr;
|
||||
this.title += $localize`default value` + ': ' + this.defaultStr;
|
||||
if (this.name) {
|
||||
this.idName = this.GUID + this.name.toLowerCase().replace(new RegExp(' ', 'gm'), '-');
|
||||
}
|
||||
|
@ -33,7 +33,7 @@
|
||||
i18n-description i18n-name
|
||||
[ngModel]="states.port"
|
||||
required="true"
|
||||
[dockerWarning]="(_settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[dockerWarning]="(settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[simplifiedMode]="simplifiedMode">
|
||||
</app-settings-entry>
|
||||
|
||||
@ -44,7 +44,7 @@
|
||||
placeholder="path"
|
||||
i18n-description i18n-name
|
||||
required
|
||||
[dockerWarning]="(_settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[dockerWarning]="(settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[ngModel]="states.imagesFolder">
|
||||
</app-settings-entry>
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
placeholder="path"
|
||||
i18n-description i18n-name
|
||||
required="true"
|
||||
[dockerWarning]="(_settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[dockerWarning]="(settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[ngModel]="states.tempFolder">
|
||||
</app-settings-entry>
|
||||
|
||||
|
@ -5,7 +5,6 @@ import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {BasicSettingsService} from './basic.settings.service';
|
||||
import {BasicConfigDTO} from '../../../../../common/entities/settings/BasicConfigDTO';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
|
||||
@Component({
|
||||
selector: 'app-settings-basic',
|
||||
@ -20,12 +19,11 @@ export class BasicSettingsComponent extends SettingsComponentDirective<BasicConf
|
||||
urlBaseChanged = false;
|
||||
urlError = false;
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: BasicSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Basic'), _authService, _navigation, _settingsService, notification, i18n, s => ({
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: BasicSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Basic`, authService, navigation, settingsService, notification, s => ({
|
||||
port: s.Server.port,
|
||||
host: s.Server.host,
|
||||
imagesFolder: s.Server.Media.folder,
|
||||
@ -40,7 +38,7 @@ export class BasicSettingsComponent extends SettingsComponentDirective<BasicConf
|
||||
public async save(): Promise<boolean> {
|
||||
const val = await super.save();
|
||||
if (val === true) {
|
||||
this.notification.info(this.i18n('Restart the server to apply the new settings'));
|
||||
this.notification.info($localize`Restart the server to apply the new settings`);
|
||||
}
|
||||
return val;
|
||||
}
|
||||
@ -56,11 +54,11 @@ export class BasicSettingsComponent extends SettingsComponentDirective<BasicConf
|
||||
|
||||
}
|
||||
|
||||
checkUrlError() {
|
||||
checkUrlError(): void {
|
||||
this.urlError = this.states.urlBase.value !== this.calcBaseUrl();
|
||||
}
|
||||
|
||||
onUrlChanged() {
|
||||
onUrlChanged(): void {
|
||||
if (this.urlBaseChanged === false) {
|
||||
this.states.urlBase.value = this.calcBaseUrl();
|
||||
} else {
|
||||
@ -73,7 +71,7 @@ export class BasicSettingsComponent extends SettingsComponentDirective<BasicConf
|
||||
this.urlBaseChanged = true;
|
||||
|
||||
this.checkUrlError();
|
||||
};
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
description="All file-based data will be stored here (sqlite database, user database in case of memory db, job history data)"
|
||||
[ngModel]="states.dbFolder"
|
||||
i18n-name i18n-description
|
||||
[dockerWarning]="(_settingsService.Settings | async).Server.Environment.isDocker"
|
||||
[dockerWarning]="(settingsService.Settings | async).Server.Environment.isDocker"
|
||||
required="true">
|
||||
</app-settings-entry>
|
||||
|
||||
|
@ -5,7 +5,6 @@ import {NotificationService} from '../../../model/notification.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {SettingsComponentDirective} from '../_abstract/abstract.settings.component';
|
||||
import {DatabaseSettingsService} from './database.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ServerConfig} from '../../../../../common/config/private/PrivateConfig';
|
||||
|
||||
@Component({
|
||||
@ -20,15 +19,14 @@ export class DatabaseSettingsComponent extends SettingsComponentDirective<Server
|
||||
public types = Utils.enumToArray(ServerConfig.DatabaseType);
|
||||
public DatabaseType = ServerConfig.DatabaseType;
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: DatabaseSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Database'), _authService, _navigation, _settingsService, notification, i18n, s => s.Server.Database);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: DatabaseSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Database`, authService, navigation, settingsService, notification, s => s.Server.Database);
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
ngOnInit(): void {
|
||||
super.ngOnInit();
|
||||
}
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<form #settingsForm="ngForm">
|
||||
<div class="card mb-4"
|
||||
[ngClass]="states.enabled.value && !_settingsService.isSupported()?'panel-warning':''">
|
||||
[ngClass]="states.enabled.value && !settingsService.isSupported()?'panel-warning':''">
|
||||
<h5 class="card-header">
|
||||
{{Name}}
|
||||
<div class="switch-wrapper"
|
||||
@ -14,7 +14,7 @@
|
||||
switch-on-text="Enabled"
|
||||
i18n-switch-off-text
|
||||
i18n-switch-on-text
|
||||
[switch-disabled]="inProgress || (!states.enabled.value && !_settingsService.isSupported())"
|
||||
[switch-disabled]="inProgress || (!states.enabled.value && !settingsService.isSupported())"
|
||||
switch-handle-width="100"
|
||||
switch-label-width="20"
|
||||
[(ngModel)]="states.enabled.value">
|
||||
@ -24,7 +24,7 @@
|
||||
<div class="card-body">
|
||||
<div [hidden]="!error" class="alert alert-danger" role="alert"><strong>Error: </strong>{{error}}</div>
|
||||
|
||||
<ng-container *ngIf="states.enabled.value || _settingsService.isSupported()">
|
||||
<ng-container *ngIf="states.enabled.value || settingsService.isSupported()">
|
||||
|
||||
|
||||
<app-settings-entry
|
||||
@ -43,7 +43,7 @@
|
||||
|
||||
</ng-container>
|
||||
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !_settingsService.isSupported())" i18n>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !settingsService.isSupported())" i18n>
|
||||
Faces are not supported with these settings.
|
||||
</div>
|
||||
<button class="btn btn-success float-right"
|
||||
|
@ -4,7 +4,6 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {FacesSettingsService} from './faces.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {Utils} from '../../../../../common/Utils';
|
||||
import {UserRoles} from '../../../../../common/entities/UserDTO';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
@ -21,15 +20,14 @@ export class FacesSettingsComponent extends SettingsComponentDirective<ClientCon
|
||||
public readonly userRoles = Utils
|
||||
.enumToArray(UserRoles)
|
||||
.filter(r => r.key !== UserRoles.LimitedGuest)
|
||||
.filter(r => r.key <= this._authService.user.value.role)
|
||||
.filter(r => r.key <= this.authService.user.value.role)
|
||||
.sort((a, b) => a.key - b.key);
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: FacesSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Faces'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.Faces);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: FacesSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Faces`, authService, navigation, settingsService, notification, s => s.Client.Faces);
|
||||
|
||||
}
|
||||
|
||||
|
@ -85,7 +85,7 @@
|
||||
|
||||
<app-settings-job-button #indexingButton
|
||||
[soloRun]="true"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[allowParallelRun]="false"
|
||||
[jobName]="indexingJobName"></app-settings-job-button>
|
||||
|
||||
@ -93,7 +93,7 @@
|
||||
<app-settings-job-button class="ml-md-2 mt-2 mt-md-0"
|
||||
danger="true"
|
||||
[soloRun]="true"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[allowParallelRun]="false"
|
||||
[disabled]="indexingButton.Running"
|
||||
[jobName]="resetJobName"></app-settings-job-button>
|
||||
@ -106,24 +106,24 @@
|
||||
</div>
|
||||
<div class="col-md-2 col-6">
|
||||
<span class="oi oi-folder" title="Folders" i18n-title aria-hidden="true"> </span>
|
||||
{{_settingsService.statistic.value ? _settingsService.statistic.value.directories : '...'}}
|
||||
{{settingsService.statistic.value ? settingsService.statistic.value.directories : '...'}}
|
||||
</div>
|
||||
<div class="col-md-2 col-6">
|
||||
<span class="oi oi-camera-slr" title="Photos" i18n-title aria-hidden="true"> </span>
|
||||
{{_settingsService.statistic.value ? _settingsService.statistic.value.photos : '...'}}
|
||||
{{settingsService.statistic.value ? settingsService.statistic.value.photos : '...'}}
|
||||
</div>
|
||||
<div class="col-md-2 col-6">
|
||||
<span class="oi oi-video" title="Videos" i18n-title aria-hidden="true"> </span>
|
||||
{{_settingsService.statistic.value ? _settingsService.statistic.value.videos : '...'}}
|
||||
{{settingsService.statistic.value ? settingsService.statistic.value.videos : '...'}}
|
||||
|
||||
</div>
|
||||
<div class="col-md-2 col-6">
|
||||
<span class="oi oi-people" title="Persons" i18n-title aria-hidden="true"> </span>
|
||||
{{_settingsService.statistic.value ? _settingsService.statistic.value.persons : '...'}}
|
||||
{{settingsService.statistic.value ? settingsService.statistic.value.persons : '...'}}
|
||||
</div>
|
||||
<div class="col-md-2 col-6">
|
||||
<span class="oi oi-pie-chart" title="Size" i18n-title aria-hidden="true"> </span>
|
||||
{{_settingsService.statistic.value ? (_settingsService.statistic.value.diskUsage | fileSize) : '...'}}
|
||||
{{settingsService.statistic.value ? (settingsService.statistic.value.diskUsage | fileSize) : '...'}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -6,10 +6,9 @@ import {NotificationService} from '../../../model/notification.service';
|
||||
import {ErrorDTO} from '../../../../../common/entities/Error';
|
||||
import {SettingsComponentDirective} from '../_abstract/abstract.settings.component';
|
||||
import {Utils} from '../../../../../common/Utils';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ScheduledJobsService} from '../scheduled-jobs.service';
|
||||
import {DefaultsJobs, JobDTO} from '../../../../../common/entities/job/JobDTO';
|
||||
import {JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {ServerConfig} from '../../../../../common/config/private/PrivateConfig';
|
||||
|
||||
@Component({
|
||||
@ -28,34 +27,32 @@ export class IndexingSettingsComponent extends SettingsComponentDirective<Server
|
||||
readonly indexingJobName = DefaultsJobs[DefaultsJobs.Indexing];
|
||||
readonly resetJobName = DefaultsJobs[DefaultsJobs['Database Reset']];
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: IndexingSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: IndexingSettingsService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
notification: NotificationService) {
|
||||
|
||||
super(i18n('Folder indexing'),
|
||||
_authService,
|
||||
_navigation,
|
||||
_settingsService,
|
||||
super($localize`Folder indexing`,
|
||||
authService,
|
||||
navigation,
|
||||
settingsService,
|
||||
notification,
|
||||
i18n,
|
||||
s => s.Server.Indexing);
|
||||
|
||||
}
|
||||
|
||||
get Progress() {
|
||||
get Progress(): JobProgressDTO {
|
||||
return this.jobsService.progress.value[JobDTO.getHashName(DefaultsJobs[DefaultsJobs.Indexing])];
|
||||
}
|
||||
|
||||
|
||||
ngOnDestroy() {
|
||||
ngOnDestroy(): void {
|
||||
super.ngOnDestroy();
|
||||
this.jobsService.unsubscribeFromProgress();
|
||||
}
|
||||
|
||||
async ngOnInit() {
|
||||
async ngOnInit(): Promise<void> {
|
||||
super.ngOnInit();
|
||||
this.jobsService.subscribeToProgress();
|
||||
this.types = Utils
|
||||
@ -63,31 +60,31 @@ export class IndexingSettingsComponent extends SettingsComponentDirective<Server
|
||||
this.types.forEach(v => {
|
||||
switch (v.value) {
|
||||
case 'low':
|
||||
v.value = this.i18n('low');
|
||||
v.value = $localize`low`;
|
||||
break;
|
||||
case 'medium':
|
||||
v.value = this.i18n('medium');
|
||||
v.value = $localize`medium`;
|
||||
break;
|
||||
case 'high':
|
||||
v.value = this.i18n('high');
|
||||
v.value = $localize`high`;
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
async index() {
|
||||
async index(): Promise<boolean> {
|
||||
this.inProgress = true;
|
||||
this.error = '';
|
||||
try {
|
||||
await this.jobsService.start(DefaultsJobs[DefaultsJobs.Indexing]);
|
||||
this.notification.info(this.i18n('Folder indexing started'));
|
||||
this.notification.info($localize`Folder indexing started`);
|
||||
this.inProgress = false;
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
if (err.message) {
|
||||
this.error = (<ErrorDTO>err).message;
|
||||
this.error = (err as ErrorDTO).message;
|
||||
}
|
||||
}
|
||||
|
||||
@ -95,18 +92,18 @@ export class IndexingSettingsComponent extends SettingsComponentDirective<Server
|
||||
return false;
|
||||
}
|
||||
|
||||
async cancelIndexing() {
|
||||
async cancelIndexing(): Promise<boolean> {
|
||||
this.inProgress = true;
|
||||
this.error = '';
|
||||
try {
|
||||
await this.jobsService.stop(DefaultsJobs[DefaultsJobs.Indexing]);
|
||||
this.notification.info(this.i18n('Folder indexing interrupted'));
|
||||
this.notification.info($localize`Folder indexing interrupted`);
|
||||
this.inProgress = false;
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
if (err.message) {
|
||||
this.error = (<ErrorDTO>err).message;
|
||||
this.error = (err as ErrorDTO).message;
|
||||
}
|
||||
}
|
||||
|
||||
@ -114,18 +111,18 @@ export class IndexingSettingsComponent extends SettingsComponentDirective<Server
|
||||
return false;
|
||||
}
|
||||
|
||||
async resetDatabase() {
|
||||
async resetDatabase(): Promise<boolean> {
|
||||
this.inProgress = true;
|
||||
this.error = '';
|
||||
try {
|
||||
await this.jobsService.start(DefaultsJobs[DefaultsJobs['Database Reset']]);
|
||||
this.notification.info(this.i18n('Resetting database'));
|
||||
this.notification.info($localize`Resetting database`);
|
||||
this.inProgress = false;
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
if (err.message) {
|
||||
this.error = (<ErrorDTO>err).message;
|
||||
this.error = (err as ErrorDTO).message;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,9 +1,8 @@
|
||||
import {Component, EventEmitter, Input, Output} from '@angular/core';
|
||||
import {JobProgressStates} from '../../../../../../common/entities/job/JobProgressDTO';
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../../common/entities/job/JobProgressDTO';
|
||||
import {ErrorDTO} from '../../../../../../common/entities/Error';
|
||||
import {ScheduledJobsService} from '../../scheduled-jobs.service';
|
||||
import {NotificationService} from '../../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {JobDTO} from '../../../../../../common/entities/job/JobDTO';
|
||||
import {BackendtextService} from '../../../../model/backendtext.service';
|
||||
|
||||
@ -21,49 +20,48 @@ export class JobButtonComponent {
|
||||
@Input() allowParallelRun = false;
|
||||
@Input() danger = false;
|
||||
JobProgressStates = JobProgressStates;
|
||||
@Output() error = new EventEmitter<string>();
|
||||
@Output() jobError = new EventEmitter<string>();
|
||||
|
||||
constructor(private notification: NotificationService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
public backendTextService: BackendtextService,
|
||||
private i18n: I18n) {
|
||||
public backendTextService: BackendtextService) {
|
||||
}
|
||||
|
||||
public get Running() {
|
||||
public get Running(): boolean {
|
||||
return this.Progress && (this.Progress.state === JobProgressStates.running || this.Progress.state === JobProgressStates.cancelling);
|
||||
}
|
||||
|
||||
get Progress() {
|
||||
get Progress(): JobProgressDTO {
|
||||
return this.jobsService.progress.value[JobDTO.getHashName(this.jobName, this.config)];
|
||||
}
|
||||
|
||||
|
||||
public async start() {
|
||||
this.error.emit('');
|
||||
public async start(): Promise<boolean> {
|
||||
this.jobError.emit('');
|
||||
try {
|
||||
await this.jobsService.start(this.jobName, this.config, this.soloRun, this.allowParallelRun);
|
||||
this.notification.success(this.i18n('Job started') + ': ' + this.backendTextService.getJobName(this.jobName));
|
||||
this.notification.success($localize`Job started` + ': ' + this.backendTextService.getJobName(this.jobName));
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
if (err.message) {
|
||||
this.error.emit((<ErrorDTO>err).message);
|
||||
this.jobError.emit((err as ErrorDTO).message);
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public async stop() {
|
||||
this.error.emit('');
|
||||
public async stop(): Promise<boolean> {
|
||||
this.jobError.emit('');
|
||||
try {
|
||||
await this.jobsService.stop(this.jobName);
|
||||
this.notification.info(this.i18n('Stopping job') + ': ' + this.backendTextService.getJobName(this.jobName));
|
||||
this.notification.info($localize`Stopping job` + ': ' + this.backendTextService.getJobName(this.jobName));
|
||||
return true;
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
if (err.message) {
|
||||
this.error.emit((<ErrorDTO>err).message);
|
||||
this.jobError.emit((err as ErrorDTO).message);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
@ -35,7 +35,7 @@
|
||||
class="oi oi-trash"></span>
|
||||
</button>
|
||||
<app-settings-job-button class="job-control-button ml-md-2 mt-2 mt-md-0"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[allowParallelRun]="schedule.allowParallelRun"
|
||||
[jobName]="schedule.jobName" [config]="schedule.config"
|
||||
[shortName]="true"></app-settings-job-button>
|
||||
@ -57,7 +57,7 @@
|
||||
<app-settings-job-button class="float-right"
|
||||
[jobName]="schedule.jobName"
|
||||
[allowParallelRun]="schedule.allowParallelRun"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[config]="schedule.config"></app-settings-job-button>
|
||||
|
||||
</div>
|
||||
@ -249,7 +249,7 @@
|
||||
<div class="modal-body">
|
||||
<select class="form-control" (change)="jobTypeChanged(newSchedule)" [(ngModel)]="newSchedule.jobName"
|
||||
name="newJobName" required>
|
||||
<option *ngFor="let availableJob of _settingsService.availableJobs | async"
|
||||
<option *ngFor="let availableJob of settingsService.availableJobs | async"
|
||||
[ngValue]="availableJob.Name">{{backendTextService.getJobName(availableJob.Name)}}
|
||||
</option>
|
||||
</select>
|
||||
|
@ -4,7 +4,6 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {SettingsComponentDirective} from '../_abstract/abstract.settings.component';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ScheduledJobsService} from '../scheduled-jobs.service';
|
||||
import {
|
||||
AfterJobTrigger,
|
||||
@ -47,83 +46,82 @@ export class JobsSettingsComponent extends SettingsComponentDirective<ServerConf
|
||||
allowParallelRun: false
|
||||
};
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: JobsSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: JobsSettingsService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
public backendTextService: BackendtextService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
notification: NotificationService) {
|
||||
|
||||
super(i18n('Jobs'),
|
||||
_authService,
|
||||
_navigation,
|
||||
_settingsService,
|
||||
super($localize`Jobs`,
|
||||
authService,
|
||||
navigation,
|
||||
settingsService,
|
||||
notification,
|
||||
i18n,
|
||||
s => s.Server.Jobs);
|
||||
|
||||
this.hasAvailableSettings = !this.simplifiedMode;
|
||||
this.JobTriggerTypeMap = [
|
||||
{key: JobTriggerType.after, value: this.i18n('after')},
|
||||
{key: JobTriggerType.never, value: this.i18n('never')},
|
||||
{key: JobTriggerType.periodic, value: this.i18n('periodic')},
|
||||
{key: JobTriggerType.scheduled, value: this.i18n('scheduled')},
|
||||
{key: JobTriggerType.after, value: $localize`after`},
|
||||
{key: JobTriggerType.never, value: $localize`never`},
|
||||
{key: JobTriggerType.periodic, value: $localize`periodic`},
|
||||
{key: JobTriggerType.scheduled, value: $localize`scheduled`},
|
||||
];
|
||||
this.periods = [this.i18n('Monday'), // 0
|
||||
this.i18n('Tuesday'), // 1
|
||||
this.i18n('Wednesday'), // 2
|
||||
this.i18n('Thursday'),
|
||||
this.i18n('Friday'),
|
||||
this.i18n('Saturday'),
|
||||
this.i18n('Sunday'),
|
||||
this.i18n('day')]; // 7
|
||||
this.periods = [
|
||||
$localize`Monday`, // 0
|
||||
$localize`Tuesday`, // 1
|
||||
$localize`Wednesday`, // 2
|
||||
$localize`Thursday`,
|
||||
$localize`Friday`,
|
||||
$localize`Saturday`,
|
||||
$localize`Sunday`,
|
||||
$localize`day`]; // 7
|
||||
}
|
||||
|
||||
getConfigTemplate(JobName: string): ConfigTemplateEntry[] {
|
||||
const job = this._settingsService.availableJobs.value.find(t => t.Name === JobName);
|
||||
const job = this.settingsService.availableJobs.value.find(t => t.Name === JobName);
|
||||
if (job && job.ConfigTemplate && job.ConfigTemplate.length > 0) {
|
||||
return job.ConfigTemplate;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
ngOnInit(): void {
|
||||
super.ngOnInit();
|
||||
this.jobsService.subscribeToProgress();
|
||||
this._settingsService.getAvailableJobs();
|
||||
this.settingsService.getAvailableJobs().catch(console.error);
|
||||
}
|
||||
|
||||
ngOnDestroy() {
|
||||
ngOnDestroy(): void {
|
||||
super.ngOnDestroy();
|
||||
this.jobsService.unsubscribeFromProgress();
|
||||
}
|
||||
|
||||
remove(schedule: JobScheduleDTO) {
|
||||
remove(schedule: JobScheduleDTO): void {
|
||||
this.states.scheduled.value.splice(this.states.scheduled.value.indexOf(schedule), 1);
|
||||
}
|
||||
|
||||
jobTypeChanged(schedule: JobScheduleDTO) {
|
||||
const job = this._settingsService.availableJobs.value.find(t => t.Name === schedule.jobName);
|
||||
jobTypeChanged(schedule: JobScheduleDTO): void {
|
||||
const job = this.settingsService.availableJobs.value.find(t => t.Name === schedule.jobName);
|
||||
schedule.config = schedule.config || {};
|
||||
if (job.ConfigTemplate) {
|
||||
job.ConfigTemplate.forEach(ct => schedule.config[ct.id] = ct.defaultValue);
|
||||
}
|
||||
}
|
||||
|
||||
prepareNewJob() {
|
||||
const jobName = this._settingsService.availableJobs.value[0].Name;
|
||||
prepareNewJob(): void {
|
||||
const jobName = this.settingsService.availableJobs.value[0].Name;
|
||||
this.newSchedule = {
|
||||
name: 'new job',
|
||||
jobName: jobName,
|
||||
config: <any>{},
|
||||
jobName,
|
||||
config: {},
|
||||
trigger: {
|
||||
type: JobTriggerType.never
|
||||
},
|
||||
allowParallelRun: false
|
||||
};
|
||||
|
||||
const job = this._settingsService.availableJobs.value.find(t => t.Name === jobName);
|
||||
const job = this.settingsService.availableJobs.value.find(t => t.Name === jobName);
|
||||
this.newSchedule.config = this.newSchedule.config || {};
|
||||
if (job.ConfigTemplate) {
|
||||
job.ConfigTemplate.forEach(ct => this.newSchedule.config[ct.id] = ct.defaultValue);
|
||||
@ -132,21 +130,21 @@ export class JobsSettingsComponent extends SettingsComponentDirective<ServerConf
|
||||
this.jobModal.show();
|
||||
}
|
||||
|
||||
jobTriggerTypeChanged(triggerType: JobTriggerType, schedule: JobScheduleDTO) {
|
||||
schedule.trigger = <NeverJobTrigger>{type: triggerType};
|
||||
jobTriggerTypeChanged(triggerType: JobTriggerType, schedule: JobScheduleDTO): void {
|
||||
schedule.trigger = {type: triggerType} as NeverJobTrigger;
|
||||
switch (triggerType) {
|
||||
case JobTriggerType.scheduled:
|
||||
(<ScheduledJobTrigger><unknown>schedule.trigger).time = (Date.now());
|
||||
(schedule.trigger as unknown as ScheduledJobTrigger).time = (Date.now());
|
||||
break;
|
||||
|
||||
case JobTriggerType.periodic:
|
||||
(<PeriodicJobTrigger><unknown>schedule.trigger).periodicity = null;
|
||||
(<PeriodicJobTrigger><unknown>schedule.trigger).atTime = null;
|
||||
(schedule.trigger as unknown as PeriodicJobTrigger).periodicity = null;
|
||||
(schedule.trigger as unknown as PeriodicJobTrigger).atTime = null;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
setNumberArray(configElement: any, id: string, value: string) {
|
||||
setNumberArray(configElement: any, id: string, value: string): void {
|
||||
value = value.replace(new RegExp(',', 'g'), ';');
|
||||
value = value.replace(new RegExp(' ', 'g'), ';');
|
||||
configElement[id] = value.split(';')
|
||||
@ -154,12 +152,11 @@ export class JobsSettingsComponent extends SettingsComponentDirective<ServerConf
|
||||
.filter((i: number) => !isNaN(i) && i > 0);
|
||||
}
|
||||
|
||||
getNumberArray(configElement: any, id: string) {
|
||||
|
||||
getNumberArray(configElement: any, id: string): string {
|
||||
return configElement[id].join('; ');
|
||||
}
|
||||
|
||||
public shouldIdent(curr: JobScheduleDTO, prev: JobScheduleDTO) {
|
||||
public shouldIdent(curr: JobScheduleDTO, prev: JobScheduleDTO): boolean {
|
||||
return curr && curr.trigger.type === JobTriggerType.after && prev && prev.name === curr.trigger.afterScheduleName;
|
||||
}
|
||||
|
||||
@ -169,7 +166,7 @@ export class JobsSettingsComponent extends SettingsComponentDirective<ServerConf
|
||||
});
|
||||
}
|
||||
|
||||
addNewJob() {
|
||||
addNewJob(): void {
|
||||
const jobName = this.newSchedule.jobName;
|
||||
const count = this.states.scheduled.value.filter((s: JobScheduleDTO) => s.jobName === jobName).length;
|
||||
this.newSchedule.name = count === 0 ? jobName : this.backendTextService.getJobName(jobName) + ' ' + (count + 1);
|
||||
@ -190,7 +187,7 @@ export class JobsSettingsComponent extends SettingsComponentDirective<ServerConf
|
||||
return list.map(s => s.name).sort().indexOf(sch.name) * -1;
|
||||
}
|
||||
if (sch.trigger.type === JobTriggerType.after) {
|
||||
const parent = list.find(s => s.name === (<AfterJobTrigger>sch.trigger).afterScheduleName);
|
||||
const parent = list.find(s => s.name === (sch.trigger as AfterJobTrigger).afterScheduleName);
|
||||
if (parent) {
|
||||
return this.getNextRunningDate(parent, list, depth + 1) + 0.001;
|
||||
}
|
||||
|
@ -2,7 +2,6 @@ import {Component, Input, OnChanges, OnDestroy, TemplateRef} from '@angular/core
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../../common/entities/job/JobProgressDTO';
|
||||
import {Subscription, timer} from 'rxjs';
|
||||
import {BsModalRef, BsModalService} from 'ngx-bootstrap/modal';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {BackendtextService} from '../../../../model/backendtext.service';
|
||||
|
||||
@Component({
|
||||
@ -19,16 +18,15 @@ export class JobProgressComponent implements OnDestroy, OnChanges {
|
||||
private timerSub: Subscription;
|
||||
|
||||
constructor(private modalService: BsModalService,
|
||||
public backendTextService: BackendtextService,
|
||||
private i18n: I18n) {
|
||||
public backendTextService: BackendtextService) {
|
||||
}
|
||||
|
||||
get ProgressTitle(): string {
|
||||
if (!this.progress) {
|
||||
return '';
|
||||
}
|
||||
return this.i18n('processed') + ':' + this.progress.steps.processed + ' + ' + this.i18n('skipped') + ':'
|
||||
+ this.progress.steps.skipped + ' / ' + this.i18n('all') + ':' + this.progress.steps.all;
|
||||
return $localize`processed` + ':' + this.progress.steps.processed + ' + ' + $localize`skipped` + ':'
|
||||
+ this.progress.steps.skipped + ' / ' + $localize`all` + ':' + this.progress.steps.all;
|
||||
}
|
||||
|
||||
get Name(): string {
|
||||
@ -46,11 +44,11 @@ export class JobProgressComponent implements OnDestroy, OnChanges {
|
||||
(this.progress.steps.processed) * (this.progress.steps.all - this.progress.steps.skipped);
|
||||
}
|
||||
|
||||
get Running() {
|
||||
get Running(): boolean {
|
||||
return this.progress && (this.progress.state === JobProgressStates.running || this.progress.state === JobProgressStates.cancelling);
|
||||
}
|
||||
|
||||
get Stopped() {
|
||||
get Stopped(): boolean {
|
||||
return this.progress && (this.progress.state !== JobProgressStates.running && this.progress.state !== JobProgressStates.cancelling);
|
||||
}
|
||||
|
||||
@ -61,7 +59,7 @@ export class JobProgressComponent implements OnDestroy, OnChanges {
|
||||
return (this.progress.time.end - this.progress.time.start) / this.progress.steps.all;
|
||||
}
|
||||
|
||||
get TimeElapsed() {
|
||||
get TimeElapsed(): number {
|
||||
if (!this.progress) {
|
||||
return 0;
|
||||
}
|
||||
@ -74,21 +72,21 @@ export class JobProgressComponent implements OnDestroy, OnChanges {
|
||||
}
|
||||
switch (this.progress.state) {
|
||||
case JobProgressStates.running:
|
||||
return this.i18n('running');
|
||||
return $localize`running`;
|
||||
case JobProgressStates.cancelling:
|
||||
return this.i18n('cancelling');
|
||||
return $localize`cancelling`;
|
||||
case JobProgressStates.canceled:
|
||||
return this.i18n('canceled');
|
||||
return $localize`canceled`;
|
||||
case JobProgressStates.interrupted:
|
||||
return this.i18n('interrupted');
|
||||
return $localize`interrupted`;
|
||||
case JobProgressStates.finished:
|
||||
return this.i18n('finished');
|
||||
return $localize`finished`;
|
||||
default:
|
||||
return 'unknown state';
|
||||
}
|
||||
}
|
||||
|
||||
openModal(template: TemplateRef<any>) {
|
||||
openModal(template: TemplateRef<any>): void {
|
||||
this.modalRef = this.modalService.show(template, {class: 'modal-lg'});
|
||||
}
|
||||
|
||||
|
@ -4,7 +4,6 @@ import {SettingsComponentDirective} from '../_abstract/abstract.settings.compone
|
||||
import {AuthenticationService} from '../../../model/network/authentication.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {Utils} from '../../../../../common/Utils';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@ -21,25 +20,24 @@ export class MapSettingsComponent extends SettingsComponentDirective<ClientConfi
|
||||
public mapProviders: { key: number, value: string }[] = [];
|
||||
public MapProviders = ClientConfig.MapProviders;
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: MapSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Map'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.Map);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: MapSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Map`, authService, navigation, settingsService, notification, s => s.Client.Map);
|
||||
|
||||
this.mapProviders = Utils.enumToArray(ClientConfig.MapProviders);
|
||||
}
|
||||
|
||||
|
||||
addNewLayer() {
|
||||
addNewLayer(): void {
|
||||
this.states.customLayers.value.push({
|
||||
name: 'Layer-' + this.states.customLayers.value.length,
|
||||
url: ''
|
||||
});
|
||||
}
|
||||
|
||||
removeLayer(layer: ClientConfig.MapLayers) {
|
||||
removeLayer(layer: ClientConfig.MapLayers): void {
|
||||
this.states.customLayers.value.splice(this.states.customLayers.value.indexOf(layer), 1);
|
||||
}
|
||||
}
|
||||
|
@ -4,7 +4,6 @@ import {SettingsComponentDirective} from '../_abstract/abstract.settings.compone
|
||||
import {AuthenticationService} from '../../../model/network/authentication.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
|
||||
@ -17,12 +16,11 @@ import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
})
|
||||
export class MetaFileSettingsComponent extends SettingsComponentDirective<ClientConfig.MetaFileConfig> {
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: MetaFileSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Meta file'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.MetaFile);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: MetaFileSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Meta file`, authService, navigation, settingsService, notification, s => s.Client.MetaFile);
|
||||
}
|
||||
|
||||
|
||||
|
@ -5,7 +5,6 @@ import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {OtherSettingsService} from './other.settings.service';
|
||||
import {OtherConfigDTO} from '../../../../../common/entities/settings/OtherConfigDTO';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {Utils} from '../../../../../common/Utils';
|
||||
import {SortingMethods} from '../../../../../common/entities/SortingMethods';
|
||||
import {StringifySortingMethod} from '../../../pipes/StringifySortingMethod';
|
||||
@ -22,16 +21,15 @@ export class OtherSettingsComponent extends SettingsComponentDirective<OtherConf
|
||||
|
||||
types: { key: number; value: string }[] = [];
|
||||
threads: { key: number, value: string }[] = [{key: 0, value: 'auto'}].concat(Utils.createRange(1, 100)
|
||||
.map(v => ({key: v, value: '' + v})));
|
||||
.map(v => ({key: v, value: '' + v})));
|
||||
sortingMap: any;
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: OtherSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: OtherSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n,
|
||||
private formatter: StringifySortingMethod) {
|
||||
super(i18n('Other'), _authService, _navigation, _settingsService, notification, i18n, s => ({
|
||||
super($localize`Other`, authService, navigation, settingsService, notification, s => ({
|
||||
Server: s.Server.Threading,
|
||||
Client: s.Client.Other
|
||||
}));
|
||||
@ -52,7 +50,7 @@ export class OtherSettingsComponent extends SettingsComponentDirective<OtherConf
|
||||
const val = await super.save();
|
||||
if (val === true) {
|
||||
|
||||
this.notification.info(this.i18n('Restart the server to apply the new settings'), this.i18n('Info'));
|
||||
this.notification.info($localize`Restart the server to apply the new settings`, $localize`Info`);
|
||||
}
|
||||
return val;
|
||||
}
|
||||
|
@ -46,7 +46,7 @@
|
||||
<div [hidden]="!states.client.Converting.enabled.value">
|
||||
<app-settings-job-button class="mt-2 mt-md-0 float-left"
|
||||
[soloRun]="true"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[allowParallelRun]="false"
|
||||
[jobName]="jobName"></app-settings-job-button>
|
||||
|
||||
|
@ -4,10 +4,9 @@ import {SettingsComponentDirective} from '../_abstract/abstract.settings.compone
|
||||
import {AuthenticationService} from '../../../model/network/authentication.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ScheduledJobsService} from '../scheduled-jobs.service';
|
||||
import {DefaultsJobs, JobDTO} from '../../../../../common/entities/job/JobDTO';
|
||||
import {JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {ServerConfig} from '../../../../../common/config/private/PrivateConfig';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@ -29,32 +28,31 @@ export class PhotoSettingsComponent extends SettingsComponentDirective<{
|
||||
|
||||
readonly jobName = DefaultsJobs[DefaultsJobs['Photo Converting']];
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: PhotoSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: PhotoSettingsService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Photo'), _authService, _navigation, _settingsService, notification, i18n, s => ({
|
||||
notification: NotificationService) {
|
||||
super($localize`Photo`, authService, navigation, settingsService, notification, s => ({
|
||||
client: s.Client.Media.Photo,
|
||||
server: s.Server.Media.Photo
|
||||
}));
|
||||
const currentRes = _settingsService.Settings.value.Server.Media.Photo.Converting.resolution;
|
||||
const currentRes = settingsService.Settings.value.Server.Media.Photo.Converting.resolution;
|
||||
if (this.resolutionTypes.indexOf(currentRes) === -1) {
|
||||
this.resolutionTypes.push(currentRes);
|
||||
}
|
||||
this.resolutions = this.resolutionTypes.map(e => ({key: e, value: e + 'px'}));
|
||||
}
|
||||
|
||||
get Progress() {
|
||||
get Progress(): JobProgressDTO {
|
||||
return this.jobsService.progress.value[JobDTO.getHashName(DefaultsJobs[DefaultsJobs['Photo Converting']])];
|
||||
}
|
||||
|
||||
libTypesMap = (v: { key: number, value: string }) => {
|
||||
if (v.value.toLowerCase() === 'sharp') {
|
||||
v.value += ' ' + this.i18n('(recommended)');
|
||||
v.value += ' ' + $localize`(recommended)`;
|
||||
} else {
|
||||
v.value += ' ' + this.i18n('(deprecated, will be removed)');
|
||||
v.value += ' ' + $localize`(deprecated, will be removed)`;
|
||||
}
|
||||
return v;
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
<form #settingsForm="ngForm">
|
||||
<div class="card mb-4"
|
||||
[ngClass]="states.enabled.value && !_settingsService.isSupported()?'panel-warning':''">
|
||||
[ngClass]="states.enabled.value && !settingsService.isSupported()?'panel-warning':''">
|
||||
<h5 class="card-header">
|
||||
{{Name}}
|
||||
<div class="switch-wrapper">
|
||||
@ -13,7 +13,7 @@
|
||||
switch-on-text="Enabled"
|
||||
i18n-switch-off-text
|
||||
i18n-switch-on-text
|
||||
[switch-disabled]="inProgress || !_settingsService.isSupported()"
|
||||
[switch-disabled]="inProgress || !settingsService.isSupported()"
|
||||
switch-handle-width="100"
|
||||
switch-label-width="20"
|
||||
[(ngModel)]="states.enabled.value">
|
||||
@ -23,7 +23,7 @@
|
||||
<div class="card-body">
|
||||
<div [hidden]="!error" class="alert alert-danger" role="alert"><strong>Error: </strong>{{error}}</div>
|
||||
|
||||
<ng-container *ngIf="states.enabled.value || _settingsService.isSupported()">
|
||||
<ng-container *ngIf="states.enabled.value || settingsService.isSupported()">
|
||||
|
||||
<div class="alert alert-secondary" role="alert" i18n>
|
||||
This feature enables you to generate 'random photo' urls.
|
||||
@ -32,7 +32,7 @@
|
||||
</div>
|
||||
|
||||
</ng-container>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !_settingsService.isSupported())" i18n>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !settingsService.isSupported())" i18n>
|
||||
Random Photo is not supported with these settings
|
||||
</div>
|
||||
<button class="btn btn-success float-right"
|
||||
|
@ -4,7 +4,6 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {RandomPhotoSettingsService} from './random-photo.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@Component({
|
||||
@ -16,12 +15,11 @@ import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
})
|
||||
export class RandomPhotoSettingsComponent extends SettingsComponentDirective<ClientConfig.RandomPhotoConfig> {
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: RandomPhotoSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Random Photo'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.RandomPhoto);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: RandomPhotoSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Random Photo`, authService, navigation, settingsService, notification, s => s.Client.RandomPhoto);
|
||||
}
|
||||
|
||||
|
||||
|
@ -6,7 +6,6 @@ import {JobScheduleDTO} from '../../../../common/entities/job/JobScheduleDTO';
|
||||
import {JobDTO} from '../../../../common/entities/job/JobDTO';
|
||||
import {BackendtextService} from '../../model/backendtext.service';
|
||||
import {NotificationService} from '../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
|
||||
@Injectable()
|
||||
export class ScheduledJobsService {
|
||||
@ -18,10 +17,9 @@ export class ScheduledJobsService {
|
||||
public jobStartingStopping: { [key: string]: boolean } = {};
|
||||
private subscribers = 0;
|
||||
|
||||
constructor(private _networkService: NetworkService,
|
||||
constructor(private networkService: NetworkService,
|
||||
private notification: NotificationService,
|
||||
private backendTextService: BackendtextService,
|
||||
private i18n: I18n) {
|
||||
private backendTextService: BackendtextService) {
|
||||
this.progress = new BehaviorSubject({});
|
||||
}
|
||||
|
||||
@ -44,11 +42,11 @@ export class ScheduledJobsService {
|
||||
public async start(jobName: string, config?: any, soloStart: boolean = false, allowParallelRun = false): Promise<void> {
|
||||
try {
|
||||
this.jobStartingStopping[jobName] = true;
|
||||
await this._networkService.postJson('/admin/jobs/scheduled/' + jobName + '/start',
|
||||
await this.networkService.postJson('/admin/jobs/scheduled/' + jobName + '/start',
|
||||
{
|
||||
config: config,
|
||||
allowParallelRun: allowParallelRun,
|
||||
soloStart: soloStart
|
||||
config,
|
||||
allowParallelRun,
|
||||
soloStart
|
||||
});
|
||||
// placeholder to force showing running job
|
||||
this.addDummyProgress(jobName, config);
|
||||
@ -62,14 +60,14 @@ export class ScheduledJobsService {
|
||||
|
||||
public async stop(jobName: string): Promise<void> {
|
||||
this.jobStartingStopping[jobName] = true;
|
||||
await this._networkService.postJson('/admin/jobs/scheduled/' + jobName + '/stop');
|
||||
await this.networkService.postJson('/admin/jobs/scheduled/' + jobName + '/stop');
|
||||
delete this.jobStartingStopping[jobName];
|
||||
this.forceUpdate();
|
||||
}
|
||||
|
||||
protected async loadProgress(): Promise<void> {
|
||||
const prevPrg = this.progress.value;
|
||||
this.progress.next(await this._networkService.getJson<{ [key: string]: JobProgressDTO }>('/admin/jobs/scheduled/progress'));
|
||||
this.progress.next(await this.networkService.getJson<{ [key: string]: JobProgressDTO }>('/admin/jobs/scheduled/progress'));
|
||||
for (const prg of Object.keys(prevPrg)) {
|
||||
if (!this.progress.value.hasOwnProperty(prg) ||
|
||||
// state changed from running to finished
|
||||
@ -79,12 +77,12 @@ export class ScheduledJobsService {
|
||||
this.progress.value[prg].state === JobProgressStates.cancelling)
|
||||
)) {
|
||||
this.onJobFinish.emit(prg);
|
||||
this.notification.success(this.i18n('Job finished') + ': ' + this.backendTextService.getJobName(prevPrg[prg].jobName));
|
||||
this.notification.success($localize`Job finished` + ': ' + this.backendTextService.getJobName(prevPrg[prg].jobName));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected getProgressPeriodically() {
|
||||
protected getProgressPeriodically(): void {
|
||||
if (this.timer != null || this.subscribers === 0) {
|
||||
return;
|
||||
}
|
||||
@ -99,10 +97,10 @@ export class ScheduledJobsService {
|
||||
this.loadProgress().catch(console.error);
|
||||
}
|
||||
|
||||
private addDummyProgress(jobName: string, config: any) {
|
||||
private addDummyProgress(jobName: string, config: any): void {
|
||||
const prgs = this.progress.value;
|
||||
prgs[JobDTO.getHashName(jobName, config)] = {
|
||||
jobName: jobName,
|
||||
jobName,
|
||||
state: JobProgressStates.running,
|
||||
HashName: JobDTO.getHashName(jobName, config),
|
||||
logs: [], steps: {
|
||||
@ -118,12 +116,12 @@ export class ScheduledJobsService {
|
||||
this.progress.next(prgs);
|
||||
}
|
||||
|
||||
private incSubscribers() {
|
||||
private incSubscribers(): void {
|
||||
this.subscribers++;
|
||||
this.getProgressPeriodically();
|
||||
}
|
||||
|
||||
private decSubscribers() {
|
||||
private decSubscribers(): void {
|
||||
this.subscribers--;
|
||||
}
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<form #settingsForm="ngForm">
|
||||
<div class="card mb-4"
|
||||
[ngClass]="states.enabled.value && !_settingsService.isSupported()?'panel-warning':''">
|
||||
[ngClass]="states.enabled.value && !settingsService.isSupported()?'panel-warning':''">
|
||||
<h5 class="card-header">
|
||||
{{Name}}
|
||||
<div class="switch-wrapper">
|
||||
@ -13,7 +13,7 @@
|
||||
switch-on-text="Enabled"
|
||||
i18n-switch-off-text
|
||||
i18n-switch-on-text
|
||||
[switch-disabled]="inProgress || !_settingsService.isSupported()"
|
||||
[switch-disabled]="inProgress || !settingsService.isSupported()"
|
||||
switch-handle-width="100"
|
||||
switch-label-width="20"
|
||||
[(ngModel)]="states.enabled.value">
|
||||
@ -23,7 +23,7 @@
|
||||
<div class="card-body">
|
||||
<div [hidden]="!error" class="alert alert-danger" role="alert"><strong>Error: </strong>{{error}}</div>
|
||||
|
||||
<ng-container *ngIf="states.enabled.value || _settingsService.isSupported()">
|
||||
<ng-container *ngIf="states.enabled.value || settingsService.isSupported()">
|
||||
|
||||
|
||||
|
||||
@ -45,7 +45,7 @@
|
||||
|
||||
|
||||
</ng-container>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !_settingsService.isSupported())" i18n>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !settingsService.isSupported())" i18n>
|
||||
Search is not supported with these settings
|
||||
</div>
|
||||
<button class="btn btn-success float-right"
|
||||
|
@ -4,7 +4,6 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {SearchSettingsService} from './search.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@Component({
|
||||
@ -16,12 +15,11 @@ import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
})
|
||||
export class SearchSettingsComponent extends SettingsComponentDirective<ClientConfig.SearchConfig> {
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: SearchSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Search'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.Search);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: SearchSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Search`, authService, navigation, settingsService, notification, s => s.Client.Search);
|
||||
}
|
||||
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
<form #settingsForm="ngForm">
|
||||
<div class="card mb-4"
|
||||
[ngClass]="states.enabled.value && !_settingsService.isSupported()?'panel-warning':''">
|
||||
[ngClass]="states.enabled.value && !settingsService.isSupported()?'panel-warning':''">
|
||||
<h5 class="card-header">
|
||||
{{Name}}
|
||||
<div class="switch-wrapper">
|
||||
@ -13,7 +13,7 @@
|
||||
switch-on-text="Enabled"
|
||||
i18n-switch-off-text
|
||||
i18n-switch-on-text
|
||||
[switch-disabled]="inProgress || !_settingsService.isSupported()"
|
||||
[switch-disabled]="inProgress || !settingsService.isSupported()"
|
||||
switch-handle-width="100"
|
||||
switch-label-width="20"
|
||||
[(ngModel)]="states.enabled.value">
|
||||
@ -23,7 +23,7 @@
|
||||
<div class="card-body">
|
||||
<div [hidden]="!error" class="alert alert-danger" role="alert"><strong>Error: </strong>{{error}}</div>
|
||||
|
||||
<ng-container *ngIf="states.enabled.value || _settingsService.isSupported()">
|
||||
<ng-container *ngIf="states.enabled.value || settingsService.isSupported()">
|
||||
|
||||
<app-settings-entry
|
||||
name="Password protected"
|
||||
@ -35,7 +35,7 @@
|
||||
|
||||
|
||||
</ng-container>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !_settingsService.isSupported())" i18n>
|
||||
<div class="panel-info" *ngIf="(!states.enabled.value && !settingsService.isSupported())" i18n>
|
||||
Sharing is not supported with these settings
|
||||
</div>
|
||||
|
||||
|
@ -4,7 +4,6 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {ShareSettingsService} from './share.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
import {SharingDTO} from '../../../../../common/entities/SharingDTO';
|
||||
|
||||
@ -20,28 +19,26 @@ export class ShareSettingsComponent extends SettingsComponentDirective<ClientCon
|
||||
|
||||
public shares: SharingDTO[] = [];
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: ShareSettingsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Share'), _authService, _navigation, _settingsService, notification, i18n, s => s.Client.Sharing);
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: ShareSettingsService,
|
||||
notification: NotificationService) {
|
||||
super($localize`Share`, authService, navigation, settingsService, notification, s => s.Client.Sharing);
|
||||
}
|
||||
|
||||
|
||||
ngOnInit() {
|
||||
ngOnInit(): void {
|
||||
super.ngOnInit();
|
||||
this.getSharingList();
|
||||
}
|
||||
|
||||
async deleteSharing(sharing: SharingDTO) {
|
||||
await this._settingsService.deleteSharing(sharing);
|
||||
async deleteSharing(sharing: SharingDTO): Promise<void> {
|
||||
await this.settingsService.deleteSharing(sharing);
|
||||
await this.getSharingList();
|
||||
}
|
||||
|
||||
private async getSharingList() {
|
||||
private async getSharingList(): Promise<void> {
|
||||
try {
|
||||
this.shares = await this._settingsService.getSharingList();
|
||||
this.shares = await this.settingsService.getSharingList();
|
||||
} catch (err) {
|
||||
this.shares = [];
|
||||
throw err;
|
||||
|
@ -61,7 +61,7 @@
|
||||
|
||||
<app-settings-job-button class="mt-2 mt-md-0 float-left"
|
||||
[soloRun]="true"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[jobName]="jobName"
|
||||
[allowParallelRun]="false"
|
||||
[config]="Config"></app-settings-job-button>
|
||||
|
@ -4,10 +4,9 @@ import {AuthenticationService} from '../../../model/network/authentication.servi
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {ThumbnailSettingsService} from './thumbnail.settings.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {DefaultsJobs, JobDTO} from '../../../../../common/entities/job/JobDTO';
|
||||
import {ScheduledJobsService} from '../scheduled-jobs.service';
|
||||
import {JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {ServerConfig} from '../../../../../common/config/private/PrivateConfig';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@ -24,13 +23,12 @@ export class ThumbnailSettingsComponent
|
||||
JobProgressStates = JobProgressStates;
|
||||
readonly jobName = DefaultsJobs[DefaultsJobs['Thumbnail Generation']];
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: ThumbnailSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: ThumbnailSettingsService,
|
||||
notification: NotificationService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Thumbnail'), _authService, _navigation, _settingsService, notification, i18n, s => ({
|
||||
public jobsService: ScheduledJobsService) {
|
||||
super($localize`Thumbnail`, authService, navigation, settingsService, notification, s => ({
|
||||
client: s.Client.Media.Thumbnail,
|
||||
server: s.Server.Media.Thumbnail
|
||||
}));
|
||||
@ -41,11 +39,11 @@ export class ThumbnailSettingsComponent
|
||||
}
|
||||
|
||||
|
||||
get Progress() {
|
||||
get Progress(): JobProgressDTO {
|
||||
return this.jobsService.progress.value[JobDTO.getHashName(this.jobName, this.Config)];
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
ngOnInit(): void {
|
||||
super.ngOnInit();
|
||||
}
|
||||
}
|
||||
|
@ -7,7 +7,6 @@ import {ModalDirective} from 'ngx-bootstrap/modal';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {ErrorCodes, ErrorDTO} from '../../../../../common/entities/Error';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ISettingsComponent} from '../_abstract/ISettingsComponent';
|
||||
|
||||
@Component({
|
||||
@ -19,9 +18,9 @@ import {ISettingsComponent} from '../_abstract/ISettingsComponent';
|
||||
})
|
||||
export class UserMangerSettingsComponent implements OnInit, ISettingsComponent {
|
||||
@ViewChild('userModal', {static: false}) public childModal: ModalDirective;
|
||||
public newUser = <UserDTO>{};
|
||||
public userRoles: Array<any> = [];
|
||||
public users: Array<UserDTO> = [];
|
||||
public newUser = {} as UserDTO;
|
||||
public userRoles: any[] = [];
|
||||
public users: UserDTO[] = [];
|
||||
public enabled = true;
|
||||
public error: string = null;
|
||||
public inProgress = false;
|
||||
@ -38,37 +37,36 @@ export class UserMangerSettingsComponent implements OnInit, ISettingsComponent {
|
||||
};
|
||||
|
||||
|
||||
constructor(private _authService: AuthenticationService,
|
||||
private _navigation: NavigationService,
|
||||
private _userSettings: UserManagerSettingsService,
|
||||
private notification: NotificationService,
|
||||
public i18n: I18n) {
|
||||
this.Name = i18n('Password protection');
|
||||
this.text.Enabled = i18n('Enabled');
|
||||
this.text.Disabled = i18n('Disabled');
|
||||
this.text.Low = i18n('Low');
|
||||
this.text.High = i18n('High');
|
||||
constructor(private authService: AuthenticationService,
|
||||
private navigation: NavigationService,
|
||||
private userSettings: UserManagerSettingsService,
|
||||
private notification: NotificationService) {
|
||||
this.Name = $localize`Password protection`;
|
||||
this.text.Enabled = $localize`Enabled`;
|
||||
this.text.Disabled = $localize`Disabled`;
|
||||
this.text.Low = $localize`Low`;
|
||||
this.text.High = $localize`High`;
|
||||
}
|
||||
|
||||
|
||||
ngOnInit() {
|
||||
if (!this._authService.isAuthenticated() ||
|
||||
this._authService.user.value.role < UserRoles.Admin) {
|
||||
this._navigation.toLogin();
|
||||
ngOnInit(): void {
|
||||
if (!this.authService.isAuthenticated() ||
|
||||
this.authService.user.value.role < UserRoles.Admin) {
|
||||
this.navigation.toLogin();
|
||||
return;
|
||||
}
|
||||
this.userRoles = Utils
|
||||
.enumToArray(UserRoles)
|
||||
.filter(r => r.key !== UserRoles.LimitedGuest)
|
||||
.filter(r => r.key <= this._authService.user.value.role)
|
||||
.sort((a, b) => a.key - b.key);
|
||||
.enumToArray(UserRoles)
|
||||
.filter(r => r.key !== UserRoles.LimitedGuest)
|
||||
.filter(r => r.key <= this.authService.user.value.role)
|
||||
.sort((a, b) => a.key - b.key);
|
||||
|
||||
this.getSettings();
|
||||
this.getUsersList();
|
||||
}
|
||||
|
||||
canModifyUser(user: UserDTO): boolean {
|
||||
const currentUser = this._authService.user.value;
|
||||
const currentUser = this.authService.user.value;
|
||||
if (!currentUser) {
|
||||
return false;
|
||||
}
|
||||
@ -76,67 +74,67 @@ export class UserMangerSettingsComponent implements OnInit, ISettingsComponent {
|
||||
return currentUser.name !== user.name && currentUser.role >= user.role;
|
||||
}
|
||||
|
||||
async switched(event: { previousValue: false, currentValue: true }) {
|
||||
async switched(event: { previousValue: false, currentValue: true }): Promise<void> {
|
||||
this.inProgress = true;
|
||||
this.error = '';
|
||||
this.enabled = event.currentValue;
|
||||
try {
|
||||
await this._userSettings.updateSettings(this.enabled);
|
||||
await this.userSettings.updateSettings(this.enabled);
|
||||
await this.getSettings();
|
||||
if (this.enabled === true) {
|
||||
this.notification.success(this.i18n('Password protection enabled'), this.i18n('Success'));
|
||||
this.notification.info(this.i18n('Server restart is recommended.'));
|
||||
this.notification.success($localize`Password protection enabled`, $localize`Success`);
|
||||
this.notification.info($localize`Server restart is recommended.`);
|
||||
this.getUsersList();
|
||||
} else {
|
||||
this.notification.success(this.i18n('Password protection disabled'), this.i18n('Success'));
|
||||
this.notification.success($localize`Password protection disabled`, $localize`Success`);
|
||||
}
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
if (err.message) {
|
||||
this.error = (<ErrorDTO>err).message;
|
||||
this.error = (err as ErrorDTO).message;
|
||||
}
|
||||
}
|
||||
this.inProgress = false;
|
||||
}
|
||||
|
||||
initNewUser() {
|
||||
this.newUser = <UserDTO>{role: UserRoles.User};
|
||||
initNewUser(): void {
|
||||
this.newUser = {role: UserRoles.User} as UserDTO;
|
||||
this.childModal.show();
|
||||
}
|
||||
|
||||
async addNewUser() {
|
||||
async addNewUser(): Promise<void> {
|
||||
try {
|
||||
await this._userSettings.createUser(this.newUser);
|
||||
await this.userSettings.createUser(this.newUser);
|
||||
await this.getUsersList();
|
||||
this.childModal.hide();
|
||||
} catch (e) {
|
||||
const err: ErrorDTO = e;
|
||||
this.notification.error(err.message + ', ' + err.details, 'User creation error!');
|
||||
this.notification.error(err.message + ', ' + err.details, $localize`User creation error!`);
|
||||
}
|
||||
}
|
||||
|
||||
async updateRole(user: UserDTO) {
|
||||
await this._userSettings.updateRole(user);
|
||||
async updateRole(user: UserDTO): Promise<void> {
|
||||
await this.userSettings.updateRole(user);
|
||||
await this.getUsersList();
|
||||
this.childModal.hide();
|
||||
}
|
||||
|
||||
async deleteUser(user: UserDTO) {
|
||||
await this._userSettings.deleteUser(user);
|
||||
async deleteUser(user: UserDTO): Promise<void> {
|
||||
await this.userSettings.deleteUser(user);
|
||||
await this.getUsersList();
|
||||
this.childModal.hide();
|
||||
}
|
||||
|
||||
private async getSettings() {
|
||||
this.enabled = await this._userSettings.getSettings();
|
||||
private async getSettings(): Promise<void> {
|
||||
this.enabled = await this.userSettings.getSettings();
|
||||
}
|
||||
|
||||
private async getUsersList() {
|
||||
private async getUsersList(): Promise<void> {
|
||||
try {
|
||||
this.users = await this._userSettings.getUsers();
|
||||
this.users = await this.userSettings.getUsers();
|
||||
} catch (err) {
|
||||
this.users = [];
|
||||
if ((<ErrorDTO>err).code !== ErrorCodes.USER_MANAGEMENT_DISABLED) {
|
||||
if ((err as ErrorDTO).code !== ErrorCodes.USER_MANAGEMENT_DISABLED) {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
|
@ -149,7 +149,7 @@
|
||||
|
||||
<app-settings-job-button class="mt-2 mt-md-0 float-left"
|
||||
[soloRun]="true"
|
||||
(error)="error=$event"
|
||||
(jobError)="error=$event"
|
||||
[allowParallelRun]="false"
|
||||
[jobName]="jobName"></app-settings-job-button>
|
||||
|
||||
|
@ -4,10 +4,9 @@ import {SettingsComponentDirective} from '../_abstract/abstract.settings.compone
|
||||
import {AuthenticationService} from '../../../model/network/authentication.service';
|
||||
import {NavigationService} from '../../../model/navigation.service';
|
||||
import {NotificationService} from '../../../model/notification.service';
|
||||
import {I18n} from '@ngx-translate/i18n-polyfill';
|
||||
import {ScheduledJobsService} from '../scheduled-jobs.service';
|
||||
import {DefaultsJobs, JobDTO} from '../../../../../common/entities/job/JobDTO';
|
||||
import {JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {JobProgressDTO, JobProgressStates} from '../../../../../common/entities/job/JobProgressDTO';
|
||||
import {ServerConfig} from '../../../../../common/config/private/PrivateConfig';
|
||||
import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
|
||||
@ -19,7 +18,8 @@ import {ClientConfig} from '../../../../../common/config/public/ClientConfig';
|
||||
'../_abstract/abstract.settings.component.css'],
|
||||
providers: [VideoSettingsService],
|
||||
})
|
||||
export class VideoSettingsComponent extends SettingsComponentDirective<{ server: ServerConfig.VideoConfig, client: ClientConfig.VideoConfig }> {
|
||||
export class VideoSettingsComponent
|
||||
extends SettingsComponentDirective<{ server: ServerConfig.VideoConfig, client: ClientConfig.VideoConfig }> {
|
||||
|
||||
readonly resolutionTypes: ServerConfig.resolutionType[] = [360, 480, 720, 1080, 1440, 2160, 4320];
|
||||
|
||||
@ -35,18 +35,17 @@ export class VideoSettingsComponent extends SettingsComponentDirective<{ server:
|
||||
JobProgressStates = JobProgressStates;
|
||||
readonly jobName = DefaultsJobs[DefaultsJobs['Video Converting']];
|
||||
|
||||
constructor(_authService: AuthenticationService,
|
||||
_navigation: NavigationService,
|
||||
_settingsService: VideoSettingsService,
|
||||
constructor(authService: AuthenticationService,
|
||||
navigation: NavigationService,
|
||||
settingsService: VideoSettingsService,
|
||||
public jobsService: ScheduledJobsService,
|
||||
notification: NotificationService,
|
||||
i18n: I18n) {
|
||||
super(i18n('Video'), _authService, _navigation, _settingsService, notification, i18n, s => ({
|
||||
notification: NotificationService) {
|
||||
super($localize`Video`, authService, navigation, settingsService, notification, s => ({
|
||||
client: s.Client.Media.Video,
|
||||
server: s.Server.Media.Video
|
||||
}));
|
||||
|
||||
const currentRes = _settingsService.Settings.value.Server.Media.Video.transcoding.resolution;
|
||||
const currentRes = settingsService.Settings.value.Server.Media.Video.transcoding.resolution;
|
||||
if (this.resolutionTypes.indexOf(currentRes) === -1) {
|
||||
this.resolutionTypes.push(currentRes);
|
||||
}
|
||||
@ -54,7 +53,7 @@ export class VideoSettingsComponent extends SettingsComponentDirective<{ server:
|
||||
}
|
||||
|
||||
|
||||
get Progress() {
|
||||
get Progress(): JobProgressDTO {
|
||||
return this.jobsService.progress.value[JobDTO.getHashName(DefaultsJobs[DefaultsJobs['Video Converting']])];
|
||||
}
|
||||
|
||||
@ -66,7 +65,7 @@ export class VideoSettingsComponent extends SettingsComponentDirective<{ server:
|
||||
this.states.server.transcoding.bitRate.value = Math.round(value * 1024 * 1024);
|
||||
}
|
||||
|
||||
getRecommendedBitRate(resolution: number, fps: number) {
|
||||
getRecommendedBitRate(resolution: number, fps: number): number {
|
||||
let bitRate = 1024 * 1024;
|
||||
if (resolution <= 360) {
|
||||
bitRate = 1024 * 1024;
|
||||
@ -89,12 +88,12 @@ export class VideoSettingsComponent extends SettingsComponentDirective<{ server:
|
||||
return bitRate;
|
||||
}
|
||||
|
||||
updateBitRate() {
|
||||
updateBitRate(): void {
|
||||
this.states.server.transcoding.bitRate.value = this.getRecommendedBitRate(this.states.server.transcoding.resolution.value,
|
||||
this.states.server.transcoding.fps.value);
|
||||
}
|
||||
|
||||
formatChanged(format: ServerConfig.formatType) {
|
||||
formatChanged(format: ServerConfig.formatType): void {
|
||||
this.states.server.transcoding.codec.value = this.codecs[format][0].key;
|
||||
}
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
/***************************************************************************************************
|
||||
* Load `$localize` onto the global scope - used if i18n tags appear in Angular templates.
|
||||
*/
|
||||
import '@angular/localize/init';
|
||||
/**
|
||||
* This file includes polyfills needed by Angular and is loaded before the app.
|
||||
* You can add your own extra polyfills to this file.
|
||||
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Enter</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Size to generate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Indexed only</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Only checks indexed files.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexing</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Database Reset</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail Generation</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Photo Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Video Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp Folder Cleaning</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Server error</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Server info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>h</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>ascending name</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>descending name</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>ascending date</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>descending date</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>random</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Images</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>Url has been copied to clipboard</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Yes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>No</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>loading..</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>settings saved</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Success</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>readonly</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>default value</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>Basic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Restart the server to apply the new settings</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Faces</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Folder indexing</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>low</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>medium</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>high</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Folder indexing started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Folder indexing interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Resetting database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Job started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stopping job</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Jobs</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>after</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>never</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periodic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>scheduled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Monday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Tuesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Wednesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Thursday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Friday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Saturday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Sunday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>day</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>processed</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>skipped</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>all</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>running</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>cancelling</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>canceled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Map</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Meta file</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Other</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(recommended)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(deprecated, will be removed)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Random Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Job finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Search</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Share</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Password protection</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Enabled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Disabled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Low</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>High</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Password protection enabled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Server restart is recommended.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Password protection disabled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Video</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Entrar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Tamaño a generar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>Estas miniaturas serán generadas. La lista debe ser un subconjunto de los tamaños de miniaturas habilitados</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Sólo indexados</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Sólo comprueba los archivos indexados.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexación</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Restablecimiento de la base de datos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Generación de miniaturas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Conversión de fotos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Conversión de vídeos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Limpieza de la carpeta temporal</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Error del servidor</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Información del servidor</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>h</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>nombre ascendente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>nombre descendente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>fecha ascendente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>fecha descendente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>aleatorio</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Imágenes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>La URL ha sido copiada en el portapapeles</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Sí</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>No</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>cargando...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>ajustes guardados</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Éxito</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>sólo lectura</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>valor por defecto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>Básico</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Reinicie el servidor para aplicar la nueva configuración</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Base de datos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Caras</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Indexación de carpetas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>bajo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>medio</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>alto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Indexación de carpetas iniciada</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Indexación de carpetas interrumpida</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Restableciendo la base de datos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Trabajo iniciado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Parando el trabajo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Trabajos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>después de</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>nunca</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periódico</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>programado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Lunes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Martes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Miércoles</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Jueves</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Viernes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Sábado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Domingo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>día</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>procesados</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>omitidos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>todos</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>ejecutándose</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>cancelando</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>cancelado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>interrumpido</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>finalizado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Mapa</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Archivo Meta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Otros</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Información</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Foto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(recomendado)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(obsoleto, será eliminado)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Foto aleatoria</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Trabajo finalizado</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Buscar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Compartir</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Miniatura</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Protección con contraseña</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Habilitar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Deshabilitar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Bajo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Alto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Protección por contraseña habilitada</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Se recomienda reiniciar el servidor.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Protección por contraseña deshabilitada</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Vídeo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Entrer</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Size to generate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Indexed only</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Only checks indexed files.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexing</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Database Reset</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail Generation</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Photo Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Video Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp Folder Cleaning</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Erreur serveur</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Info serveur</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>h</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>Nom croissant</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>Nom décroissant</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>date croissant</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>date décroissant</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>aléatoire</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Images</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>l'URL a été copiée dans le presse-papier</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Oui</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>Non</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>chargement ...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>paramètres sauvegardés</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Succès</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>readonly</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>default value</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>De base</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Redémarrez le serveur afin d'appliquer les nouveaux paramètres</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Base de données</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Faces</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Indexation de dossier</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>faible</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>moyen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>élevé</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Indexation du dossier démarrée</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Indexation du dossier interrompue</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Resetting database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Job started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stopping job</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Jobs</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>after</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>never</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periodic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>scheduled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Monday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Tuesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Wednesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Thursday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Friday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Saturday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Sunday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>day</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>processed</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>skipped</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>all</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>running</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>cancelling</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>canceled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Carte</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Fichier meta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Autre</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(recommended)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(deprecated, will be removed)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Random Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Job finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Recherche</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Partager</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Vignette</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Protection par mot de passe</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Activé</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Désactivé</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Faible</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Elevé</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Protection par mot de passe activée</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Le redémarrage du serveur est recommandé.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Protection par mot de passe désactivée</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Vidéo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -81,7 +81,7 @@
|
||||
<context context-type="linenumber">76</context>
|
||||
</context-group>
|
||||
<note priority="1" from="description">title of left card in settings page that contains settings contents</note>
|
||||
<target>Menu</target>
|
||||
<target>Menü</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5052755121871408908" datatype="html">
|
||||
<source>Up time</source>
|
||||
@ -129,7 +129,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/frame/frame.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
</context-group>
|
||||
<target>duplicates</target>
|
||||
<target>Duplikátumok</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4930506384627295710" datatype="html">
|
||||
<source>Settings</source>
|
||||
@ -257,7 +257,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/lightbox/infopanel/info-panel.lightbox.gallery.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
</context-group>
|
||||
<target>Info</target>
|
||||
<target>Infó</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5602245631444655788" datatype="html">
|
||||
<source>duration</source>
|
||||
@ -738,7 +738,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.html</context>
|
||||
<context context-type="linenumber">53</context>
|
||||
</context-group>
|
||||
<target>Temp folder</target>
|
||||
<target>Temp mappa</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4802007208364001087" datatype="html">
|
||||
<source>Thumbnails, converted photos, videos will be stored here (write
|
||||
@ -975,7 +975,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.html</context>
|
||||
<context context-type="linenumber">38</context>
|
||||
</context-group>
|
||||
<target>Face starring right</target>
|
||||
<target>Arc csillagozási jog</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2357112787691547745" datatype="html">
|
||||
<source>Required minimum right to star (favourite) a face.</source>
|
||||
@ -983,7 +983,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
</context-group>
|
||||
<target>Required minimum right to star (favourite) a face.</target>
|
||||
<target>Legalább ennyi joggal kell rendelkeznie hogy csillagozza (kedvencezze) valaki az arcokat.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3603301297464446974" datatype="html">
|
||||
<source> Faces are not supported with these settings. </source>
|
||||
@ -1639,7 +1639,7 @@
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.html</context>
|
||||
<context context-type="linenumber">93</context>
|
||||
</context-group>
|
||||
<target>Sort directories by date</target>
|
||||
<target>Mappák dátum szerinti rendezése</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3147181893618230466" datatype="html">
|
||||
<source>If enabled, directories will be sorted by date, like photos, otherwise by name. Directory date is the last modification time of that directory not the creation date of the oldest photo.</source>
|
||||
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Belép</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Generálandó méret</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>Ezek a thumnail-ek lesznek létrehozva. A lista az engedélyezett thumbnail méretek alhalmaza kell, hogy legyen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Csak indexelt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Csak az indexelt fájlokat nézi.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexelés</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Adatbázis visszaállítás</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail Generálás</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Fotó Konvertálás</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Videó Konvertálás</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp Mappa Tisztítása</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Szerver hiba</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Szerverinformáció</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>ó</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>p</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>mp</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>név szerint növekvő</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>név szerint csökkenő</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>dátum szerint növekvő</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>dátum szerint csökkenő</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>véletlen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Képek</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>Az URL a vágólapra lett másolva</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Igen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>Nem</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>betöltés..</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>beállítások elmentve</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Siker</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>readonly</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>alapértelmezett érték</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>Alap</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Indítsd újra a weboldalt az új beállítások alkalmazásához</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Adatbázis</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Arcok</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Mappa indexelése</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>alacsony</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>közepes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>magas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Elkezdődött a mappa indexelése</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>A mappa indexelése megszakadt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Adatbázis visszaállítása</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Feladat elindult</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stopping job</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Feladatok</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>ez után</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>soha</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periodic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>scheduled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Hétfő</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Kedd</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Szerda</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Csütörtök</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Péntek</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Szombat</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Vasárnap</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>nap</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>feldolgozott</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>kihagyott</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>összes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>fut</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>leállítás alatt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>leállítva</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>megszakítva</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>végzett</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Térkép</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Meta fájl</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Egyéb</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Fotó</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(ajánlott)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(elavult, el lesz távolítva)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Véletleg Fotó</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Feladat végzett</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Keresés</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Megosztás</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Jelszavas védelem</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Engedélyezve</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Tiltva</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Alacsony</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Magas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Jelszavas védelem engedélyezve</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Szerver újraindítása javasolt.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Jelszavas védelem tiltva</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Videó</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Enter</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Dimensione da generare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Queste anteprime saranno generate. L'elenco dovrebbe essere un sottoinsieme delle dimensioni delle anteprime abilitate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Solo indicizzati</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Controlla solo i file indicizzati.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Indicizzazione</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Reset Database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Generazione anteprime</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Conversione foto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Conversione video</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Pulizia della cartella temporanea</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Errore server</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Informazioni server</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target state="translated">o</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target state="translated">m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target state="translated">s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target state="translated">nome in ordine crescente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target state="translated">nome in ordine decrescente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target state="translated">data in ordine crescente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target state="translated">data in ordine decrescente</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target state="translated">casuale</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Immagini</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target state="translated">L'indirizzo è stato copiato negli appunti</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Sì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target state="translated">No</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Caricamento...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target state="translated">impostazioni salvate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Successo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Sola lettura</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target state="translated">valore di default</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Basic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Riavvia il server per applicare le nuove impostazioni</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Facce</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Indicizzazione cartelle</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target state="translated">bassa</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target state="translated">media</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target state="translated">alta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Indicizzazione cartelle iniziata</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Indicizzazione cartelle interrotta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Resettando il database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Lavoro iniziato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Fermando il lavoro</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Lavori</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">dopo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">mai</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target state="translated">periodico</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target state="translated">pianificato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Lunedì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Martedì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Mercoledì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Giovedì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Venerdì</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Sabato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Domenica</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target state="translated">giorno</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target state="translated">processato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target state="translated">saltato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target state="translated">tutti</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target state="translated">in esecuzione</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target state="translated">in annullamento</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target state="translated">annullato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target state="translated">interrotto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target state="translated">finito</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Mappa</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Meta file</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Altro</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Foto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target state="translated">(raccomandato)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target state="translated">(in disuso, sarà rimosso in futuro)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Foto a caso</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Lavoro terminato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Cerca</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Condividi</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Anteprima</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Protezione con password</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Abilitato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target state="translated">Disabilitato</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Bassa</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Alta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Protezione con password attivata</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Si consiglia di riavviare il server.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target state="translated">Protezione con password disattivata</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target state="translated">Video</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Intră</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Size to generate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Indexed only</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Only checks indexed files.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexing</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Database Reset</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail Generation</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Photo Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Video Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp Folder Cleaning</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Eroare de server</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Informații despre server</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>h</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>nume crescător</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>nume descrescător</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>data crescătoare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>data descrescătoare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>aleatoriu</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Imagini</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>URL-ul a fost copiat în planșetă</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Da</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>Nu</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>încărcare...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>setări salvate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Succes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>readonly</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>default value</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>De bază</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Reporniți serverul pentru a aplica noile setări</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Bază de date</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Fețe</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Indexarea dosarului</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>scăzut</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>mediu</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>înalt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Indexarea dosarelor a început</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Indexarea dosarelor s-a întrerupt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Resetting database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Job started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stopping job</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Jobs</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>after</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>never</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periodic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>scheduled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Monday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Tuesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Wednesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Thursday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Friday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Saturday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Sunday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>day</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>processed</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>skipped</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>all</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>running</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>cancelling</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>canceled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Hartă</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Fișier meta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Altele</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Informații</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(recomandat)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(deprecated, will be removed)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Random Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Job finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Căutare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Partajare</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Miniatură</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Protecție cu parolă</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Activat</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Dezactivat</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Scăzut</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Înalt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Protecție prin parolă activată</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Se recomandă repornirea serverului.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Protecție prin parolă dezactivată</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Video</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Вход</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Size to generate</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Indexed only</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Only checks indexed files.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexing</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Database Reset</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Thumbnail Generation</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Photo Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Video Converting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp Folder Cleaning</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Ошибка сервера</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Информация о сервере</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>час</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>минута</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>секунда</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>по имени, в алфавитном порядке</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>о имени, против алфавитного порядка</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>по возрастанию дата</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>по убыванию даты</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>random</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Images</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>Url has been copied to clipboard</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Да</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>Нет</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>загрузка ..</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>настройки сохранены</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Выполнено</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>readonly</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>default value</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>Основной</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Для того чтобы применить настройки перезапустите сервер</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>База данных</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Faces</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Сканирование папок</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>низкий</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>средний</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>высокий</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Folder indexing started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Folder indexing interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Resetting database</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Job started</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stopping job</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Jobs</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>after</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>never</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>periodic</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>scheduled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Monday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Tuesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Wednesday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Thursday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Friday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Saturday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Sunday</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>day</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>processed</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>skipped</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>all</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>running</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>cancelling</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>canceled</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>interrupted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Карта</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Метафайл</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Другие</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Информация</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(рекомендуемые)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(deprecated, will be removed)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Random Photo</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Job finished</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Поиск</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Поделиться</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Миниатюра</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Защита паролем</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Включено</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Отключено</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Низкий</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Высокий</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Защита паролем включена</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Рекомендуется перезапустить сервер.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Защита паролем отключена</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Видео</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
@ -2101,7 +2101,7 @@
|
||||
</context-group>
|
||||
<target>Ange</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0c21667e83715139c6d1159ca0be23f7ca6678d7" datatype="html">
|
||||
<trans-unit id="5732878542640870310" datatype="html">
|
||||
<source>Size to generate</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2109,7 +2109,7 @@
|
||||
</context-group>
|
||||
<target>Storlek att generera</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="77c38520db0a8b490b83f0ad6c5fa66111025921" datatype="html">
|
||||
<trans-unit id="8013041896880554958" datatype="html">
|
||||
<source>These thumbnails will be generated. The list should be a subset of the enabled thumbnail sizes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2117,7 +2117,7 @@
|
||||
</context-group>
|
||||
<target>Dessa miniatyrer kommer att genereras. Listan bör vara en subset av tillgängliga miniatyrsstorlekar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3c51560499be2189db6fa9734ff94fb6da24059c" datatype="html">
|
||||
<trans-unit id="3188623303493603851" datatype="html">
|
||||
<source>Indexed only</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2125,7 +2125,7 @@
|
||||
</context-group>
|
||||
<target>Bara indexerade</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="264cbf385990b302b714fbca47f145b265736f67" datatype="html">
|
||||
<trans-unit id="613209736940517083" datatype="html">
|
||||
<source>Only checks indexed files.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2133,7 +2133,7 @@
|
||||
</context-group>
|
||||
<target>Kontrollera bara indexerade filer.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f53ab04e9d8449445abf482bf44b521e2e695c3c" datatype="html">
|
||||
<trans-unit id="4973087105311508591" datatype="html">
|
||||
<source>Indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2141,7 +2141,7 @@
|
||||
</context-group>
|
||||
<target>Indexering</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d114a5b2955a3a63dcc4da1c4ae023de4649ad54" datatype="html">
|
||||
<trans-unit id="1450675569154063839" datatype="html">
|
||||
<source>Database Reset</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2149,7 +2149,7 @@
|
||||
</context-group>
|
||||
<target>Återställning av databas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="220985eaaac727d93c4962c4c2becbd5ca9ebdd2" datatype="html">
|
||||
<trans-unit id="992332743525399881" datatype="html">
|
||||
<source>Thumbnail Generation</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2157,7 +2157,7 @@
|
||||
</context-group>
|
||||
<target>Miniatyrsgenerering</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dfc03812da82b0b9efe42c1137108d3e8f137434" datatype="html">
|
||||
<trans-unit id="3065040946301318733" datatype="html">
|
||||
<source>Photo Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2165,7 +2165,7 @@
|
||||
</context-group>
|
||||
<target>Fotokonverting</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8be653cc5ec0ed93fc294025a5a5ad5556e1d81" datatype="html">
|
||||
<trans-unit id="5318730037252758397" datatype="html">
|
||||
<source>Video Converting</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2173,7 +2173,7 @@
|
||||
</context-group>
|
||||
<target>Videokonvertering</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7366222f311f8b246b34c328ea08dfcd91ac831f" datatype="html">
|
||||
<trans-unit id="1549098823304357760" datatype="html">
|
||||
<source>Temp Folder Cleaning</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/backendtext.service.ts</context>
|
||||
@ -2181,7 +2181,7 @@
|
||||
</context-group>
|
||||
<target>Temp-mapprensning</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="85b9773b9a3caeb9f0fd69b2b8fa7284bda6b492" datatype="html">
|
||||
<trans-unit id="1677142486230902467" datatype="html">
|
||||
<source>Server error</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2193,7 +2193,7 @@
|
||||
</context-group>
|
||||
<target>Serverfel</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f8e38165d83447ee7596b6d2986e16abe7bb42a6" datatype="html">
|
||||
<trans-unit id="2642163697922706049" datatype="html">
|
||||
<source>Server info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/model/notification.service.ts</context>
|
||||
@ -2201,7 +2201,7 @@
|
||||
</context-group>
|
||||
<target>Server info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="69f5c8276a390f22d64236a3d4849b1f2c308ef1" datatype="html">
|
||||
<trans-unit id="8398233202919865612" datatype="html">
|
||||
<source>h</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2210,7 +2210,7 @@
|
||||
<note priority="1" from="meaning">hour</note>
|
||||
<target>h</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7001154a37e238b0800a22a3629b60128690515c" datatype="html">
|
||||
<trans-unit id="8033953731717586115" datatype="html">
|
||||
<source>m</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2219,7 +2219,7 @@
|
||||
<note priority="1" from="meaning">minute</note>
|
||||
<target>m</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="75ecedd96576b01de81bf0c5f515b658d3c94091" datatype="html">
|
||||
<trans-unit id="2155832126259145609" datatype="html">
|
||||
<source>s</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/DurationPipe.ts</context>
|
||||
@ -2228,7 +2228,7 @@
|
||||
<note priority="1" from="meaning">second</note>
|
||||
<target>s</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2ce162878bbc73bd49c7a3b51d6db6a10da4f21f" datatype="html">
|
||||
<trans-unit id="8214150102443660196" datatype="html">
|
||||
<source>ascending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2236,7 +2236,7 @@
|
||||
</context-group>
|
||||
<target>stigande namn</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="5f6c10fa70a64acf16325e813e3cd6485df01b7c" datatype="html">
|
||||
<trans-unit id="3980925891294984568" datatype="html">
|
||||
<source>descending name</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2244,7 +2244,7 @@
|
||||
</context-group>
|
||||
<target>fallande namn</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="33cbb9be635d087d7ec1a4827bdc938ee785bb96" datatype="html">
|
||||
<trans-unit id="6855905689297288578" datatype="html">
|
||||
<source>ascending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2252,7 +2252,7 @@
|
||||
</context-group>
|
||||
<target>stigande datum</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="de879950dc2e77b3d8e9b4efe9d6c0051fba37d4" datatype="html">
|
||||
<trans-unit id="3789846122694325400" datatype="html">
|
||||
<source>descending date</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2260,7 +2260,7 @@
|
||||
</context-group>
|
||||
<target>fallande datum</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="63b8a172f11bb90da8fbca54f34f2c71a205225b" datatype="html">
|
||||
<trans-unit id="8893285757291009420" datatype="html">
|
||||
<source>random</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/pipes/StringifySortingMethod.ts</context>
|
||||
@ -2268,7 +2268,7 @@
|
||||
</context-group>
|
||||
<target>slumpvis</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b73f7f5060fb22a1e9ec462b1bb02493fa3ab866" datatype="html">
|
||||
<trans-unit id="414887388288176527" datatype="html">
|
||||
<source>Images</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/navigator/navigator.gallery.component.ts</context>
|
||||
@ -2276,7 +2276,7 @@
|
||||
</context-group>
|
||||
<target>Bilder</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="867c1b6839b592cec2156dd0b8a0009fe1557bfa" datatype="html">
|
||||
<trans-unit id="8681331350836567926" datatype="html">
|
||||
<source>Url has been copied to clipboard</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/random-query-builder/random-query-builder.gallery.component.ts</context>
|
||||
@ -2288,7 +2288,7 @@
|
||||
</context-group>
|
||||
<target>Url har kopierats</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952" datatype="html">
|
||||
<trans-unit id="2807800733729323332" datatype="html">
|
||||
<source>Yes</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2296,7 +2296,7 @@
|
||||
</context-group>
|
||||
<target>Ja</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd" datatype="html">
|
||||
<trans-unit id="3542042671420335679" datatype="html">
|
||||
<source>No</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2304,7 +2304,7 @@
|
||||
</context-group>
|
||||
<target>Nej</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="381b3a21fe4e53a0ca52dbc6e07073c172489230" datatype="html">
|
||||
<trans-unit id="765974048716015903" datatype="html">
|
||||
<source>loading..</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/gallery/share/share.gallery.component.ts</context>
|
||||
@ -2316,7 +2316,7 @@
|
||||
</context-group>
|
||||
<target>laddar...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="04e4b67fdc5f633a81e0ab32c1751ab20e6e3034" datatype="html">
|
||||
<trans-unit id="1353646366342026793" datatype="html">
|
||||
<source>settings saved</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2324,7 +2324,7 @@
|
||||
</context-group>
|
||||
<target>inställningar sparades</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba" datatype="html">
|
||||
<trans-unit id="4648900870671159218" datatype="html">
|
||||
<source>Success</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/abstract.settings.component.ts</context>
|
||||
@ -2340,7 +2340,7 @@
|
||||
</context-group>
|
||||
<target>Lyckades</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="4f959d275f8dfeefa0a647587cff1ecb483be588" datatype="html">
|
||||
<trans-unit id="3279583516959443817" datatype="html">
|
||||
<source>readonly</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2348,7 +2348,7 @@
|
||||
</context-group>
|
||||
<target>endast läsbart</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ada3ed98fe7952aac6cd3e2831d4cf3aac20ce0a" datatype="html">
|
||||
<trans-unit id="2331083694651605942" datatype="html">
|
||||
<source>default value</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/_abstract/settings-entry/settings-entry.component.ts</context>
|
||||
@ -2356,7 +2356,7 @@
|
||||
</context-group>
|
||||
<target>standardvärde</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="380ab580741bec31346978e7cab8062d6970408d" datatype="html">
|
||||
<trans-unit id="8643289769990675407" datatype="html">
|
||||
<source>Basic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2364,7 +2364,7 @@
|
||||
</context-group>
|
||||
<target>Grundläggande</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6244017173fe88802248f410e78f2e637f98f634" datatype="html">
|
||||
<trans-unit id="7522636860183719635" datatype="html">
|
||||
<source>Restart the server to apply the new settings</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/basic/basic.settings.component.ts</context>
|
||||
@ -2376,23 +2376,7 @@
|
||||
</context-group>
|
||||
<target>Starta om servern för att de nya inställningarna ska gälla.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fb324ec7da611c6283caa6fc6257c39a56d6aaf7" datatype="html">
|
||||
<source>Database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/database/database.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Databas</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f3476208ece51779488bbf9e267d58e1fa8b6d23" datatype="html">
|
||||
<source>Faces</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/faces/faces.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Ansikten</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="87b1696eb068572c3908643c425ee3090938c1a0" datatype="html">
|
||||
<trans-unit id="4727311471133444690" datatype="html">
|
||||
<source>Folder indexing</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2400,7 +2384,7 @@
|
||||
</context-group>
|
||||
<target>Indexering av mappar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="03b2c27d0f1dd0ebdf6eb756bd43914d5127ca8a" datatype="html">
|
||||
<trans-unit id="7897565236366850950" datatype="html">
|
||||
<source>low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2408,7 +2392,7 @@
|
||||
</context-group>
|
||||
<target>låg</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c611dbfd81ae6fd4d7e5332f85ee78f9740fe000" datatype="html">
|
||||
<trans-unit id="4688460977394283086" datatype="html">
|
||||
<source>medium</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2416,7 +2400,7 @@
|
||||
</context-group>
|
||||
<target>medium</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fef2f6e70c3eaa2f29dbec8069e13bca1b75b222" datatype="html">
|
||||
<trans-unit id="2602838849414645735" datatype="html">
|
||||
<source>high</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2424,7 +2408,7 @@
|
||||
</context-group>
|
||||
<target>hög</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="44876e25a81487f655dff4340f89b1b259b19587" datatype="html">
|
||||
<trans-unit id="8600969352447706682" datatype="html">
|
||||
<source>Folder indexing started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2432,7 +2416,7 @@
|
||||
</context-group>
|
||||
<target>Mappindexering startad</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c5a3929b71a7b8090a763cc3434f8756184effdc" datatype="html">
|
||||
<trans-unit id="7752045260127147962" datatype="html">
|
||||
<source>Folder indexing interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2440,7 +2424,7 @@
|
||||
</context-group>
|
||||
<target>Mappindexering avbruten</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3a894c33925f9b669fa1f2732e45ae32cc815ee8" datatype="html">
|
||||
<trans-unit id="7112590034883471455" datatype="html">
|
||||
<source>Resetting database</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/indexing/indexing.settings.component.ts</context>
|
||||
@ -2448,7 +2432,7 @@
|
||||
</context-group>
|
||||
<target>Nollställer databasen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7df922c2d1346ede267a63efed399f489c0c9907" datatype="html">
|
||||
<trans-unit id="3030272344799552884" datatype="html">
|
||||
<source>Job started</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2456,7 +2440,7 @@
|
||||
</context-group>
|
||||
<target>Jobb startat</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b8d05f3701688493a899c9c05d588e8c6b2909ef" datatype="html">
|
||||
<trans-unit id="2836205394227530190" datatype="html">
|
||||
<source>Stopping job</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/button/job-button.settings.component.ts</context>
|
||||
@ -2464,7 +2448,7 @@
|
||||
</context-group>
|
||||
<target>Stoppar jobb</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798" datatype="html">
|
||||
<trans-unit id="3229595422546554334" datatype="html">
|
||||
<source>Jobs</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2472,23 +2456,7 @@
|
||||
</context-group>
|
||||
<target>Jobb</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ca420aebba5bdcb97c2704532fd6cb675599628c" datatype="html">
|
||||
<source>after</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>efter</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e113e3450a367a1dff703fc5e0403a497ca73a7c" datatype="html">
|
||||
<source>never</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>aldrig</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dbccf2ff21e41ba9f760ef7ccb18caa7ca9a7d37" datatype="html">
|
||||
<trans-unit id="1461196514655349848" datatype="html">
|
||||
<source>periodic</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2496,7 +2464,7 @@
|
||||
</context-group>
|
||||
<target>återkommande</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="543935afc44141d45216131ada149945aa784b27" datatype="html">
|
||||
<trans-unit id="151283875747851076" datatype="html">
|
||||
<source>scheduled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2504,7 +2472,7 @@
|
||||
</context-group>
|
||||
<target>schemalagd</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a43c57a7cbebf57eb33a2eae5e994c91d9887596" datatype="html">
|
||||
<trans-unit id="8739442281958563044" datatype="html">
|
||||
<source>Monday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2512,7 +2480,7 @@
|
||||
</context-group>
|
||||
<target>Måndag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="48a2a35957ce394eb2c59ae35c99642360af70ee" datatype="html">
|
||||
<trans-unit id="9176037901730521018" datatype="html">
|
||||
<source>Tuesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2520,7 +2488,7 @@
|
||||
</context-group>
|
||||
<target>Tisdag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="b0af441f9ba8b82952b9ec10fb8c62e8fec67df9" datatype="html">
|
||||
<trans-unit id="8798932904948432529" datatype="html">
|
||||
<source>Wednesday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2528,7 +2496,7 @@
|
||||
</context-group>
|
||||
<target>Onsdag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="55c583b99c809818ec27df065ccf05357a6ac10b" datatype="html">
|
||||
<trans-unit id="1433683192825895947" datatype="html">
|
||||
<source>Thursday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2536,7 +2504,7 @@
|
||||
</context-group>
|
||||
<target>Torsdag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="e91b54925dc5f490753f60f53ef6f8b4609e6215" datatype="html">
|
||||
<trans-unit id="3730139500618908668" datatype="html">
|
||||
<source>Friday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2544,7 +2512,7 @@
|
||||
</context-group>
|
||||
<target>Fredag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0d2dd391a3eca8e841a5d0e035cd268280eb68e" datatype="html">
|
||||
<trans-unit id="1830554030016307335" datatype="html">
|
||||
<source>Saturday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2552,7 +2520,7 @@
|
||||
</context-group>
|
||||
<target>Lördag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8339364b054610983b7f2334bb807fff7613bddf" datatype="html">
|
||||
<trans-unit id="6950140976689343775" datatype="html">
|
||||
<source>Sunday</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2560,7 +2528,7 @@
|
||||
</context-group>
|
||||
<target>Söndag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f64c76c7c7c71baddef3dc6a93e4394b8fdb69f4" datatype="html">
|
||||
<trans-unit id="6320319413541466015" datatype="html">
|
||||
<source>day</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/jobs.settings.component.ts</context>
|
||||
@ -2568,7 +2536,7 @@
|
||||
</context-group>
|
||||
<target>dag</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a5c310bc3e11a0c0b40aef2e12659cb513ba8a1d" datatype="html">
|
||||
<trans-unit id="6816983613862053954" datatype="html">
|
||||
<source>processed</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2576,7 +2544,7 @@
|
||||
</context-group>
|
||||
<target>bearbetad</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="86ea578044c75ec61a041835d0d6d8a2c668e145" datatype="html">
|
||||
<trans-unit id="2136984849049323349" datatype="html">
|
||||
<source>skipped</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2584,7 +2552,7 @@
|
||||
</context-group>
|
||||
<target>hoppat över</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html">
|
||||
<trans-unit id="7126464771610287155" datatype="html">
|
||||
<source>all</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2592,7 +2560,7 @@
|
||||
</context-group>
|
||||
<target>alla</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="09fe06e2448282e6e0301f8127d7205e4ec4cc3b" datatype="html">
|
||||
<trans-unit id="4000123028861070708" datatype="html">
|
||||
<source>running</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2600,7 +2568,7 @@
|
||||
</context-group>
|
||||
<target>kör</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d18e7f06f6326d16b5fa80d3dcb70fa4fcd0fff2" datatype="html">
|
||||
<trans-unit id="2919141718048459530" datatype="html">
|
||||
<source>cancelling</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2608,7 +2576,7 @@
|
||||
</context-group>
|
||||
<target>stänger av</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c0cde1cacf3dd26d2893c874cee668ee43da44f7" datatype="html">
|
||||
<trans-unit id="5955314125015446309" datatype="html">
|
||||
<source>canceled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2616,7 +2584,7 @@
|
||||
</context-group>
|
||||
<target>avstängd</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf8b2649755a28c54ff73ce872ebae185671291d" datatype="html">
|
||||
<trans-unit id="8013973649266860157" datatype="html">
|
||||
<source>interrupted</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2624,7 +2592,7 @@
|
||||
</context-group>
|
||||
<target>avbruten</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="6ec09b0ca4ffa1903dfecc23a43148043887f21f" datatype="html">
|
||||
<trans-unit id="2059708434886905909" datatype="html">
|
||||
<source>finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/jobs/progress/job-progress.settings.component.ts</context>
|
||||
@ -2632,7 +2600,7 @@
|
||||
</context-group>
|
||||
<target>färdig</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a2915d79ff31439a174fc3a147004542291e29" datatype="html">
|
||||
<trans-unit id="5813867925497374051" datatype="html">
|
||||
<source>Map</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/map/map.settings.component.ts</context>
|
||||
@ -2640,7 +2608,7 @@
|
||||
</context-group>
|
||||
<target>Karta</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3610ff97c9b9af9a23aa02a1a05d561c8fa03f42" datatype="html">
|
||||
<trans-unit id="5007962937899031099" datatype="html">
|
||||
<source>Meta file</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/metafiles/metafile.settings.component.ts</context>
|
||||
@ -2648,7 +2616,7 @@
|
||||
</context-group>
|
||||
<target>Metafil</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c2a9de3714f5767b174d0424bc8abe2dc37acc41" datatype="html">
|
||||
<trans-unit id="8693603235657020323" datatype="html">
|
||||
<source>Other</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
@ -2656,15 +2624,7 @@
|
||||
</context-group>
|
||||
<target>Övrigt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
|
||||
<source>Info</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/other/other.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Info</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="a4179dfcd78cace8b98cdeb5a74ef60ea2360163" datatype="html">
|
||||
<trans-unit id="5750485945694679561" datatype="html">
|
||||
<source>Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2672,7 +2632,7 @@
|
||||
</context-group>
|
||||
<target>Foto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ed3fc8103cfe2c6b999115b6d5dcbe7a2528a477" datatype="html">
|
||||
<trans-unit id="943622778225300320" datatype="html">
|
||||
<source>(recommended)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2680,7 +2640,7 @@
|
||||
</context-group>
|
||||
<target>(rekommenderad)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="37e17739aa72ee0616a2f908ae66092778f3d626" datatype="html">
|
||||
<trans-unit id="3565724666233872817" datatype="html">
|
||||
<source>(deprecated, will be removed)</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/photo/photo.settings.component.ts</context>
|
||||
@ -2688,7 +2648,7 @@
|
||||
</context-group>
|
||||
<target>(stöds ej längre, kommer att tas bort)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="59b428a89fc1e287f2fb60806ed5f0588cb9c270" datatype="html">
|
||||
<trans-unit id="6185382492926150685" datatype="html">
|
||||
<source>Random Photo</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/random-photo/random-photo.settings.component.ts</context>
|
||||
@ -2696,7 +2656,7 @@
|
||||
</context-group>
|
||||
<target>Slumpvis valt foto</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bf5ce15a43de0abbce2193b3061a208eb35f7195" datatype="html">
|
||||
<trans-unit id="7393380261620707212" datatype="html">
|
||||
<source>Job finished</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/scheduled-jobs.service.ts</context>
|
||||
@ -2704,23 +2664,7 @@
|
||||
</context-group>
|
||||
<target>Jobb färdigt</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
|
||||
<source>Search</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/search/search.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Sök</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html">
|
||||
<source>Share</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/share/share.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Dela</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="45dda89cf029b7d7b457a8dff01dc4b9a6485816" datatype="html">
|
||||
<trans-unit id="3434410278501759813" datatype="html">
|
||||
<source>Thumbnail</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/thumbnail/thumbnail.settings.component.ts</context>
|
||||
@ -2728,7 +2672,7 @@
|
||||
</context-group>
|
||||
<target>Miniatyr</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="427589505741d1da181b756815701e756184cb8d" datatype="html">
|
||||
<trans-unit id="7321299026311900359" datatype="html">
|
||||
<source>Password protection</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2736,23 +2680,7 @@
|
||||
</context-group>
|
||||
<target>Lösenordsskydd</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f50a33d3c339f8f4a465141f8caa5d2d8c005251" datatype="html">
|
||||
<source>Enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Aktiverad</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="f39256070bfc0714020dfee08895421fc1527014" datatype="html">
|
||||
<source>Disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
</context-group>
|
||||
<target>Avaktiverad</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="9556266f0a2b1762a44b686f2bb21dbfefb01c12" datatype="html">
|
||||
<trans-unit id="802458941707537739" datatype="html">
|
||||
<source>Low</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2760,7 +2688,7 @@
|
||||
</context-group>
|
||||
<target>Låg</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="72279141a67cc042d9864102b703216cc8a428a3" datatype="html">
|
||||
<trans-unit id="8063651736083474594" datatype="html">
|
||||
<source>High</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2768,7 +2696,7 @@
|
||||
</context-group>
|
||||
<target>Hög</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="0028f40243cb1360bc3d7cb9d4512219bcbd428f" datatype="html">
|
||||
<trans-unit id="3045212756852862690" datatype="html">
|
||||
<source>Password protection enabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2776,7 +2704,7 @@
|
||||
</context-group>
|
||||
<target>Lösenordsskydd är aktiverad</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="c76b3ba44c5b7ab363729f81f763b29ef5d7a641" datatype="html">
|
||||
<trans-unit id="6686475463493886772" datatype="html">
|
||||
<source>Server restart is recommended.</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2784,7 +2712,7 @@
|
||||
</context-group>
|
||||
<target>Omstart av servern rekommenderas.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="00de5dcd17a5ebd17e67e0688bc638e01bc510a4" datatype="html">
|
||||
<trans-unit id="573767317440649405" datatype="html">
|
||||
<source>Password protection disabled</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/usermanager/usermanager.settings.component.ts</context>
|
||||
@ -2792,7 +2720,7 @@
|
||||
</context-group>
|
||||
<target>Lösenordsskydd är avaktiverat</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4" datatype="html">
|
||||
<trans-unit id="6549265851868599441" datatype="html">
|
||||
<source>Video</source>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/frontend/app/ui/settings/video/video.settings.component.ts</context>
|
||||
@ -2800,6 +2728,10 @@
|
||||
</context-group>
|
||||
<target>Video</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1821735653273245237" datatype="html">
|
||||
<source>User creation error!</source>
|
||||
<target>User creation error!</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
Loading…
Reference in New Issue
Block a user