mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2026-07-28 14:18:39 +00:00
Compare commits
2 Commits
l10n
..
9e7788f543
| Author | SHA1 | Date | |
|---|---|---|---|
| 9e7788f543 | |||
| 5a6d7c7e36 |
@@ -21,7 +21,6 @@
|
||||
import { selection } from '$lib/logic/selection';
|
||||
import { untrack } from 'svelte';
|
||||
import { isSelected, toggle } from '$lib/components/map/layer-control/utils';
|
||||
import { boundsManager } from '$lib/logic/bounds';
|
||||
|
||||
let {
|
||||
useHash = true,
|
||||
@@ -91,7 +90,6 @@
|
||||
fileStateCollection.setEmbeddedFiles(files);
|
||||
$fileOrder = ids;
|
||||
selection.selectAll();
|
||||
boundsManager.fitBoundsOnLoad(ids);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import { writable } from 'svelte/store';
|
||||
|
||||
type Dictionary = {
|
||||
[key: string]: string | Dictionary;
|
||||
};
|
||||
@@ -12,7 +10,6 @@ function getDateFormatter(locale: string) {
|
||||
}
|
||||
|
||||
class Locale {
|
||||
private _store = writable(this);
|
||||
private _lang = $state('');
|
||||
private _isLoadingInitial = $state(true);
|
||||
private _isLoading = $state(true);
|
||||
@@ -41,7 +38,6 @@ class Locale {
|
||||
}
|
||||
import(`../locales/${this._lang}.json`).then((module) => {
|
||||
this.dictionary = module.default;
|
||||
this._store.set(this);
|
||||
if (this._isLoadingInitial) {
|
||||
this._isLoadingInitial = false;
|
||||
}
|
||||
@@ -71,10 +67,6 @@ class Locale {
|
||||
public get df() {
|
||||
return this._df;
|
||||
}
|
||||
|
||||
public subscribe(run: (value: Locale) => void, invalidate?: (value?: Locale) => void) {
|
||||
return this._store.subscribe(run, invalidate);
|
||||
}
|
||||
}
|
||||
|
||||
export const i18n = new Locale();
|
||||
|
||||
@@ -10,6 +10,5 @@ export const languages: Record<string, string> = {
|
||||
nl: 'Nederlands',
|
||||
'pt-BR': 'Português (Brasil)',
|
||||
tr: 'Türkçe',
|
||||
uk: 'Українська',
|
||||
zh: '简体中文',
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user