Merge branch '4.4' into 4

This commit is contained in:
Aaron Carlino 2019-05-06 16:03:35 +12:00
commit 2bdf1eac0a
61 changed files with 1233 additions and 834 deletions

View File

@ -0,0 +1,447 @@
# 4.4.0-rc1
## Overview {#overview}
- [Improved user experience for GridField buttons](https://github.com/silverstripe/silverstripe-admin/issues/436)
- [Optional migration to hash-less public asset URLs](#hash-less)
- [Optional migration of legacy thumbnail locations](#legacy-thumb)
- [Correct PHP types are now returned from database queries](/developer_guides/model/sql_select#data-types)
- [Server Requirements](/getting_started/server_requirements/#web-server-software-requirements) have been refined:
MySQL 5.5 end of life reached in December 2018, thus SilverStripe 4.4 requires MySQL 5.6+.
SilverStripe 4.3 and prior still support MySQL 5.5 for their own lifetime.
- The name of the directory where vendor module resources are exposed can now be configured by defining a `extra.resources-dir` key in your `composer.json` file. If the key is not set, it will automatically default to `resources`. New projects will be preset to `_resources`. This will avoid potential conflict with SiteTree URL Segments.
- dev/build is now non-destructive for all Enums, not just ClassNames. This means your data won't be lost if you're switching between versions, but watch out for code that breaks when it sees an unrecognised value!
- Removed `File.migrate_legacy_file` config option. Migration tasks now need to run via `dev/tasks/`,
running them as part of `dev/build` is no longer supported
## Upgrading {#upgrading}
### Adopting to new `_resources` directory
The name of the directory where vendor module resources are exposed can now be configured by defining a `extra.resources-dir` key in your `composer.json` file. If the key is not set, it will automatically default to `resources`. New projects will be preset to `_resources`.
This will avoid potential conflict with SiteTree URL Segments.
1. Update your `.gitignore` file to ignore the new `_resources` directory. This file is typically located in the root of your project or in the `public` folder.
2. Add a new `extra.resources-dir` key to your composer file.
```js
{
// ...
"extra": {
// ...
"resources-dir": "_resources"
}
}
```
3. Expose your vendor assets by running `composer vendor-expose`.
4. Remove the old `resources` folder. This folder will be located in the `public` folder if you have adopted the public web root, or in the root of your project if you haven't.
You may also need to update your server configuration if you have applied special conditions to the `resources` path.
### Optional migration tasks: Overview
SilverStripe 4.x introduced an [asset abstraction](https://docs.silverstripe.org/en/4/developer_guides/files/file_storage/)
system which required a [file migration](https://docs.silverstripe.org/en/4/developer_guides/files/file_migration/) task.
We have ironed out some edge cases since then:
* [Hash-less public asset URLs](#hash-less)
* [Legacy thumbnail locations](#legacy-thumb)
* TODO Shortcode migration
You can opt-in to performing these migration tasks on your already upgraded SilverStripe 4.x project.
Projects which are upgraded from 3.x to 4.4 or newer will run these tasks by default.
You can perform these tasks in the background without CLI access by installing and configuring
the [queuedjobs](https://github.com/symbiote/silverstripe-queuedjobs) module.
### Optional migration tasks: Hash-less public asset URLs {#hash-less}
It allowed files to be access protected, have a separate draft stage,
and track changes to file metadata and their contents through the `Versioned` system.
This change defaulted to adding a content "hash" to file paths,
unless the migration was performed with `legacy_filenames=true`.
The hash would be updated when file contents change, and any link generated
through SilverStripe (e.g. through `HTMLText` or `$Image` template placeholders)
would automatically adjust. However, any direct links from search engines, bookmarks, etc would break.
This limitation was pointed out in the [upgrading advice](4.0.0#asset-storage) to developers,
but the impact wasnt sufficiently highlighted.
SilverStripe 4.3.2 introduced a redirect to fix those broken links.
Dynamic redirects are more resource intensive than serving static files.
With SilverStripe 4.4.0, we're providing an optional migration script
to move public files into their "hash-less" locations, removing the need for most redirects.
The original "hashed" file paths continue to work through redirects.
In order to opt-in to moving these files, run the following command:
```
vendor/bin/sake dev/tasks/MigrateFileTask
```
Further information is provided in the [Hash-less Public Asset URLs FAQ](#hashless-faq) below,
as well as the [Github issue](https://github.com/silverstripe/silverstripe-versioned/issues/177).
### Optional migration tasks: Legacy thumbnail locations {#legacy-thumb}
Alongside the new [asset abstraction](https://docs.silverstripe.org/en/4/developer_guides/files/file_storage/),
we've also changed where thumbnails are [stored](/developer_guides/files/file_storage#variant-file-paths).
The file format is now generalised as a "variant", and no longer lives in a `_resampled` folder.
Prior to this release, these thumbnails were left in place. For thumbnails generated
through PHP or template code, these are generated on demand in their new location,
causing duplication and unnecessary storage space.
You can opt-in to moving these legacy thumbnails to their new locations
with a subtask of `dev/tasks/MigrateFileTask`. If newer thumbnails have been generated,
it'll keep those. New migrations from 3.x to 4.x will include this migration step by default.
```
vendor/bin/sake dev/tasks/MigrateFileTask only=move-thumbnails
```
Note that as part of the [hash-less public asset URLs](#hash-less)
introduced in this release, requests to these legacy thumbnails will automatically redirect to
their new locations. Review the [Github issue](https://github.com/silverstripe/silverstripe-assets/issues/235)
for more details.
### Optional migration tasks: Remove artefacts from "secureassets" module {#secureassets}
The [silverstripe/secureassets](https://github.com/silverstripe/silverstripe-secureassets)
module allowed opt-in file security on SilverStripe 3.x sites.
It is included by default in the Common Web Platform (CWP) 1.x recipe as well.
The module uses the same metadata as the asset abstraction built-in to SilverStripe 4.x
(`File.CanViewType`), so no migration is required for existing data.
The module worked by placing `.htaccess` files in the specific folders it protected.
The 4.x asset abstraction places files in a separate `assets/.protected` store instead.
Those leftover `.htaccess` files can cause issues with accessing public files.
In order to remove them, run the following task.
```
vendor/bin/sake dev/tasks/MigrateFileTask only=fix-secureassets
```
The task will auto-detect if you have any custom `.htaccess` files in folders, and retain those.
Note that you'll need to run your own migration scripts if you've used the module
with IIS and `web.config` files instead.
### Hash-less Public Asset URLs FAQ {#hashless-faq}
#### How are files named and renamed?
Here's an example of how file names changed during an initial 4.x migration, and when upgrading to 4.4:
* Original file created under SS 3.x: assets/myfile.pdf
* File migrated under SS 4.x with `legacy_filenames=false`: `assets/[content-hash]/myfile.pdf` (Regression: links to `assets/myfile.pdf` no longer work)
* File migrated under SS 4.x with `legacy_filenames=true`: `assets/myfile.pdf`
* File with updated file content under SS 4.x: `assets/[new-content-hash]/myfile.pdf` (Regression: links to `assets/[content-hash]/myfile.pdf` no longer work)
* File with hotfix applied (SS 4.2.3): `assets/myfile.pdf` and `assets/[old-content-hash]/myfile.pdf` redirects to `assets/[new-content-hash]/myfile.pdf`
* File with full fix applied (SS 4.3.x) : `assets/myfile.pdf` and `assets/[old-content-hash]/myfile.pdf` redirects to `assets/[new-content-hash]/myfile.pdf`
* Newly uploaded file with full fix applied (SS 4.4.0): `assets/my-other-file.pdf` (no redirect required)
More details on how files are stored can be found in the
["File Storage" guide](/developer_guides/files/file_storage).
#### How are redirects handled?
Redirects from (now legacy) hashed public URLs default to `301 Permanent Redirect`.
By opting into the [file migration to hash-less public URLs](#hashless-urls),
you can minimise these redirects. SilverStripe will automatically generate hash-less public URLs regardless,
but external links might still point to legacy hashed public URLs.
If you have a high traffic site with lots of direct references to asset URLs
(e.g. search engines indexing popular PDF documents),
we recommend that you configure HTTP caching for these redirects
in your webserver (e.g. through `.htaccess`).
The redirect code can be configured via `FlysystemAssetStore.permanent_redirect_response_code`.
If you upgrade an older SilverStripe 4 project to SilverStripe 4.4 and choose not to run the file migration task,
your files will still be stored under an "hash" folder. Browsers who try to access this file via the "hashless" url will
be redirected to the "hash" URL with a `302 Temporary Redirect`.
The temporary redirect code can be configured via `FlysystemAssetStore.redirect_response_code`.
#### Do I need to regenerate HTML with existing links to assets?
Pages and other views can contain links to asset locations,
e.g. as HTML content rendered with `<img>` and `<a>` tags.
These might point to old locations of files (prior to running the optional migration).
While SilverStripe will automatically fix these references the next time the view is rendered,
this content is often cached (e.g. in a CDN).
We have implemented an automatic redirect for URLs pointing to asset
locations prior to running the optional migration script,
so there is no need to regenerate any content.
#### Is there any data loss or data integrity issue?
There are no known issues around data integrity.
All files that were available on a SS 3.x site are still available after upgrading to SS 4.x.
#### Will this change affect my search engine ranking?
As long as your files are still linked on your website,
search engines will pick up the new links on any projects which have already been migrated.
The 4.3.2 bugfix will redirect links, which passes on any SEO rankings to the new link location.
Since links to files should be permanent after the bugfix has been applied,
this can lead to improved search engine rankings (since existing files under new links dont need to be re-ranked by search engines).
#### Can I migrate away from the legacy_filenames=true option?
Yes. Simply disable `legacy_filenames` in your YML configuration, then run the `MigrateFileTask`. This will normalise
the path of all existing assets.
#### Can I still choose legacy_filenames=true when starting new upgrades?
Technically yes, but you need to be aware of the tradeoffs. Once the regression has been fixed, we dont see the need
for people to choose this option any more.
SilverStripe 4.4, ignores the `legacy_filenames` in most situation. Enabling `legacy_filenames` on a fresh SilverStripe
4.4 installation will have no affect.
#### How do I test that the fix has worked on my site?
Before applying the upgrade and migration script:
Find an existing published and draft file. Get the link by clicking on the preview in `admin/assets`.
It should link to `assets/[hash]/myfile.pdf`.
After applying the upgrade and migration task, you can test that it applied correctly.
Please perform these tests on a test or UAT environment, since your local environment might have different routing
conditions.
* Check that the file still routes correctly with the hash in place (should redirect)
* Remove `[hash]/`, and check that it still routes correctly (should not redirect)
#### Will this patch redirect URLs for previous file versions?
Yes, it will attempt to find the most recent public "hash-less" URL
for this file and redirect to it.
## Changes to internal APIs
- `PDOQuery::__construct()` now has a 2nd argument. If you have subclassed PDOQuery and overridden __construct()
you may see an E_STRICT error
- The name of the directory where vendor module resources are exposed can now be configured by adding a `extra.resources-dir` key to your composer file. The new default in `silverstripe/installer` has been changed to `_resources` rather than `resources`. This allows you to use `resources` as a URL segment or a route.
<!--- Changes below this line will be automatically regenerated -->
## Change Log
### Security
* 2018-11-07 [74698af40](https://github.com/silverstripe/silverstripe-framework/commit/74698af402e0d8a4efe90d2db3591fb20b5ecf03) Ensure that table names are escaped to prevent possible SQL injection (Robbie Averill) - See [ss-2018-020](https://www.silverstripe.org/download/security-releases/ss-2018-020)
* 2018-10-24 [88d9131](https://github.com/silverstripe/silverstripe-graphql/commit/88d913118807ff4852dbe88b40e2de633647c9b0) CSRF protection (Aaron Carlino) - See [ss-2018-007](https://www.silverstripe.org/download/security-releases/ss-2018-007)
### API Changes
* 2019-05-06 [8ee50d2ba](https://github.com/silverstripe/silverstripe-framework/commit/8ee50d2ba7ff582bf317de7c1149d17bab1eb4fa) Remove DataObjectSchema::getFieldMap() (#8960) (Maxime Rainville)
* 2019-05-03 [5337e6d04](https://github.com/silverstripe/silverstripe-framework/commit/5337e6d04847c66d0a293e9c6c53a58d97aea3a1) Replace FormActions with anchors to enable panel-based loading in GridField navigation buttons (#8953) (Robbie Averill)
* 2019-04-30 [d325b8a](https://github.com/silverstripe/silverstripe-assets/commit/d325b8a6e0594ba50de1033edc5b99428ed6e5dd) Mark the FlysystemAssetStore FileResolutionStrategy getters and setters as internal (#255) (Maxime Rainville)
* 2019-04-16 [3c6357d](https://github.com/silverstripe/silverstripe-assets/commit/3c6357d5856857fe21d893495071d989a8500bed) Add an extension to the regular AssetStore interface (Maxime Rainville)
* 2019-04-12 [c3739d3](https://github.com/silverstripe/silverstripe-assets/commit/c3739d31c5a86a86d13b961c635b93cf34dec6a0) Allow FileIDHelper::build() to accept a ParsedFiledID (Maxime Rainville)
* 2019-04-10 [27f6165](https://github.com/silverstripe/silverstripe-assets/commit/27f6165afab041b69881133c4d206c885d2f90bb) Rename ParseFileID, add generateVariantFileID, add stripVariant on FileResolutionStrategy (Maxime Rainville)
* 2019-04-09 [ab01ac99](https://github.com/silverstripe/silverstripe-cms/commit/ab01ac99e3669db772f9e5a0a561aef6ba55b971) Deprecated CMSMain-&gt;publishall() (Ingo Schommer)
* 2019-04-09 [7be48e8](https://github.com/silverstripe/silverstripe-assets/commit/7be48e8792529fd4b23f92c6ec15fe5a0d67b531) Add a resolveFileID method to FileResolutionStrategy (Maxime Rainville)
* 2019-03-28 [77fc163](https://github.com/silverstripe/silverstripe-assets/commit/77fc163d33555dfb2477a790f1726a0aecf3f892) Add immutable setters to ParsedFileID (Maxime Rainville)
* 2019-03-26 [3f38c77](https://github.com/silverstripe/silverstripe-assets/commit/3f38c779ca43d51432c0ecd6ac6c4aac42f00d50) Add logic to find variants based on the FileID scheme. (Maxime Rainville)
* 2019-03-21 [e919291](https://github.com/silverstripe/silverstripe-assets/commit/e919291d2217421872bff9700f9d037b585490ee) Define a new FileResolutionStrategy API. (Maxime Rainville)
* 2019-03-20 [c123b64](https://github.com/silverstripe/silverstripe-assets/commit/c123b648f10845ba16c9c2d6bd836c2b286a86e2) Deprecate parseFileID, getFileID, getOriginalFilename and getVariant on FlysystemAssetStore (Maxime Rainville)
* 2019-03-20 [19e51a3](https://github.com/silverstripe/silverstripe-assets/commit/19e51a39b704d75835585bd3b3ce01c149c5003f) Add a LegacyPathFileIDHelperTest (Maxime Rainville)
* 2019-03-19 [6b450395c](https://github.com/silverstripe/silverstripe-framework/commit/6b450395cebdb5d8c734c10f365b5850f4038345) Allow empty arraylists to be typed (#8866) (Damian Mooyman)
* 2019-03-14 [e708e58](https://github.com/silverstripe/silverstripe-assets/commit/e708e5860cf60bd2c369fd9a37876d674605d48b) Move FileID parsing logic to dedicated helper class (Maxime Rainville)
* 2018-11-13 [580214cc3](https://github.com/silverstripe/silverstripe-framework/commit/580214cc30785906b012d3cb6e5bea67f3b5ff34) Add PHP deprecation notices to setLogger and getLogger (Robbie Averill)
* 2018-11-05 [ebfab45e2](https://github.com/silverstripe/silverstripe-framework/commit/ebfab45e23c1bc1dcfcb17f74d761f6c39251256) LoginForm::authentiator_class is now deprecated, use getters or setters instead (Robbie Averill)
* 2018-10-31 [0703c1a94](https://github.com/silverstripe/silverstripe-framework/commit/0703c1a94ed4e22ff9af2de1037693513f4313aa) Deprecating Permission::$declared_permissions and related methods/props (Maxime Rainville)
* 2018-10-28 [9724d1dd7](https://github.com/silverstripe/silverstripe-framework/commit/9724d1dd73fb1ca907c96d6ced2573bc7525d94c) Convert JSON methods are now deprecated, use json_encode or decode instead (Robbie Averill)
* 2018-10-23 [2773e9c0](https://github.com/silverstripe/silverstripe-cms/commit/2773e9c0752b64f1f29f8846661e74711a87d778) Deprecate CMSPageHistoryController (#2298) (Maxime Rainville)
* 2018-07-03 [a8853504b](https://github.com/silverstripe/silverstripe-framework/commit/a8853504b4be9288fcbfdc71c5949fc7c612c599) API MonologErrorHandler::setLogger is deprecated, use MonologErrorHandler::pushLogger instead (Robbie Averill)
### Features and Enhancements
* 2019-05-02 [1f78e8ae8](https://github.com/silverstripe/silverstripe-framework/commit/1f78e8ae80e9c7b3038c0c5a18c90bed467eec36) Clean up secureassets module artefacts (#8948) (Ingo Schommer)
* 2019-05-02 [236094c](https://github.com/silverstripe/silverstripe-assets/commit/236094ca379f78e7a97845c367d187c42c89b9f6) FixFilePermissionsTask to fix secureassets permissions (#250) (Andre Kiste)
* 2019-05-02 [48db515fb](https://github.com/silverstripe/silverstripe-framework/commit/48db515fbd892ef3a2464a2c364328ba752ca4c3) Fix folder permissions (#8950) (Andre Kiste)
* 2019-05-01 [0696045e5](https://github.com/silverstripe/silverstripe-framework/commit/0696045e59fa2e62b5021fe1045763c433fb13aa) Legacy thumbnail migration task (#8924) (Ingo Schommer)
* 2019-05-01 [30e7fe2](https://github.com/silverstripe/silverstripe-assets/commit/30e7fe26c3a485f0dfa48cb647b495efbf9f57c2) Migrate legacy thumbnails (fixes #235) (#242) (Ingo Schommer)
* 2019-04-30 [06f84d2](https://github.com/silverstripe/silverstripe-assets/commit/06f84d2e456137956d03e56265f072070fb61ed0) Clean up secureassets module artefacts (fixes #231) (Ingo Schommer)
* 2019-04-24 [43bde65](https://github.com/silverstripe/silverstripe-assets/commit/43bde657b73fae60b6eaec1d107e815f1f7247a3) Update FileMigrationHelper to normalise existing files (Maxime Rainville)
* 2019-04-24 [cfa36b7](https://github.com/silverstripe/silverstripe-asset-admin/commit/cfa36b7c61b79b81a035e1c2845e58340cd03b2e) improve visibility of insert file button (#934) (Aaron Carlino)
* 2019-04-23 [bb0ae72](https://github.com/silverstripe/silverstripe-assets/commit/bb0ae723c38b4115ef0c4b94845d01d0dbfe4439) Use natural paths for public files to support permalinks (#223) (Maxime Rainville)
* 2019-04-18 [80ad336e9](https://github.com/silverstripe/silverstripe-framework/commit/80ad336e970c102415d350e92283af4de48bfcf9) Add API to create a generator from a DataList (#8931) (Guy Marriott)
* 2019-04-15 [b1339f0d7](https://github.com/silverstripe/silverstripe-framework/commit/b1339f0d724396a39c1b5b1b7ae18239f63c812c) Update FieldList::replaceField API to match removeByName (#8876) (Guy Marriott)
* 2019-03-25 [ca6a343](https://github.com/silverstripe/silverstripe-graphql/commit/ca6a3438b5585a4257e2c458cb634212c8201a98) Add search params, filtering service for queries (#220) (Aaron Carlino)
* 2019-03-11 [25f1b17](https://github.com/silverstripe/silverstripe-graphql/commit/25f1b17975fa9d11c2c9811294a3e0b018476cf9) Operation descriptions (#210) (Ingo Schommer)
* 2019-03-05 [39a29fa2f](https://github.com/silverstripe/silverstripe-framework/commit/39a29fa2f65ebd9a3ad486c6d85249322bcb9a64) has_extension() should allow injector overrides (Aaron Carlino)
* 2019-02-22 [12512e84](https://github.com/silverstripe/silverstripe-cms/commit/12512e84b1765f144247d66e8d96b7d8f44e6015) BrokenLinksReport now uses injector for fields, uses short array syntax and single quotes (Robbie Averill)
* 2019-02-03 [8267623](https://github.com/silverstripe/silverstripe-admin/commit/8267623bc5044e47026d7716e859d2208b0e651e) Add getter for ModelAdmin::$modelClass (jcarter)
* 2019-02-01 [bbace74](https://github.com/silverstripe/silverstripe-campaign-admin/commit/bbace7455dc0ea4c21ee5128b0cf185580c05b58) Add to Campaign button in SiteTree now lives in campaign-admin (Robbie Averill)
* 2019-01-29 [c4bf06f60](https://github.com/silverstripe/silverstripe-framework/commit/c4bf06f6008e4619fb88075e6dc779d7acf595fd) Add new execmetric debug URL parameter to print out exection time and peak memory usage (Maxime Rainville)
* 2019-01-23 [13b8475](https://github.com/silverstripe/silverstripe-asset-admin/commit/13b847501f117a6286cf079550f7c0031c4edf14) add a memory limit to the ImageThumbnailHelper (Maxime Rainville)
* 2019-01-16 [6689db1b](https://github.com/silverstripe/silverstripe-cms/commit/6689db1ba983a91f7fb1b50644b84513f0381bef) Convert drag handle and dropdown caret to use font-icons in site tree (Sacha Judd)
* 2019-01-16 [e665820](https://github.com/silverstripe/silverstripe-admin/commit/e66582031e9b8c962beb8b1760324dd7b5588567) Convert drag handle and dropdown caret to use font-icons in site tree (Sacha Judd)
* 2019-01-14 [e0dc7ad](https://github.com/silverstripe/silverstripe-errorpage/commit/e0dc7ade43547e2a45ebc8bcd476496ce1346789) Add font-icon for site tree error page (Sacha Judd)
* 2019-01-14 [1f1f4496](https://github.com/silverstripe/silverstripe-cms/commit/1f1f44969a073635c4b236fa7d614466e34efebb) Add font-icon support for site tree (Sacha Judd)
* 2019-01-14 [17ff5cf](https://github.com/silverstripe/silverstripe-admin/commit/17ff5cf8eddc97a719833887fd38075f97d5bdcb) Add font-icon support for site tree (Sacha Judd)
* 2019-01-09 [1e01deea3](https://github.com/silverstripe/silverstripe-framework/commit/1e01deea39f54ef69cadbad8fc6d8a211fcb5ba4) Make resources dir configurable (#8519) (Maxime Rainville)
* 2019-01-07 [394dd4765](https://github.com/silverstripe/silverstripe-framework/commit/394dd4765c5d08f574a737bbd7ece1b2cb5258de) Scaffolded field labels now only have an uppercased first word (Robbie Averill)
* 2019-01-01 [a302acf](https://github.com/silverstripe/silverstripe-installer/commit/a302acfa5aaa8e55864b3c056c6939d1cf0899a0) Add Roave Security advisories to composer (Simon Erkelens)
* 2018-11-23 [dbb24f9](https://github.com/silverstripe/silverstripe-graphql/commit/dbb24f9d394b3f427912960c3d12cce45e55c47f) Persist query support (#179) (Aaron Carlino)
* 2018-11-20 [52a23441](https://github.com/silverstripe/silverstripe-reports/commit/52a234410d9337b812e6b1ef615850c0b3df3f7a) Extracting out the method to determine parameters (filters) for update the report sourceRecords (Guy Marriott)
* 2018-11-18 [d6b1c071](https://github.com/silverstripe/silverstripe-reports/commit/d6b1c071b6c04d44c13ac1737f406495381caec1) Adding tests for new report breadcrumbs feature (Guy Marriott)
* 2018-11-18 [cc712892a](https://github.com/silverstripe/silverstripe-framework/commit/cc712892a95b74c8bcdea5f2c1469286e298203e) Port betterbuttons to framework (#8569) (Andre Kiste)
* 2018-11-16 [edecbabe](https://github.com/silverstripe/silverstripe-reports/commit/edecbabe610bafd76045da3652dfa498e16dfb67) Allow reports to specify breadcrumbs for child reports (Guy Marriott)
* 2018-11-12 [acf4b3a](https://github.com/silverstripe/silverstripe-asset-admin/commit/acf4b3aeaed27aa301818189ddc943977218d599) MoveFormFactory::getForm is now extensible and no longer uses divider lines (Robbie Averill)
* 2018-11-09 [0f2eebe5d](https://github.com/silverstripe/silverstripe-framework/commit/0f2eebe5d41698e3d8de74e4b2cf38ea89bf7d1e) Change to variadic calls in ListDecorator and add unit tests (Robbie Averill)
* 2018-11-01 [2ff7ee675](https://github.com/silverstripe/silverstripe-framework/commit/2ff7ee6752cc505fd538a12e1a0c1709231961a8) Deprecate RandomGenerator::generateEntropy in favour of using random_bytes directly (Guy Marriott)
* 2018-10-20 [c418ee291](https://github.com/silverstripe/silverstripe-framework/commit/c418ee2915634ba4277688589a1ecf1d89fa6fba) Add getters and setters for public properties in ConfirmPasswordField, add tests (Robbie Averill)
* 2018-10-20 [3cdb73bd4](https://github.com/silverstripe/silverstripe-framework/commit/3cdb73bd44376161c79e0ccd38394f52203458c7) Add getLogger() to MonologErrorHandler and add test for exception without one (Robbie Averill)
* 2018-09-25 [12907271](https://github.com/silverstripe/silverstripe-cms/commit/12907271ffd230d787c597fb0413262a7f2d49c2) Add update extension hooks for LinkFormFactory subclasses (Robbie Averill)
* 2018-09-25 [4415655](https://github.com/silverstripe/silverstripe-admin/commit/44156558487117cb07f0312de3aa399149adfbbf) Add update extension hooks for LinkFormFactory subclasses (Robbie Averill)
* 2018-09-13 [0a64b07b2](https://github.com/silverstripe/silverstripe-framework/commit/0a64b07b2c25b39ec89dbbe1f8aaa213e9184386) Use Bootstrap alerts throughout the CMS (Robbie Averill)
* 2018-09-13 [05486897](https://github.com/silverstripe/silverstripe-siteconfig/commit/05486897cedf152ed159a37ff751178b8dbcec02) Use Bootstrap alerts throughout the CMS (Robbie Averill)
* 2018-09-13 [2fe58f8a](https://github.com/silverstripe/silverstripe-cms/commit/2fe58f8a064438290c0aed6f8e4a301e0fa3939a) Use Bootstrap alerts throughout the CMS (Robbie Averill)
* 2018-09-13 [f11cd44](https://github.com/silverstripe/silverstripe-admin/commit/f11cd44d21b0482b5fe3ee165d234a1ac19edfff) Use Bootstrap alerts throughout the CMS (Robbie Averill)
* 2018-07-15 [e20be929](https://github.com/silverstripe/silverstripe-cms/commit/e20be9293fe9093c510ea7c7acce8c518e123281) Meta tag components (Jonathon Menz)
* 2018-07-03 [1cb23178e](https://github.com/silverstripe/silverstripe-framework/commit/1cb23178ecaecff89e754e0298fd5b3ee1dfbdce) Separate core error logging from standard LoggerInterface (Robbie Averill)
* 2018-07-03 [d37551de3](https://github.com/silverstripe/silverstripe-framework/commit/d37551de34ee7b82cb4cc4dc04775387c0af64b3) Setters in DebugViewFreindlyErrorFormatter are now chainable (Robbie Averill)
### Bugfixes
* 2019-05-06 [856e84195](https://github.com/silverstripe/silverstripe-framework/commit/856e841955fa2f31b21ffddc34c373fab89a210a) Ensuring pagination buttons have a consistent state to work off of (#8957) (Guy Marriott)
* 2019-05-03 [768bee1](https://github.com/silverstripe/silverstripe-assets/commit/768bee122cd135bacacc31b33a466fd4df9b5898) Fix linting (Maxime Rainville)
* 2019-05-03 [2a91b777c](https://github.com/silverstripe/silverstripe-framework/commit/2a91b777c60d36ff227f3c2a9c5f7e1171de97be) Rewrite deprecation notice for declared_permissions (Maxime Rainville)
* 2019-05-03 [65b9465](https://github.com/silverstripe/silverstripe-assets/commit/65b94652b8d3b29097cf818d90d47d9c31b1d56d) Remove duplicate FileMigrationHelper class by aliaising it to the proper one (Maxime Rainville)
* 2019-05-03 [7cfa7716](https://github.com/silverstripe/silverstripe-cms/commit/7cfa771681080dceef0ed52065bfa84e5c5eb00b) Use Bootstrap 4 alert for page type restriction message when adding a page (Robbie Averill)
* 2019-05-02 [7ec9937](https://github.com/silverstripe/silverstripe-assets/commit/7ec993701ce4ad6f6ee60d1a32d20d09cc03f89a) Fix broken test (Maxime Rainville)
* 2019-05-02 [100a298](https://github.com/silverstripe/silverstripe-assets/commit/100a29826958a311a378b74b85a6f0354eca6e6b) Fix invalic file variant (bergice)
* 2019-05-02 [5fa823a](https://github.com/silverstripe/silverstripe-assets/commit/5fa823acfbd92f40547f539baada182ed4105145) Fix more tests (bergice)
* 2019-05-02 [8f5fa41](https://github.com/silverstripe/silverstripe-assets/commit/8f5fa41a47161145fa8e21c392dc2ef371d788ec) Fix tests, linting (Aaron Carlino)
* 2019-05-02 [0c3a7de](https://github.com/silverstripe/silverstripe-assets/commit/0c3a7de2fb9b9330d1f37375df010d6909e91724) Fix tests (bergice)
* 2019-05-01 [ecfe039e7](https://github.com/silverstripe/silverstripe-framework/commit/ecfe039e725f8bc15f244d241f1d42de54b35eac) Don't add "better buttons" previous and next without a paginator (Guy Marriott)
* 2019-05-01 [b335c68](https://github.com/silverstripe/silverstripe-assets/commit/b335c68e9c3c12a3f5466f57e92558a1d302cd0a) Split the new content unit test. (Maxime Rainville)
* 2019-04-30 [efaaa86](https://github.com/silverstripe/silverstripe-assets/commit/efaaa868af9746b018d0ed294d39d8d09372c8ba) Add more complicated tests for the TagsToShortcodeHelper (Maxime Rainville)
* 2019-04-29 [87db65f](https://github.com/silverstripe/silverstripe-assets/commit/87db65f9e4080766ef19c65173d0b7044ec79279) Set correct COMPOSER_ROOT_VERSION value (Maxime Rainville)
* 2019-04-29 [5d237b0](https://github.com/silverstripe/silverstripe-versioned/commit/5d237b019c1b189c201d74819baf5e05db1de79b) Fix getQueryParam() on null error (Sheila Bañez)
* 2019-04-28 [71c72f0](https://github.com/silverstripe/silverstripe-assets/commit/71c72f0d9c6cac33a5facdac7e0552ab1f289a2d) Fix minor linting issue (Maxime Rainville)
* 2019-04-28 [31a9fcb](https://github.com/silverstripe/silverstripe-assets/commit/31a9fcb506d78412879b25a302ff74cbedb7f7e7) Ditch ExtendedAssetStore interface. (Maxime Rainville)
* 2019-04-26 [346b7e3](https://github.com/silverstripe/silverstripe-assets/commit/346b7e3e67436715bdecc3a11ca1135a3295956a) Tweak FileMigrationHelper to not skip files and make it a bit more performant (Maxime Rainville)
* 2019-04-26 [03d38f2](https://github.com/silverstripe/silverstripe-assets/commit/03d38f2a817f970b6e75cc6a44e784b0e2e9eae4) Unload the Intervention Image resource so it can be garbaged collected (Maxime Rainville)
* 2019-04-24 [3a86fa2](https://github.com/silverstripe/silverstripe-asset-admin/commit/3a86fa2b1c09f3da49a28718f7e37cee3d839450) Adjsut unit test to work with new natural paths (#932) (Maxime Rainville)
* 2019-04-23 [c0a8886](https://github.com/silverstripe/silverstripe-assets/commit/c0a88863951e11001922ec0a8346e7dc16b6d2d5) Adapt FileMigrationHelper to normalise location of files (Maxime Rainville)
* 2019-04-23 [04c1bbf](https://github.com/silverstripe/silverstripe-assets/commit/04c1bbf3f51759f16f0d6d75f0657aa2bea04037) Get current Migration task working with permalink (Maxime Rainville)
* 2019-04-22 [fe4d7c4](https://github.com/silverstripe/silverstripe-assets/commit/fe4d7c4d60378c5fdbdf4b6543e7274016e08fe1) Make sure we don't override existing files when performing operations on a file and all its variants (Maxime Rainville)
* 2019-04-18 [c63c8b0](https://github.com/silverstripe/silverstripe-assets/commit/c63c8b06b9f1b18fe05adf5a84414073e816641b) Return a permanent redirect when a file has been published under its normal path (Maxime Rainville)
* 2019-04-18 [e6c1061](https://github.com/silverstripe/silverstripe-asset-admin/commit/e6c1061600941ffa26ec42fc4fc7032d894e944d) folders always go first when ordering (#936) (Serge Latyntsev)
* 2019-04-18 [353f2b5](https://github.com/silverstripe/silverstripe-assets/commit/353f2b56b1bf96cf8cf716298369dde77d37df30) Implement feedback from peer review (Maxime Rainville)
* 2019-04-18 [bfa7021](https://github.com/silverstripe/silverstripe-assets/commit/bfa7021f50a280b4dde7227aee5443350ed92f5c) Fix typos from code review (Maxime Rainville)
* 2019-04-17 [e1234a5](https://github.com/silverstripe/silverstripe-assets/commit/e1234a5e5d9521a37dc4ce37624564c6f4c9923f) Fix typo to fetch a dynamic field rather than always assume it's called content. (Maxime Rainville)
* 2019-04-17 [da1af3d8b](https://github.com/silverstripe/silverstripe-framework/commit/da1af3d8b01ac6928447593f055d6476bbbc03f4) Postgres booleans should return as int for consistency (Guy Marriott)
* 2019-04-16 [2e5467a](https://github.com/silverstripe/silverstripe-admin/commit/2e5467a609908ac6ea1b0841eeac4f80c5cb26dd) TinyMCE not updating form state (Aaron Carlino)
* 2019-04-16 [0d43492](https://github.com/silverstripe/silverstripe-assets/commit/0d43492bc08493ac1b310a4117185eb0119ef236) Add methods to normalise file path to confirm with the default file ID of the strategy. (Maxime Rainville)
* 2019-04-16 [9d6b5048a](https://github.com/silverstripe/silverstripe-framework/commit/9d6b5048a620f793a2910b858331a5141d161e63) Table aliases are retained on base tables in queries built using SQLConditionalExpression (#8918) (Guy Marriott)
* 2019-04-15 [63360f804](https://github.com/silverstripe/silverstripe-framework/commit/63360f80482d860495900a39282b54680f38cd45) Replace substr with mb_substr to get the correct position (Sheila Bañez)
* 2019-04-15 [4fbe0fd6](https://github.com/silverstripe/silverstripe-cms/commit/4fbe0fd6b9018d2ff16f5edc022daa92702e91a5) Fix linking anchor on the same page (#2388) (Will Rossiter)
* 2019-04-15 [0b56a563](https://github.com/silverstripe/silverstripe-cms/commit/0b56a563c0b6f51cc94589b12693c5326f0c878c) Fixes #2110 added default Title value for saved pages. (#2366) (ttunua)
* 2019-04-15 [4302fb1](https://github.com/silverstripe/silverstripe-assets/commit/4302fb15eac1eaecf73f599c4c1d0ce7d5fe877d) Tweak findVariants to not return null, because in 5.6 yield and return can not be used in the same method (Maxime Rainville)
* 2019-04-14 [a48beac84](https://github.com/silverstripe/silverstripe-framework/commit/a48beac84544ed2db89ac094cc80508742284c1c) Calculate threshold condition with SQL rather than PHP (Guy Marriott)
* 2019-04-13 [e561d06](https://github.com/silverstripe/silverstripe-assets/commit/e561d06e73724e8f517f6ee911b39f5b17531a8e) Tweak FileID helper to handle stack variant (Maxime Rainville)
* 2019-04-12 [ade7c9d](https://github.com/silverstripe/silverstripe-assets/commit/ade7c9d8d10fdc8038bef0b3d2c8b8a0932642d0) Add test to make sure we write the variants next to the main file (Maxime Rainville)
* 2019-04-12 [64e9560](https://github.com/silverstripe/silverstripe-assets/commit/64e9560097b8c87a19a9b2446526a6a65d31e062) Write some unit test for stripVariant and generateVariantFileID on FileIDHelperResolutionStrategy (Maxime Rainville)
* 2019-04-12 [23d55f1](https://github.com/silverstripe/silverstripe-assets/commit/23d55f12967774a0ccf3e1d50f34689714dc3fc5) Deprecate legacy filename usage and add extra unit tests (Maxime Rainville)
* 2019-04-12 [91ea306](https://github.com/silverstripe/silverstripe-assets/commit/91ea30687976fadd27582d2d90cf9f2ec7ca8f99) Tweak FileIDResolutionStrategy to better handle hashless tuple (Maxime Rainville)
* 2019-04-11 [bf1dbec](https://github.com/silverstripe/silverstripe-assets/commit/bf1dbec487cf51ec5fb6b656461466736894b1b3) Provide a strategy for legacu_filenames (Maxime Rainville)
* 2019-04-11 [24c72c1](https://github.com/silverstripe/silverstripe-assets/commit/24c72c1d05f49c3625400fafbbe25177ffbd419b) Add explicit test to make sure files are written to the expected store (Maxime Rainville)
* 2019-04-11 [0b6e5d3](https://github.com/silverstripe/silverstripe-assets/commit/0b6e5d3f30fd7678d0d58ab4c1c665ac9a79bf6b) Update setFromString and setFromLocalFile to wrap data around stream and call setFromStream (Maxime Rainville)
* 2019-04-11 [6baf400](https://github.com/silverstripe/silverstripe-assets/commit/6baf4008f90e38ece24bd3e730066d0e5e431c4b) Add some swapPublish logic to publish to store that don't support hash paths and add extra validation around hashes (Maxime Rainville)
* 2019-04-11 [07cc061](https://github.com/silverstripe/silverstripe-assets/commit/07cc061c1a8a1fb93a3003d78f7a2520793fe806) Add some extra logic to read the hash from the file content when it can't be picked up from the file id (Maxime Rainville)
* 2019-04-10 [4b0d5c8](https://github.com/silverstripe/silverstripe-assets/commit/4b0d5c80c192eab1c4114e203d41cfd2e532872a) #8916 Prevent session generation on file_link shortcode handling (micmania1)
* 2019-04-10 [cd5fdca](https://github.com/silverstripe/silverstripe-assets/commit/cd5fdca8c2fb1ff45f064535f28557a781bb6a37) FInish converting all the methods on FlysystemAssetStore (Maxime Rainville)
* 2019-04-10 [12ae61d](https://github.com/silverstripe/silverstripe-assets/commit/12ae61dd62c0abae3263792d8fa52dd45dc7360f) Tweak the NaturalFileIDHelper so it doesn't accept legacy style variant file ids (Maxime Rainville)
* 2019-04-09 [661a27e](https://github.com/silverstripe/silverstripe-assets/commit/661a27e93efcf98c2521b42ec802ecf625e0a6ea) Fix hash redirection logic on PostreSQL and add PostreSQL to the travis matrix (#237) (Serge Latyntsev)
* 2019-04-09 [9a4395238](https://github.com/silverstripe/silverstripe-framework/commit/9a439523851d16913eeda694c05cb4ccd69c1df9) Fix formatting (Al)
* 2019-04-09 [956b268](https://github.com/silverstripe/silverstripe-assets/commit/956b268b2f69eeed86e43c6e0f1e6e0840c846c0) Fix hash redirection logic on PostreSQL and add PostreSQL to the travis matrix (Maxime Rainville)
* 2019-04-09 [a61cb1de9](https://github.com/silverstripe/silverstripe-framework/commit/a61cb1de9952f9a8521ed7f382b38de59fd653b9) Fix reference to webconfig.php, an invalid file (Matt Peel)
* 2019-04-09 [7ca4ee5](https://github.com/silverstripe/silverstripe-assets/commit/7ca4ee5bd583e779897797473479345c32eb04f8) Fix unit tests (Maxime Rainville)
* 2019-04-08 [f12fa62ad](https://github.com/silverstripe/silverstripe-framework/commit/f12fa62ad60e643bb93cc191f77cc75404b6a25c) Better error message when GridFieldLevelup passed bad record details (Sam Minnee)
* 2019-04-05 [594af7713](https://github.com/silverstripe/silverstripe-framework/commit/594af7713487da0fc200d6df8d9c706c26e3c767) prevent unnecessary field alterations for enums with empty defaults (Loz Calver)
* 2019-04-05 [1cfc4c7](https://github.com/silverstripe/silverstripe-assets/commit/1cfc4c73686a14c36c619a236cf63db44beb3c8d) Still fixing unit tests (Maxime Rainville)
* 2019-04-05 [f0b61bd](https://github.com/silverstripe/silverstripe-assets/commit/f0b61bd29a7c1c22d2ce30f480b7478e3e4fe61e) Hard fail when trying to build a Hash file ID without prvoding a hash (Maxime Rainville)
* 2019-04-05 [4cdaae9](https://github.com/silverstripe/silverstripe-assets/commit/4cdaae93b2f5852764d9ec0da67736f0f59c43c8) Explicitely set hash when returning variant parsed ID (Maxime Rainville)
* 2019-04-04 [759968bbe](https://github.com/silverstripe/silverstripe-framework/commit/759968bbe2f8e3a4087b2f08622abc4cc70f2867) Fix Undefined variable: result when catch Exception (Ian Patel)
* 2019-04-04 [a3c61e5](https://github.com/silverstripe/silverstripe-admin/commit/a3c61e546f77e78fdefd3e678b0dbe0ca52e933b) Long site names now display correctly in CMS menu with equal margins and alignment (Robbie Averill)
* 2019-04-04 [b542585](https://github.com/silverstripe/silverstripe-assets/commit/b5425850b3c048bdeda66821ad9c889ad7c0d767) Convert more of FlyAssetStore to use new format (Maxime Rainville)
* 2019-04-04 [4be41a8](https://github.com/silverstripe/silverstripe-assets/commit/4be41a8fa8665c02b805b47dc11a00674453e441) Define and test a softResolveFileID method on FileResolutionStrategy (Maxime Rainville)
* 2019-04-04 [ad5d379](https://github.com/silverstripe/silverstripe-admin/commit/ad5d3796f2029f422e2a696f3a7d0a640d5eef36) Show RightTitle on CheckboxField in React forms (Sam Minnee)
* 2019-04-04 [a17e1de](https://github.com/silverstripe/silverstripe-admin/commit/a17e1deee08a4fc73470dfc1ac9083b7d019fbc8) Show RightTitle on CheckboxField (Sam Minnee)
* 2019-04-04 [8a098d637](https://github.com/silverstripe/silverstripe-framework/commit/8a098d637fd67ba20e98ec76d51195f74e8eb131) Show RightTitle on CheckboxField (Sam Minnee)
* 2019-04-03 [c767d81](https://github.com/silverstripe/silverstripe-assets/commit/c767d813af591e0f2bf99df0ff6d5d312edb1ab9) Adjust test to work with new asset structure (Maxime Rainville)
* 2019-04-03 [fbf385a](https://github.com/silverstripe/silverstripe-assets/commit/fbf385afcbb95f1d3c6fa2399d7d6e76c7daaa52) Adjust writting logic to work with file resolution strategies (Maxime Rainville)
* 2019-04-03 [ad828a4](https://github.com/silverstripe/silverstripe-assets/commit/ad828a458430f982ae8057b7e967d66073400169) Validate hash when looking for variant (Maxime Rainville)
* 2019-03-29 [c84ad4278](https://github.com/silverstripe/silverstripe-framework/commit/c84ad4278f924679ba8c0d258c806ddd610c6bc5) Update installer to create the assets folder if its missing (Maxime Rainville)
* 2019-03-28 [2b386e6](https://github.com/silverstripe/silverstripe-assets/commit/2b386e6e34aaeccd714b8f0f3f2c7de1b7f71b27) Fix the exist and delete logic when working (Maxime Rainville)
* 2019-03-26 [83ec0b69f](https://github.com/silverstripe/silverstripe-framework/commit/83ec0b69fa642ed1ad734fff10ea6dc3aeba6cf3) Resolve issue where schema changes between enum / non-enum types (Damian Mooyman)
* 2019-03-25 [fae19c16b](https://github.com/silverstripe/silverstripe-framework/commit/fae19c16b54f077bbd7665a50df516d290faa07e) has_one File form scaffolding (Jonathon Menz)
* 2019-03-22 [95344a6](https://github.com/silverstripe/silverstripe-asset-admin/commit/95344a6e291dc40c361ebbcb787eb9656b5aa905) Re-instate assuming redux knows best with more specific checks (See #922) (Guy Marriott)
* 2019-03-22 [cb670f4](https://github.com/silverstripe/silverstripe-admin/commit/cb670f4604dab8328b939ebe583f09928ecbe32d) TinyMCE editor.scss now applies to the correct body class, and has correct broken link colours (Robbie Averill)
* 2019-03-22 [db6e105](https://github.com/silverstripe/silverstripe-versioned/commit/db6e105f97f9a2b2d725c85dac75dfada6b10bf1) ReadVersions now uses public accessors for private dataObjectClass property (Robbie Averill)
* 2019-03-21 [595d8ec](https://github.com/silverstripe/silverstripe-asset-admin/commit/595d8ec8bc11e102ab6ef3ec1cbb99e9d5c09cab) UploadField now ensures that file data is copied to redux store of value updates (Guy Marriott)
* 2019-03-21 [e1190e33d](https://github.com/silverstripe/silverstripe-framework/commit/e1190e33d28df5109ed27ff12b6fd290e9eff1a5) Fix PDOConnector GeneratedID return type (Johannes Hammersen)
* 2019-03-20 [388baa01b](https://github.com/silverstripe/silverstripe-framework/commit/388baa01b49fb47b7187c03bfdaa87b6712f5cdd) Fix linting (Aaron Carlino)
* 2019-03-19 [aa491d929](https://github.com/silverstripe/silverstripe-framework/commit/aa491d92940282a62748bbfe4f69a1e56b0ce2d8) Fix tests (Aaron Carlino)
* 2019-03-18 [7f5ae1c](https://github.com/silverstripe/silverstripe-admin/commit/7f5ae1c7103d55642ca8201a60731357f91bd9bf) Increment bootstrap requirements (Maxime Rainville)
* 2019-03-14 [fd98212](https://github.com/silverstripe/silverstripe-versioned-admin/commit/fd98212390b084f742a98ad0f9bd0741d299213f) Bump bootstrap and merge js dependency (Maxime Rainville)
* 2019-03-13 [4d35ba3](https://github.com/silverstripe/silverstripe-campaign-admin/commit/4d35ba3076b7b7f5be0f735c910439336307f4e0) Bump JS dependencies for merge and bootstrap (Maxime Rainville)
* 2019-03-13 [c7b3b307](https://github.com/silverstripe/silverstripe-cms/commit/c7b3b3072829065b4b61674bd89973b78e6009c7) Bump JS dependencies for merge and bootstrap (Maxime Rainville)
* 2019-03-13 [11bcf3e](https://github.com/silverstripe/silverstripe-asset-admin/commit/11bcf3e24e0893756a4a82a02fc3a94f33357bf4) Bump JS depednencies for merge and bootstrap (Maxime Rainville)
* 2019-03-13 [a43593b](https://github.com/silverstripe/silverstripe-admin/commit/a43593b0ec5588b1126ee50925b55442eb4bdebb) Upgrade merge and bootstrap JS dependencies (Maxime Rainville)
* 2019-03-11 [ca781c684](https://github.com/silverstripe/silverstripe-framework/commit/ca781c684de6bbd675833151e418c9aa6eed5a67) RequestHandler::__construct() should run after middlewares (fixes #8848) (Loz Calver)
* 2019-02-26 [252397d8d](https://github.com/silverstripe/silverstripe-framework/commit/252397d8d1bd518af50b3064818642565783ec7e) Fix #8829: mention get_one does not escape field names (Nicola Fontana)
* 2019-02-26 [d1fa6e40d](https://github.com/silverstripe/silverstripe-framework/commit/d1fa6e40d8797a6f33ed513da4ca92985d0f24d1) Fix some minor typos (Andre Kiste)
* 2019-02-25 [49c05ce](https://github.com/silverstripe/silverstripe-admin/commit/49c05ce2e664fc981c8fe2bcc30a00f700dd5dfa) Update font-icon hover for site tree 'Add new page here' (Sacha Judd)
* 2019-02-25 [a0aaf050](https://github.com/silverstripe/silverstripe-cms/commit/a0aaf050d4c34417bcfb0ab4cc29e22d1c7191fb) Deprecate creatableChildren and add new function to support font-icon classes for allowedChildren (Sacha Judd)
* 2019-02-02 [1a7b23a2](https://github.com/silverstripe/silverstripe-cms/commit/1a7b23a21fd96329f689486088bb24681bcf295b) URL segment generation tests for resources dir are now accurate (Robbie Averill)
* 2019-02-01 [f9aeeb1d](https://github.com/silverstripe/silverstripe-cms/commit/f9aeeb1d6cd96e0de816a48f48ad2b32a76f488b) Remove coupling from SiteTree to campaign admin module (Robbie Averill)
* 2019-01-31 [7c5b73881](https://github.com/silverstripe/silverstripe-framework/commit/7c5b73881b3621ed4f59ab28e0efd7ea41ce6bcc) Prevent null-&gt;null being flagged as a value change (fixes #8774) (Loz Calver)
* 2019-01-11 [bbffe055](https://github.com/silverstripe/silverstripe-cms/commit/bbffe05541e14cac099d58e0c4146d9fbfefdb01) Fixing linting error. (Maxime Rainville)
* 2019-01-10 [f05afac](https://github.com/silverstripe/silverstripe-asset-admin/commit/f05aface2106e34cfd0ca126df690705994b5aac) Fix case difference in form field label assertion failure (Robbie Averill)
* 2019-01-08 [50837b4](https://github.com/silverstripe/silverstripe-graphql/commit/50837b44a5611d39c560e63f5eaf73755051aaf2) Fix duplicated class import declarations from merge up (Robbie Averill)
* 2018-12-22 [33854ce](https://github.com/silverstripe/silverstripe-graphql/commit/33854ce26ba0d05d5893934f53e111caa5d5fe08) do not pass SourceLocation to createLocatedError (Nicola Fontana)
* 2018-12-18 [0397c54b5](https://github.com/silverstripe/silverstripe-framework/commit/0397c54b5a2add7117d1f56618af8a1cb086adf7) Fixes #8459 (Russell Michell)
* 2018-12-10 [3d403f2](https://github.com/silverstripe/silverstripe-graphql/commit/3d403f246bb760ad06f4644d19e4e006c0e37637) Ensure httpMethod context is applied to all controller actions (#194) (Aaron Carlino)
* 2018-12-02 [0692a30](https://github.com/silverstripe/silverstripe-admin/commit/0692a30ee3bfc68f9d01764ddedeb6d22039bb88) PopoverOptionSet now explicitly sets an auto height for its search field (Robbie Averill)
* 2018-11-30 [cc7aa7b68](https://github.com/silverstripe/silverstripe-framework/commit/cc7aa7b68bf7c1ee739279d2a869f884955d5d0d) incorrect composer module type (Ed Linklater)
* 2018-11-30 [0c17ffc94](https://github.com/silverstripe/silverstripe-framework/commit/0c17ffc944a156937732238c9d8b6f1e0049e5ea) Manifest should ignore vendor folders within packages contained in vendor (Sam Minnee)
* 2018-11-26 [f22a4b980](https://github.com/silverstripe/silverstripe-framework/commit/f22a4b980bff59a425c3bd30d0af4bed2b77ff2f) getComponentByType can return null - prevent null pointer errors (Robbie Averill)
* 2018-11-26 [efa427fc4](https://github.com/silverstripe/silverstripe-framework/commit/efa427fc452fac132f50c7bc620dcbbc53f66c5a) Remove redundant "rightGroup" logic and increase getRightGroupField to protected (Robbie Averill)
* 2018-11-21 [b8796be](https://github.com/silverstripe/silverstripe-admin/commit/b8796be38dfbf9c5eaafc68fb2f674c74847f810) Downgrade to @storybook/addon-notes to 3.4 to allow pattern lib to build (Maxime Rainville)
* 2018-11-16 [c9c7c0c82](https://github.com/silverstripe/silverstripe-framework/commit/c9c7c0c8253de37b794a9427790dfb268125a0df) Fix PDO cached statement column coercion (Sam Minnee)
* 2018-11-13 [8854f053c](https://github.com/silverstripe/silverstripe-framework/commit/8854f053c80ca16b75fa5d97406b83f60c1e520a) Fix rebase conflicts (Robbie Averill)
* 2018-11-11 [45e1fcaf3](https://github.com/silverstripe/silverstripe-framework/commit/45e1fcaf309bc3d3a6ae9da9a716cf4ff935b1ad) Correct type coercion of MySQL (Sam Minnee)
* 2018-11-11 [adb6e9eb8](https://github.com/silverstripe/silverstripe-framework/commit/adb6e9eb8df6787e3de0f637e9f9bfab8974acf2) Perform type coercion on PDO-based MySQL and SQLite connections (Sam Minnee)
* 2018-11-09 [a8d3b9517](https://github.com/silverstripe/silverstripe-framework/commit/a8d3b95175c8336999e617e3334551ada5a49919) Make test work with utf8mb4 (Sam Minnee)
* 2018-11-05 [7775f8258](https://github.com/silverstripe/silverstripe-framework/commit/7775f82584236a441262e1ec6164556567c00cbd) Handle falsy return value when setting form field value in setAuthenticatorClass() (Robbie Averill)
* 2018-11-01 [7086f2ea3](https://github.com/silverstripe/silverstripe-framework/commit/7086f2ea3a86184c0d6aa3eb3ebe04fe3a9a9164) many many through not sorting by join table (#8534) (Michael Strong)
* 2018-10-30 [ba9ccb0](https://github.com/silverstripe/silverstripe-admin/commit/ba9ccb09f71c70978c8944ae2d76d1c27d7dda82) Update gridfield sorted icon and border colours (Sacha Judd)
* 2018-10-30 [d8f9162](https://github.com/silverstripe/silverstripe-admin/commit/d8f91626c5b19e4a3e8811f16b65be14b33cb2d0) Remove incorrect modal close icon hover colour (Sacha Judd)
* 2018-10-29 [1c6e22239](https://github.com/silverstripe/silverstripe-framework/commit/1c6e222391d37f879c8575c94d125e99780cbbef) Fix the GitHub issue template (Serge Latyntcev)
* 2018-10-28 [3425005](https://github.com/silverstripe/silverstripe-versioned-admin/commit/3425005429642c79525ab2bb750d18a7489a2832) Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
* 2018-10-28 [ab739c7f](https://github.com/silverstripe/silverstripe-cms/commit/ab739c7fb011d2a9a49c7ddb88bb46821484e985) Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
* 2018-10-28 [87ee897](https://github.com/silverstripe/silverstripe-campaign-admin/commit/87ee897fe794bf53f604ff8e21540e630c523e06) Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
* 2018-10-28 [4a06f52](https://github.com/silverstripe/silverstripe-asset-admin/commit/4a06f524c7901949cc3e2ad2ae63b536f793a286) Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
* 2018-10-28 [89c5abe](https://github.com/silverstripe/silverstripe-admin/commit/89c5abe834f61f2aa2a8c30ddfdb585e5da44a51) Replace usage of Convert JSON methods with json_encode and json_decode (Robbie Averill)
* 2018-10-28 [b02a6fa02](https://github.com/silverstripe/silverstripe-framework/commit/b02a6fa02db367eca9951da11c9073df35076b84) Replace usage of Convert JSON methods with json_encode (Robbie Averill)
* 2018-10-25 [bed1906f7](https://github.com/silverstripe/silverstripe-framework/commit/bed1906f7390ee9ebb0ad1cc581e4acd667184f9) Fix typo (Andre Kiste)
* 2018-10-24 [f635a2d](https://github.com/silverstripe/silverstripe-admin/commit/f635a2dacb69f84183d57dd742ff794c00005210) Fix typo (bergice)
* 2018-10-20 [c06cf4820](https://github.com/silverstripe/silverstripe-framework/commit/c06cf4820e02a923a683419b03979bd3677f38db) Readonly and disabled CurrencyFields no longer always returns dollar currency sign, now respect config (Robbie Averill)
* 2018-10-18 [76255c9fb](https://github.com/silverstripe/silverstripe-framework/commit/76255c9fb599d012dbd9498c98beb25b0f5d7f74) CheckboxSetField can now save into DBMultiEnum (Sam Minnee)
* 2018-10-18 [5531baa87](https://github.com/silverstripe/silverstripe-framework/commit/5531baa87f2cbfae76b5733016f860917813eea5) Introduce readonly transaction test to all database. (Sam Minnee)
* 2018-10-18 [1e83dff4e](https://github.com/silverstripe/silverstripe-framework/commit/1e83dff4edf19b24e02400589be4b4af41e25ac1) #828 optimised query in graphql asset admin (micmania1)
* 2018-10-16 [b4201fcf7](https://github.com/silverstripe/silverstripe-framework/commit/b4201fcf74d5472f39a84ad24d1ee9fdccf7cf16) Fix example code (DorsetDigital)
* 2018-10-15 [d4d9cbf](https://github.com/silverstripe/silverstripe-assets/commit/d4d9cbfbc51421ce7f6a4dff984281891c89d0b0) allow base path of / (Sam Minnee)
* 2018-10-08 [bd5a81590](https://github.com/silverstripe/silverstripe-framework/commit/bd5a815909d735c8223a552d8e79ebc13481a3aa) Make all enums non-destructive, not just ClassName (Sam Minnee)
* 2018-10-08 [67fe41d00](https://github.com/silverstripe/silverstripe-framework/commit/67fe41d00b3f58358a4bed7b8925bd21dc88726e) Ensure that repeated setting/unsetting doesnt corrode forceChange() (Sam Minnee)
* 2018-10-04 [5bb2d9484](https://github.com/silverstripe/silverstripe-framework/commit/5bb2d9484a203345964f75e6480bbfd5388aa824) Update “original” DataObject data to be the content of the last write (Sam Minnee)
* 2018-10-04 [a7b5de5de](https://github.com/silverstripe/silverstripe-framework/commit/a7b5de5de47319b204324d23e5a33403f28df5f7) ensure that there are PGSQL builds both with and without PDO (Sam Minnee)
* 2018-10-04 [261539953](https://github.com/silverstripe/silverstripe-framework/commit/261539953568e18361d30d7603c22ad3cb7c8cef) Use PDOs built-in transaction support in MySQLDatabase. (Sam Minnee)
* 2018-10-04 [0111b98b1](https://github.com/silverstripe/silverstripe-framework/commit/0111b98b18a273ca5c37013d880c5d21f94396af) Ensure that types are preserved fetching from database (Sam Minnee)
* 2018-09-14 [274657f4f](https://github.com/silverstripe/silverstripe-framework/commit/274657f4f815cfb990c23b39ab81c1def91b37ad) Add support in "I should see a message" step definition for Bootstrap alerts (Robbie Averill)
* 2018-07-04 [18293f7af](https://github.com/silverstripe/silverstripe-framework/commit/18293f7afed8db2c4a83356312027d8245fd4c3f) Rename pushHandler to pushLogger (Robbie Averill)

View File

@ -46,7 +46,7 @@ af:
Save: Stoor
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Bedrag
FIELDLABELCURRENCY: Geld eenheid
FIELDLABELCURRENCY: 'Geld eenheid'
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}''is nie ''n nommer nie, slegs die nommers kan aanvaar word vir hierdie veld'
SilverStripe\Forms\TimeField:
@ -89,7 +89,7 @@ af:
ENTEREMAIL: 'Verskaf asseblief ''n epos adres sodat ons vir u ''n wagwoord herstel skakel kan epos'
ERRORNEWPASSWORD: 'Jy het jou nuwe wagwoord anders ingetik. Probeer weer'
ERRORPASSWORDNOTMATCH: 'U huidige wagwoord pas nie, probeer asseblief weer'
FIRSTNAME: 'Voornaam'
FIRSTNAME: Voornaam
INTERFACELANG: 'Koppelvlak Taal'
LOGGEDINAS: 'Jy is ingeteken as {name}'
NEWPASSWORD: 'Nuwe wagwoord'

View File

@ -35,12 +35,12 @@ ar:
PlaceHolderWithLabels: 'البحث {نوع} بواسطة {اسم}'
Print: طباعة
RelationSearch: 'ابحث عن علاقة'
ResetFilter: إعادة تعيين
ResetFilter: 'إعادة تعيين'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: حذف
DeletePermissionsFailure: 'لا يوجد أية تصريحات حذف'
EditPermissionsFailure: 'لا يوجد تصريح لإلغاء الربط بين السجلات'
UnlinkRelation: إلغاء الربط
UnlinkRelation: 'إلغاء الربط'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: إلغاء
Create: إنشاء
@ -52,7 +52,7 @@ ar:
FIELDLABELAMOUNT: الكمية
FIELDLABELCURRENCY: العملة
SilverStripe\Forms\NullableField:
IsNullLabel: 'باطل'
IsNullLabel: باطل
SilverStripe\Forms\NumericField:
VALIDATION: '''{قيمة}'' ليس برقم و الأرقام فقط يمكن قبولها لهذا الحقل'
SilverStripe\Forms\TimeField:
@ -83,7 +83,7 @@ ar:
NoRoles: 'لا يوجد أدوار'
Parent: 'المجموعة الرئيسة'
RolesAddEditLink: 'قوانين التعديل/الإضافة'
Sort: 'ترتيب'
Sort: ترتيب
has_many_Permissions: الصلاحيات
many_many_Members: الأعضاء
SilverStripe\Security\LoginAttempt:
@ -92,12 +92,12 @@ ar:
SilverStripe\Security\Member:
ADDGROUP: 'إضافة مجموعة'
BUTTONCHANGEPASSWORD: 'تغيير رقم المرور'
BUTTONLOGIN: 'دخول'
BUTTONLOGIN: دخول
BUTTONLOGINOTHER: 'الدخول بحساب آخر'
BUTTONLOSTPASSWORD: 'فقدت كلمة المرور'
CONFIRMNEWPASSWORD: 'تأكيد رقم المرور الجديد'
CONFIRMPASSWORD: 'تأكيد رقم المرور'
EMAIL: البريد الإلكتروني
EMAIL: 'البريد الإلكتروني'
EMPTYNEWPASSWORD: 'كلمة المرور الجديدة لا يمكن أن تكون فارغة ، فضلاً أعد المحاولة '
ENTEREMAIL: 'فضلاً أدخل عنوان البريد الإلكتروني للحصول على رابط استعادة كلمة المرور'
ERRORLOCKEDOUT2: 'حسابك قد تم تعطيله مؤقتاً بسبب الكثير من المحاولات الفاشلة في تسجيل الدخول. يرجى المحاولة مرة أخرى في {عدد} دقيقة.'
@ -108,17 +108,17 @@ ar:
INTERFACELANG: 'لغة الواجهة'
LOGGEDINAS: 'أنت مسجل دخولك كـ {اسم}.'
NEWPASSWORD: 'رقم المرور الجديد'
PASSWORD: رقم المرور
PASSWORD: 'رقم المرور'
SUBJECTPASSWORDCHANGED: 'تم تغيير كلمة المرور'
SUBJECTPASSWORDRESET: 'رابط إعادة تكوين كلمة المرور'
SURNAME: اسم العائلة
SURNAME: 'اسم العائلة'
ValidationIdentifierFailed: 'لا يمكن الكتابة فوق رقم العضوية الحالي {معرف} مع معرف مطابق ({اسم} = {قيمة}))'
WELCOMEBACK: 'مرحبا بك مرة أخرى، {الاسم الأول}'
YOUROLDPASSWORD: 'رقم المرور السابق'
belongs_many_many_Groups: المجموعات
db_Locale: 'واجهة الموقع'
db_LockedOutUntil: 'مغلق حتى تاريخ'
db_Password: الرقم السري
db_Password: 'الرقم السري'
db_PasswordExpiry: 'تاريخ انتهاء صلاحية كلمة المرور'
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'يرجى زيادة قوة كلمة المرور بإضافة البعض من الأحرف التالية: {chars}'
@ -147,7 +147,7 @@ ar:
CHANGEPASSWORDHEADER: 'تغيير كلمة المرور'
ENTERNEWPASSWORD: 'فضلاً أدخل كلمة المرور الجديدة'
ERRORPASSWORDPERMISSION: 'يجب تسجيل الدخول لتتمكن من تغيير كلمة المرور'
LOGIN: 'دخول'
LOGIN: دخول
LOSTPASSWORDHEADER: 'كلمة مرور مفقودة'
NOTEPAGESECURED: 'هذه الصفحة محمية بكلمة مرور ، أدخل بيانات دخولك بالأسفل ليتم السماح لك بالوصول للصفحة'
NOTERESETPASSWORD: 'أدخل بريدك الإلكتروني و سيتم إرسال رابط إعادة تهيئة كلمة المرور '

View File

@ -7,14 +7,14 @@ az:
VALIDATIONPASSWORDSDONTMATCH: 'Parollar uyğun gəlmir'
VALIDATIONPASSWORDSNOTEMPTY: 'Parollar boş ola bilməz'
SilverStripe\Forms\FormField:
NONE: heç bir
NONE: 'heç bir'
SilverStripe\Forms\GridField\GridField:
CSVEXPORT: 'CSV-yə ixrac et'
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Miqdar
FIELDLABELCURRENCY: Valyuta
SilverStripe\Forms\NullableField:
IsNullLabel: 'Boşdur'
IsNullLabel: Boşdur
SilverStripe\ORM\FieldType\DBBoolean:
ANY: İstənilən
SilverStripe\ORM\FieldType\DBEnum:
@ -27,10 +27,10 @@ az:
Code: 'Qrup kodu'
DefaultGroupTitleAdministrators: Administratorlar
DefaultGroupTitleContentAuthors: 'Məzmun müəllifləri'
Description: Qısa təsvir
Description: 'Qısa təsvir'
Locked: 'Bloklanıb?'
Parent: 'Valideyn qrupu'
Sort: 'Sıralama'
Sort: Sıralama
has_many_Permissions: Səlahiyyətlər
many_many_Members: Üzvlər
SilverStripe\Security\LoginAttempt:
@ -47,7 +47,7 @@ az:
ENTEREMAIL: 'Parolu sıfırlama linkini əldə etmək üçün e-poçtunuzu daxil edin.'
ERRORNEWPASSWORD: 'Yeni parolunuzu başqa cür daxil etdiniz, bir daha cəhd edin'
ERRORPASSWORDNOTMATCH: 'Parol uyğun gəlmir, yenidən cəhd edin'
FIRSTNAME: 'Ad'
FIRSTNAME: Ad
INTERFACELANG: 'İnterfeys dili'
NEWPASSWORD: 'Yeni parol'
PASSWORD: Parol

View File

@ -22,8 +22,8 @@ bg:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Непозната
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Не'
YESANSWER: 'Да'
NOANSWER: Не
YESANSWER: Да
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Няма опции'
SilverStripe\Forms\ConfirmedPasswordField:
@ -87,7 +87,7 @@ bg:
Delete: Изтрий
DeletePermissionsFailure: 'Изтриването не е разрешено'
EditPermissionsFailure: 'Нямате права за премахване на връзката'
UnlinkRelation: Премахване на връзката
UnlinkRelation: 'Премахване на връзката'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Отказ
Create: Създай
@ -98,7 +98,7 @@ bg:
SilverStripe\Forms\GridField\GridFieldPaginator:
OF: от
Page: Страница
View: Преглед на
View: 'Преглед на'
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Сума
FIELDLABELCURRENCY: Валута
@ -119,8 +119,8 @@ bg:
SINGULARNAME: 'Обект с данни'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Всички
NOANSWER: 'Не'
YESANSWER: 'Да'
NOANSWER: Не
YESANSWER: Да
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} ден'
@ -166,7 +166,7 @@ bg:
SUCCESSCONTENT: '<p>Успешно влизане. Ако страницата не се зареди автоматично, <a target="_top" href="{link}">кликнете тук</a></p>'
SUCCESS_TITLE: 'Успешно влизане'
SilverStripe\Security\DefaultAdminService:
DefaultAdminFirstname: 'Администратор'
DefaultAdminFirstname: Администратор
SilverStripe\Security\Group:
AddRole: 'Добавяне на роля към групата'
Code: 'Код на група'
@ -183,14 +183,14 @@ bg:
PERMISSIONS: Разрешения
PLURALNAME: Групи
PLURALS:
one: 'Група'
one: Група
other: '{count} групи'
Parent: 'Група източник'
ROLES: Роли
ROLESDESCRIPTION: 'Ролите са предварително зададени сетове от разрешения и могат да бъдат присвоявани на групи.<br />Ако е нужно, те се наследяват от родителските групи.'
RolesAddEditLink: 'Управление на ролите'
SINGULARNAME: Група
Sort: 'Сортиране'
Sort: Сортиране
has_many_Permissions: Разрешения
many_many_Members: Потребители
SilverStripe\Security\LoginAttempt:
@ -205,9 +205,9 @@ bg:
SilverStripe\Security\Member:
ADDGROUP: 'Добави група'
BUTTONCHANGEPASSWORD: 'Променете паролата'
BUTTONLOGIN: 'Влез'
BUTTONLOGIN: Влез
BUTTONLOGINOTHER: 'Влез като някой друг'
BUTTONLOGOUT: 'Изход'
BUTTONLOGOUT: Изход
BUTTONLOSTPASSWORD: 'Загубих си паролата'
CONFIRMNEWPASSWORD: 'Потвърдете новата парола'
CONFIRMPASSWORD: 'Потвърдете паролата'
@ -220,8 +220,8 @@ bg:
ERRORNEWPASSWORD: 'Въвели сте новата парола различно, моля опитайте пак'
ERRORPASSWORDNOTMATCH: 'Вашата текуща парола не съвпада, моля опитайте пак'
ERRORWRONGCRED: 'Детайлите не са коректни. Моля, опитайте отново.'
FIRSTNAME: 'Име'
INTERFACELANG: 'Език'
FIRSTNAME: Име
INTERFACELANG: Език
KEEPMESIGNEDIN: 'Нека да остана логнат'
LOGGEDINAS: 'Вие сте влезли като {name}.'
NEWPASSWORD: 'Нова парола'
@ -229,7 +229,7 @@ bg:
PASSWORDEXPIRED: 'Паролата ви е изтекла. Моля, изберете друга.'
PLURALNAME: Потребители
PLURALS:
one: 'Потребител'
one: Потребител
other: '{count} потребителя'
REMEMBERME: 'Запомни ме следващия път? (за {count} ден/дни на това устройство)'
SINGULARNAME: Потребител
@ -248,7 +248,7 @@ bg:
AUTHENTICATORNAME: 'Форма за вход в CMS'
BUTTONFORGOTPASSWORD: 'Забравена парола'
BUTTONLOGIN: 'Влизане обратно'
BUTTONLOGOUT: 'Излизане'
BUTTONLOGOUT: Излизане
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'Предоставените данни не са коректни. Моля, опитайте отново.'
NoPassword: 'Този потребител няма парола.'
@ -271,7 +271,7 @@ bg:
PERMISSIONS_CATEGORY: 'Роли и права за достъп'
PLURALNAME: Разрешения
PLURALS:
one: 'Разрешение'
one: Разрешение
other: '{count} разрешения'
SINGULARNAME: Разрешение
UserPermissionsIntro: 'Присвояването на групи на този потребител ще коригира разрешенията, които има. Вижте раздела за групи за подробности относно разрешенията на отделните групи.'
@ -284,7 +284,7 @@ bg:
OnlyAdminCanApply: 'Може да се приложи само от администратор'
PLURALNAME: Роли
PLURALS:
one: 'Роля'
one: Роля
other: '{count} роли'
SINGULARNAME: Роля
Title: Заглавие
@ -310,7 +310,7 @@ bg:
ENTERNEWPASSWORD: 'Моля, въведете нова парола.'
ERRORPASSWORDPERMISSION: 'Трябва да сте влезли, за да можете да промените вашата парола!'
LOGIN: 'Влезте в системата'
LOGOUT: 'Изход'
LOGOUT: Изход
LOSTPASSWORDHEADER: 'Забравена парола'
NOTEPAGESECURED: 'Тази страница е защитена. Въведете вашите данни по-долу, за да продължите.'
NOTERESETPASSWORD: 'Въведете вашият email адрес и ще ви изпратим линк, с който ще можете да смените паролата си'

View File

@ -1,7 +1,7 @@
bs:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Da'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\Forms\CurrencyField:
CURRENCYSYMBOL: KM
SilverStripe\Forms\DropdownField:
@ -9,7 +9,7 @@ bs:
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: 'Šifre se ne slažu'
VALIDATIONPASSWORDSNOTEMPTY: 'Polja za unos šifre ne smiju ostati prazna'
VALIDATOR: Provjera ispravnosti
VALIDATOR: 'Provjera ispravnosti'
SilverStripe\Forms\FormField:
NONE: ništa
SilverStripe\Forms\GridField\GridField:
@ -17,15 +17,15 @@ bs:
SilverStripe\Forms\GridField\GridFieldDetailForm:
Create: Kreiraj
SilverStripe\ORM\FieldType\DBBoolean:
NOANSWER: 'Ne'
YESANSWER: 'Da'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Molimo, unesite korisničko ime i šifru.'
ERRORNOTADMIN: 'Ovaj korisnik nije administrator.'
ERRORNOTREC: 'Korisničko ime / šifra nije prepoznata'
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Promijeni šifru'
BUTTONLOGIN: 'Prijava'
BUTTONLOGIN: Prijava
BUTTONLOGINOTHER: 'Prijavite se sa drugim korisnikom'
BUTTONLOSTPASSWORD: 'Zaboravio sam šifru'
CONFIRMNEWPASSWORD: 'Potvrdite novu šifru'
@ -33,7 +33,7 @@ bs:
EMAIL: E-mail
ERRORNEWPASSWORD: 'Pogrešno ste upisali novu šifru, pokušajte ponovo'
ERRORPASSWORDNOTMATCH: 'Vaša trenutna šifra se ne slaže, molimo pokušajte ponovo'
FIRSTNAME: 'Ime'
FIRSTNAME: Ime
INTERFACELANG: 'Jezik sučelja'
NEWPASSWORD: 'Nova šifra'
PASSWORD: Šifra
@ -50,6 +50,6 @@ bs:
CHANGEPASSWORDHEADER: 'Promijenite Vašu šifru'
ENTERNEWPASSWORD: 'Molimo, unesite novu šifru.'
ERRORPASSWORDPERMISSION: 'Morate se prijaviti kako bi promijenili Vašu šifru.'
LOGIN: 'Prijava'
LOGIN: Prijava
NOTEPAGESECURED: 'Ova stranica je osigurana. Unesite Vaše podatke i poslat ćemo Vam sadržaj.'
NOTERESETPASSWORD: 'Unesite Vašu e-mail adresu na koju ćemo Vam poslati link za ponovno podešavanje Vaše šifre.'

View File

@ -22,7 +22,7 @@ ca:
Description: Descripció
Locked: 'Bloquejat?'
Parent: 'Grup precedent'
Sort: 'Ordre'
Sort: Ordre
has_many_Permissions: Permisos
many_many_Members: Membres
SilverStripe\Security\LoginAttempt:
@ -30,16 +30,16 @@ ca:
Status: Estat
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Canvia la contrasenya'
BUTTONLOGIN: 'Entrar'
BUTTONLOGIN: Entrar
BUTTONLOGINOTHER: 'Entreu com a algú diferent'
BUTTONLOSTPASSWORD: 'He perdut la meva contrasenya'
CONFIRMNEWPASSWORD: 'Confirmeu la nova contrasenya'
CONFIRMPASSWORD: 'Confirmeu la contrasenya'
EMAIL: Correu electrònic
EMAIL: 'Correu electrònic'
ENTEREMAIL: 'Si us plau, introduïu una adreça de correu per a obtenir un enllaç de reinici de contrasenya.'
ERRORNEWPASSWORD: 'Heu introduït la vostra nova contrasenya de forma diferent, proveu-ho de nou'
ERRORPASSWORDNOTMATCH: 'La vostra contrasenya actual no concorda, si us plau intenteu-ho de nou'
FIRSTNAME: 'Nom'
FIRSTNAME: Nom
INTERFACELANG: 'Interfície de llengua'
NEWPASSWORD: 'Nova contrasenya'
PASSWORD: Contrasenya
@ -61,6 +61,6 @@ ca:
CHANGEPASSWORDHEADER: 'Canviar la vostra contrasenya'
ENTERNEWPASSWORD: 'Si us plau, introduïu una nova contrasenya.'
ERRORPASSWORDPERMISSION: 'Heu d''estar connectat per a canviar la vostra contrasenya!'
LOGIN: 'Entrar'
LOGIN: Entrar
NOTEPAGESECURED: 'Aquesta pàgina està protegida. Introduïu les vostres credencials a sota i us hi enviarem.'
NOTERESETPASSWORD: 'Introduïu la vostra adreça de correu electrònic i us enviarem un enllaç amb el qual reiniciar la vostra contrasenya'

View File

@ -1,7 +1,7 @@
cs:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Ano'
NOANSWER: Ne
YESANSWER: Ano
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'Hesla musí být nejméně {min} znaků dlouhé.'
BETWEEN: 'Hesla musí být {min} až {max} znaků dlouhé.'
@ -42,7 +42,7 @@ cs:
NewRecord: 'Nový {type}'
NoItemsFound: 'Žádné položky'
PRINTEDAT: 'Vytištěno v'
PRINTEDBY: 'Vytištěno'
PRINTEDBY: Vytištěno
PlaceHolder: 'Hledat {type}'
PlaceHolderWithLabels: 'Hledat {type} podle {name}'
Print: Tisk
@ -76,8 +76,8 @@ cs:
SINGULARNAME: 'Datový objekt'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Jakkýkoliv
NOANSWER: 'Ne'
YESANSWER: 'Ano'
NOANSWER: Ne
YESANSWER: Ano
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'méně než minuta'
TIMEDIFFAGO: 'před {difference}'
@ -110,7 +110,7 @@ cs:
Parent: 'Rodičovská skupina'
RolesAddEditLink: 'Spravovat role'
SINGULARNAME: Skupina
Sort: 'Řazení'
Sort: Řazení
has_many_Permissions: Oprávnění
many_many_Members: Členové
SilverStripe\Security\LoginAttempt:
@ -191,7 +191,7 @@ cs:
CHANGEPASSWORDHEADER: 'Změnit heslo'
ENTERNEWPASSWORD: 'Prosím zadejte nové heslo.'
ERRORPASSWORDPERMISSION: 'Pro změnu hesla musíte být přihlášení!'
LOGIN: 'Přihlásit'
LOGIN: Přihlásit
LOSTPASSWORDHEADER: 'Zapomenuté heslo'
NOTEPAGESECURED: 'Tato stránka je zabezpečená. Vložte své přihlašovací údaje a my Vám zároveň pošleme práva.'
NOTERESETPASSWORD: 'Zadejte svou e-mailovou adresu a bude vám zaslán nulovací odkaz pro Vaše heslo'

View File

@ -22,8 +22,8 @@ da:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Ukendt
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nej'
YESANSWER: 'Ja'
NOANSWER: Nej
YESANSWER: Ja
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Ingen tilgængelige muligheder'
SilverStripe\Forms\ConfirmedPasswordField:
@ -81,7 +81,7 @@ da:
PlaceHolder: 'Find {type}'
PlaceHolderWithLabels: 'Find {type} på {name}'
Print: Print
RelationSearch: 'Relationssøgning'
RelationSearch: Relationssøgning
ResetFilter: Nulstil
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Slet
@ -114,15 +114,15 @@ da:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Indtats venligst et gyldigt tidsformat ({format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'Dataobjekter'
PLURALNAME: Dataobjekter
PLURALS:
one: 'Et dataobjekt'
other: '{count} dataobjekter'
SINGULARNAME: 'Dataobjekt'
SINGULARNAME: Dataobjekt
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Enhver
NOANSWER: 'Nej'
YESANSWER: 'Ja'
NOANSWER: Nej
YESANSWER: Ja
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} dag'
@ -153,7 +153,7 @@ da:
InfiniteLoopNotAllowed: 'Uendeligt løkke fundet i "{type}" hierarkiet. Ændre venligst det overliggende element for at løse dette'
LIMITED_TITLE: 'For mange underelementer ({count})'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Valideringsfejl'
DEFAULT_ERROR: Valideringsfejl
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Indtast venligst et brugernavn og kodeord.'
ERRORNOTADMIN: 'Den bruger er ikke en administrator.'
@ -173,9 +173,9 @@ da:
AddRole: 'Tilføj en rolle for denne gruppe'
Code: 'Gruppe kode'
DefaultGroupTitleAdministrators: Administratorer
DefaultGroupTitleContentAuthors: 'Indholdsforfattere'
DefaultGroupTitleContentAuthors: Indholdsforfattere
Description: Beskrivelse
GROUPNAME: 'Gruppenavn'
GROUPNAME: Gruppenavn
GroupReminder: 'Hvis du vælger en overliggende gruppe, får denne gruppe alle dens roller'
HierarchyPermsError: 'Kan ikke tildele overliggende gruppe "{group}" med fortrinsrettigheder (kræver ADMIN adgang)'
Locked: 'Låst?'
@ -192,14 +192,14 @@ da:
ROLESDESCRIPTION: 'Roller er et prædefineret sæt af rettigheder, som kan tildeles grupper.<br />De bliver nedarvet fra en overliggende grupper hvis krævet.'
RolesAddEditLink: 'Administrer roller'
SINGULARNAME: Gruppe
Sort: 'Sortering'
Sort: Sortering
has_many_Permissions: Rettigheder
many_many_Members: Brugere
SilverStripe\Security\LoginAttempt:
Email: 'Email adresse'
EmailHashed: 'Email adresse (hashed)'
IP: 'IP addresse'
PLURALNAME: 'Loginforsøg'
PLURALNAME: Loginforsøg
PLURALS:
one: 'Et loginforsøg'
other: '{count} loginforsøg'
@ -223,7 +223,7 @@ da:
ERRORNEWPASSWORD: 'Du har indtastet dit nye kodeord forskelligt, forsøg igen'
ERRORPASSWORDNOTMATCH: 'Dit nuværende kodeord matcher ikke, forsøg venligst igen'
ERRORWRONGCRED: 'De indtastede værdier ser ikke ud til at være korrekte. Forsøg venligst igen.'
FIRSTNAME: 'Fornavn'
FIRSTNAME: Fornavn
INTERFACELANG: 'Sprog i brugerfladen'
KEEPMESIGNEDIN: 'Hold mig logget ind'
LOGGEDINAS: 'Du er logget ind som {name}.'
@ -247,7 +247,7 @@ da:
db_Locale: 'Sprog i brugerfladen'
db_LockedOutUntil: 'Låst ude indtil'
db_Password: Kodeord
db_PasswordExpiry: 'Kodeordsudløbsdato'
db_PasswordExpiry: Kodeordsudløbsdato
SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm:
AUTHENTICATORNAME: 'CMS bruger loginform'
BUTTONFORGOTPASSWORD: 'Glemt kodeord'
@ -271,7 +271,7 @@ da:
SilverStripe\Security\Permission:
AdminGroup: Administrator
CMS_ACCESS_CATEGORY: 'CMS Adgang'
CONTENT_CATEGORY: 'Indholdsrettigheder'
CONTENT_CATEGORY: Indholdsrettigheder
FULLADMINRIGHTS: 'Fuld administrator rettighed'
FULLADMINRIGHTS_HELP: 'Indebærer og overskriver alle andre tildelte rettigheder.'
PERMISSIONS_CATEGORY: 'Roller og adgangsrettigheder'

View File

@ -21,8 +21,8 @@ de:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Unbekannt
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nein'
YESANSWER: 'Ja'
NOANSWER: Nein
YESANSWER: Ja
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Keine Optionen verfügbar'
SilverStripe\Forms\ConfirmedPasswordField:
@ -79,13 +79,13 @@ de:
PlaceHolder: '{type} suchen'
PlaceHolderWithLabels: 'Suche {type} über {name}'
Print: Drucken
RelationSearch: 'Relationssuche'
RelationSearch: Relationssuche
ResetFilter: Zurücksetzen
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Löschen
DeletePermissionsFailure: 'Keine Berechtigung zum Löschen'
EditPermissionsFailure: 'Sie haben keine Berechtigung, die Verknüpfung zu lösen'
UnlinkRelation: Verbindung entfernen
UnlinkRelation: 'Verbindung entfernen'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Abbrechen
Create: Erstellen
@ -110,15 +110,15 @@ de:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Bitte geben Sie die Uhrzeit im korrekten Format ein ({format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'DatenObjekte'
PLURALNAME: DatenObjekte
PLURALS:
one: 'Ein DatenObjekt'
other: '{count} DatenObjekte'
SINGULARNAME: 'DatenObjekt'
SINGULARNAME: DatenObjekt
SilverStripe\ORM\FieldType\DBBoolean:
ANY: alle
NOANSWER: 'Nein'
YESANSWER: 'Ja'
NOANSWER: Nein
YESANSWER: Ja
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} Tag'
@ -149,7 +149,7 @@ de:
InfiniteLoopNotAllowed: 'Es wurde eine Endlosschleife innerhalb der "{type}"-Hierarchie gefunden. Bitte ändern Sie die übergeordnete Seite, um den Fehler zu beheben'
LIMITED_TITLE: 'Zu viele Kindelemente ({count})'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Validierungsfehler'
DEFAULT_ERROR: Validierungsfehler
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Bitte geben Sie einen Nutzernamen und ein Passwort ein'
ERRORNOTADMIN: 'Dieser Nutzer ist kein Administrator'
@ -163,14 +163,14 @@ de:
SUCCESSCONTENT: '<p>Login erfolgreich. Falls Sie nicht automatisch weitergeleitet werden, bitte <a target="_top" href="{link}">hier klicken</a></p>'
SUCCESS_TITLE: 'Login erfolgreich'
SilverStripe\Security\DefaultAdminService:
DefaultAdminFirstname: 'Standardadmin'
DefaultAdminFirstname: Standardadmin
SilverStripe\Security\Group:
AddRole: 'Rolle zur Gruppe hinzufügen'
Code: 'Gruppen Code'
DefaultGroupTitleAdministrators: Administratoren
DefaultGroupTitleContentAuthors: 'Inhaltsautoren'
DefaultGroupTitleContentAuthors: Inhaltsautoren
Description: Beschreibung
GROUPNAME: 'Gruppenname'
GROUPNAME: Gruppenname
GroupReminder: 'Diese Gruppe übernimmt automatisch die Rollen der Elterngruppe'
HierarchyPermsError: 'Kann Berechtigungen der Eltern-Gruppe "{group}" nicht hinzufügen (erfordert Administratorrechte)'
Locked: 'Gesperrt?'
@ -182,30 +182,30 @@ de:
PLURALS:
one: 'Eine Gruppe'
other: '{count} Gruppen'
Parent: 'Elterngruppe'
Parent: Elterngruppe
ROLES: Rollen
ROLESDESCRIPTION: 'Hier können Sie der Gruppe Rollen zuweisen.<br />Rollen sind logische Gruppierungen von Berechtigungen.'
RolesAddEditLink: 'Rollen hinzufügen/editieren'
SINGULARNAME: Gruppe
Sort: 'Sortierreihenfolge'
Sort: Sortierreihenfolge
has_many_Permissions: Berechtigungen
many_many_Members: Mitglieder
SilverStripe\Security\LoginAttempt:
Email: 'E-Mail-Adresse'
Email: E-Mail-Adresse
EmailHashed: 'E-Mail-Adresse (gehashed)'
IP: 'IP-Adresse'
PLURALNAME: 'Loginversuche'
IP: IP-Adresse
PLURALNAME: Loginversuche
PLURALS:
one: 'Ein Loginversuch'
other: '{count} Loginversuche'
SINGULARNAME: 'Loginversuch'
SINGULARNAME: Loginversuch
Status: Status
SilverStripe\Security\Member:
ADDGROUP: 'Gruppe hinzufügen'
BUTTONCHANGEPASSWORD: 'Passwort ändern'
BUTTONLOGIN: 'Einloggen'
BUTTONLOGIN: Einloggen
BUTTONLOGINOTHER: 'Als jemand anderes einloggen'
BUTTONLOGOUT: 'Abmelden'
BUTTONLOGOUT: Abmelden
BUTTONLOSTPASSWORD: 'Ich habe mein Passwort vergessen'
CONFIRMNEWPASSWORD: 'Neues Passwort bestätigen'
CONFIRMPASSWORD: 'Passwort bestätigen'
@ -218,8 +218,8 @@ de:
ERRORNEWPASSWORD: 'Sie haben Ihr neues Passwort unterschiedlich eingegeben, bitte versuchen Sie es erneut.'
ERRORPASSWORDNOTMATCH: 'Das Passwort stimmt nicht mit dem hinterlegten Passwort überein, bitte versuchen Sie es noch einmal'
ERRORWRONGCRED: 'Ihre Eingaben scheinen nicht richtig zu sein. Bitte versuchen Sie es erneut.'
FIRSTNAME: 'Vorname'
INTERFACELANG: 'CMS-Sprache'
FIRSTNAME: Vorname
INTERFACELANG: CMS-Sprache
KEEPMESIGNEDIN: 'Eingeloggt bleiben'
LOGGEDINAS: 'Sie sind als {name} eingeloggt.'
NEWPASSWORD: 'Neues Passwort'
@ -246,18 +246,18 @@ de:
AUTHENTICATORNAME: 'CMS Benutzer Login Formular'
BUTTONFORGOTPASSWORD: 'Passwort vergessen'
BUTTONLOGIN: 'Wieder einloggen'
BUTTONLOGOUT: 'Abmelden'
BUTTONLOGOUT: Abmelden
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'Ihre Eingaben scheinen nicht richtig zu sein. Bitte versuchen Sie es erneut.'
NoPassword: 'Dieser Benutzer hat kein Passwort.'
SilverStripe\Security\MemberAuthenticator\MemberLoginForm:
AUTHENTICATORNAME: 'E-Mail & Passwort'
SilverStripe\Security\MemberPassword:
PLURALNAME: 'Benutzerpasswörter'
PLURALNAME: Benutzerpasswörter
PLURALS:
one: 'Ein Benutzerpasswort'
other: '{count} Benutzerpasswörter'
SINGULARNAME: 'Benutzerpasswort'
SINGULARNAME: Benutzerpasswort
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Bitte erhöhen Sie die Sicherheit des Passworts, indem Sie auch einige der folgenden Zeichen verwenden: {chars}'
PREVPASSWORD: 'Sie haben dieses Passwort schon einmal verwendet. Bitte wählen Sie ein neues Passwort'
@ -265,7 +265,7 @@ de:
SilverStripe\Security\Permission:
AdminGroup: Administrator
CMS_ACCESS_CATEGORY: 'CMS Zugriff'
CONTENT_CATEGORY: 'Inhaltsberechtigungen'
CONTENT_CATEGORY: Inhaltsberechtigungen
FULLADMINRIGHTS: 'Unbeschränkte Administratorenrechte'
FULLADMINRIGHTS_HELP: 'Schließt alle anderen verfügbaren Berechtigungen ein'
PERMISSIONS_CATEGORY: 'Rollen und Zugriffsberechtigungen'
@ -289,12 +289,12 @@ de:
SINGULARNAME: Rolle
Title: Titel
SilverStripe\Security\PermissionRoleCode:
PLURALNAME: 'Berechtigungsrollencodes'
PLURALNAME: Berechtigungsrollencodes
PLURALS:
one: 'Ein Berechtigungsrollencode'
other: '{count} Berechtigungsrollencodes'
PermsError: 'Kann Berechtigungen dem Code "{code}" nicht hinzufügen (erfordert Administratorrechte)'
SINGULARNAME: 'Berechtigungsrollencode'
SINGULARNAME: Berechtigungsrollencode
SilverStripe\Security\RememberLoginHash:
PLURALNAME: 'Login Hashes'
PLURALS:
@ -308,8 +308,8 @@ de:
CHANGEPASSWORDHEADER: 'Passwort ändern'
ENTERNEWPASSWORD: 'Bitte geben Sie ein neues Passwort ein'
ERRORPASSWORDPERMISSION: 'Sie müssen eingeloggt sein, um Ihr Passwort ändern zu können!'
LOGIN: 'Anmelden'
LOGOUT: 'Abmelden'
LOGIN: Anmelden
LOGOUT: Abmelden
LOSTPASSWORDHEADER: 'Passwort vergessen'
NOTEPAGESECURED: 'Diese Seite ist geschützt. Bitte melden Sie sich an und Sie werden sofort weitergeleitet.'
NOTERESETPASSWORD: 'Geben Sie Ihre E-Mail-Adresse ein und wir werden Ihnen einen Link zuschicken, mit dem Sie Ihr Passwort zurücksetzen können.'

View File

@ -19,8 +19,8 @@ de_DE:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Unbekannt
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nein'
YESANSWER: 'Ja'
NOANSWER: Nein
YESANSWER: Ja
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Keine Optionen vorhanden'
SilverStripe\Forms\ConfirmedPasswordField:
@ -50,14 +50,14 @@ de_DE:
FIELDLABELCURRENCY: Währung
INVALID_CURRENCY: 'Die Währung {currency} ist nicht in der Liste der erlauben Währungen'
SilverStripe\ORM\DataObject:
PLURALNAME: 'DatenObjekte'
PLURALNAME: DatenObjekte
PLURALS:
one: 'Ein DatenObjekt'
other: '{count} DatenObjekte'
SINGULARNAME: 'DatenObjekt'
SINGULARNAME: DatenObjekt
SilverStripe\ORM\FieldType\DBBoolean:
NOANSWER: 'Nein'
YESANSWER: 'Ja'
NOANSWER: Nein
YESANSWER: Ja
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} Tag'
@ -92,9 +92,9 @@ de_DE:
DefaultAdminFirstname: 'Standard Administrator'
SilverStripe\Security\Group:
DefaultGroupTitleAdministrators: Administratoren
DefaultGroupTitleContentAuthors: 'Inhaltsautoren'
DefaultGroupTitleContentAuthors: Inhaltsautoren
Description: Beschreibung
GROUPNAME: 'Gruppenname'
GROUPNAME: Gruppenname
MEMBERS: Mitglieder
NEWGROUP: 'Neue Gruppe'
NoRoles: 'Keine Rollen gefunden'
@ -103,25 +103,25 @@ de_DE:
one: 'Eine Gruppe'
other: '{count} Gruppen'
SINGULARNAME: Gruppe
Sort: 'Sortierreihenfolge'
Sort: Sortierreihenfolge
has_many_Permissions: Rechte
many_many_Members: Mitglieder
SilverStripe\Security\LoginAttempt:
Email: 'E-Mail Adresse'
EmailHashed: 'E-Mail Adresse (gehasht)'
IP: 'IP Adresse'
PLURALNAME: 'Loginversuche'
PLURALNAME: Loginversuche
PLURALS:
one: 'Ein Loginversuch'
other: '{count} Loginversuche'
SINGULARNAME: 'Loginversuch'
SINGULARNAME: Loginversuch
Status: Status
SilverStripe\Security\Member:
ADDGROUP: 'Gruppe hinzufügen'
BUTTONCHANGEPASSWORD: 'Passwort ändern'
BUTTONLOGIN: 'Einloggen'
BUTTONLOGIN: Einloggen
BUTTONLOGINOTHER: 'Als jemand anderes einloggen'
BUTTONLOGOUT: 'Ausloggen'
BUTTONLOGOUT: Ausloggen
BUTTONLOSTPASSWORD: 'Ich habe mein Passwort vergessen'
CONFIRMNEWPASSWORD: 'Neues Passwort bestätigen'
CONFIRMPASSWORD: 'Passwort bestätigen'
@ -130,7 +130,7 @@ de_DE:
EMAIL: E-Mail
EMPTYNEWPASSWORD: 'Das neue Passwort kann nicht leer sein, bitte versuchen Sie es erneut'
ENTEREMAIL: 'Bitte geben Sie Ihre E-Mail Adresse an. Sie erhalten eine E-Mail mit einem Link zum Zurücksetzen des Passworts.'
FIRSTNAME: 'Vorname'
FIRSTNAME: Vorname
NEWPASSWORD: 'Neues Passwort'
PASSWORD: Passwort
PASSWORDEXPIRED: 'Ihr Passwort ist abgelaufen. Bitte wählen Sie ein neues Passwort.'
@ -149,5 +149,5 @@ de_DE:
SilverStripe\Security\Permission:
AdminGroup: Administrator
SilverStripe\Security\Security:
LOGIN: 'Einloggen'
LOGOUT: 'Ausloggen'
LOGIN: Einloggen
LOGOUT: Ausloggen

View File

@ -34,8 +34,6 @@ en:
LOGGED_IN_ERROR: 'You must be logged in to change your password.'
MAXIMUM: 'Passwords must be at most {max} characters long.'
SHOWONCLICKTITLE: 'Change Password'
SilverStripe\Forms\CurrencyField:
CURRENCYSYMBOL: $
SilverStripe\Forms\DateField:
NOTSET: 'not set'
TODAY: today
@ -99,9 +97,9 @@ en:
Deleted: 'Deleted {type} {name}'
Save: Save
SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest:
PREVIOUS: 'Go to previous record'
NEXT: 'Go to next record'
NEW: 'Add new record'
NEXT: 'Go to next record'
PREVIOUS: 'Go to previous record'
SilverStripe\Forms\GridField\GridFieldEditButton:
EDIT: Edit
SilverStripe\Forms\GridField\GridFieldFilterHeader:

View File

@ -22,8 +22,8 @@ eo:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Nekonata
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Jes'
NOANSWER: Ne
YESANSWER: Jes
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Mankas ebloj'
SilverStripe\Forms\ConfirmedPasswordField:
@ -37,6 +37,8 @@ eo:
SilverStripe\Forms\CurrencyField:
CURRENCYSYMBOL: $
SilverStripe\Forms\DateField:
NOTSET: 'ne agordita'
TODAY: hodiaŭ
VALIDDATEFORMAT2: 'Bonvole enigu validan datan formaton ({format})'
VALIDDATEMAXDATE: 'Necesas ke via dato estu pli aĝa ol, aŭ egala al la maksimuma permesita dato ({date})'
VALIDDATEMINDATE: 'Necesas ke via dato estu pli nova ol, aŭ egala al la minimuma permesita dato ({date})'
@ -76,6 +78,7 @@ eo:
LinkExisting: 'Ligi ekzistantajn'
NewRecord: 'Novaj {type}'
NoItemsFound: 'Neniu elemento troviĝis'
OpenFilter: 'Malfermi serĉon kaj filtrilon'
PRINTEDAT: 'Presita ĉe'
PRINTEDBY: 'Presita de'
PlaceHolder: 'Serĉi je {type}'
@ -95,12 +98,19 @@ eo:
DeletePermissionsFailure: 'Mankas permeso forigi'
Deleted: 'Forigita {type} {name}'
Save: Konservi
SilverStripe\Forms\GridField\GridFieldEditButton:
EDIT: Redakti
SilverStripe\Forms\GridField\GridFieldFilterHeader:
Search: 'Serĉi por {name}'
SearchFormFaliure: 'Ne eblis generi serĉan formularon'
SilverStripe\Forms\GridField\GridFieldGroupDeleteAction:
UnlinkSelfFailure: 'Ne povas forigi vin el ĉi tiu grupo; vi perdus administrajn rajtojn'
SilverStripe\Forms\GridField\GridFieldPaginator:
OF: de
Page: Paĝo
View: Vido
SilverStripe\Forms\GridField\GridFieldViewButton:
VIEW: Vido
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Kvanto
FIELDLABELCURRENCY: Kurzo
@ -121,8 +131,8 @@ eo:
SINGULARNAME: 'Datuma Objekto'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Ajna
NOANSWER: 'Ne'
YESANSWER: 'Jes'
NOANSWER: Ne
YESANSWER: Jes
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} tago'
@ -147,6 +157,8 @@ eo:
other: '{count} jaroj'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Ajna
SilverStripe\ORM\FieldType\DBForeignKey:
DROPDOWN_THRESHOLD_FALLBACK_MESSAGE: 'Tro multaj rilataj objektoj; retropaŝa kampo uzata'
SilverStripe\ORM\Hierarchy:
LIMITED_TITLE: 'Tro da idoj ({count})'
SilverStripe\ORM\Hierarchy\Hierarchy:
@ -173,7 +185,7 @@ eo:
AddRole: 'Aldoni rolon por ĉi tiu grupo'
Code: 'Grupa Kodo'
DefaultGroupTitleAdministrators: Administrantoj
DefaultGroupTitleContentAuthors: 'Enhavaŭtoroj'
DefaultGroupTitleContentAuthors: Enhavaŭtoroj
Description: Priskribo
GROUPNAME: 'Nomo de grupo'
GroupReminder: 'Se vi elektas patran grupon, ĉi tiu grupo prenos ĉiujn ĝiajn rolojn'
@ -198,7 +210,7 @@ eo:
SilverStripe\Security\LoginAttempt:
Email: 'Retpoŝta adreso'
EmailHashed: 'Retpoŝta adreso (haketa)'
IP: 'IP-Adreso'
IP: IP-Adreso
PLURALNAME: 'Provoj ensaluti'
PLURALS:
one: 'Unu provo ensaluti'
@ -208,9 +220,9 @@ eo:
SilverStripe\Security\Member:
ADDGROUP: 'Aldoni grupon'
BUTTONCHANGEPASSWORD: 'Ŝanĝi pasvorton'
BUTTONLOGIN: 'Ensaluti'
BUTTONLOGIN: Ensaluti
BUTTONLOGINOTHER: 'Ensaluti kiel alia homo'
BUTTONLOGOUT: 'Elsaluti'
BUTTONLOGOUT: Elsaluti
BUTTONLOSTPASSWORD: 'Mi perdis mian pasvorton'
CONFIRMNEWPASSWORD: 'Konfirmu novan pasvorton'
CONFIRMPASSWORD: 'Konfirmu pasvorton'
@ -223,7 +235,7 @@ eo:
ERRORNEWPASSWORD: 'Via ricev enirita vian novan pasvorton malsame, prov denove'
ERRORPASSWORDNOTMATCH: 'Via aktuala pasvorto ne matĉo, bonvolu prov denove'
ERRORWRONGCRED: 'La donitaj detaloj ŝajnas malĝustaj. Bonvole reprovu.'
FIRSTNAME: 'Antaŭnomo'
FIRSTNAME: Antaŭnomo
INTERFACELANG: 'Interfaca Lingvo'
KEEPMESIGNEDIN: 'Konservi mian ensaluton'
LOGGEDINAS: 'Vi ensalutis kiel {name}.'
@ -238,7 +250,7 @@ eo:
SINGULARNAME: Membro
SUBJECTPASSWORDCHANGED: 'Via pasvorto estas ŝanĝita'
SUBJECTPASSWORDRESET: 'Via pasvorto reagordis ligilon'
SURNAME: Familia nomo
SURNAME: 'Familia nomo'
VALIDATIONADMINLOSTACCESS: 'Ne povas forigi ĉiujn administrajn grupojn el via profilo'
ValidationIdentifierFailed: 'Ne povas anstataŭigi ekzistantan membron #{id} per sama identigilo ({name} = {value}))'
WELCOMEBACK: 'Bonvenon denove, {firstname}'
@ -252,7 +264,7 @@ eo:
AUTHENTICATORNAME: 'CMS-membra ensaluta formularo'
BUTTONFORGOTPASSWORD: 'Forgesis pasvorton'
BUTTONLOGIN: 'Permesu min ree ensaluti'
BUTTONLOGOUT: 'Elsaluti'
BUTTONLOGOUT: Elsaluti
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'La donitaj detaloj ŝajnas malĝustaj. Bonvole reprovu.'
NoPassword: 'Mankas pasvorto por ĉi tiu membro.'
@ -270,8 +282,8 @@ eo:
TOOSHORT: 'Pasvorto estas tro mallonga; ĝi devas esti almenaŭ {minimum} signojn longa'
SilverStripe\Security\Permission:
AdminGroup: Administranto
CMS_ACCESS_CATEGORY: 'CMS-aliro'
CONTENT_CATEGORY: 'Enhavopermesoj'
CMS_ACCESS_CATEGORY: CMS-aliro
CONTENT_CATEGORY: Enhavopermesoj
FULLADMINRIGHTS: 'Ĉiuj administraj rajtoj'
FULLADMINRIGHTS_HELP: 'Implicas kaj superregas ĉiujn aliajn agorditajn permesojn.'
PERMISSIONS_CATEGORY: 'Roloj kaj aliraj permesoj'
@ -315,8 +327,11 @@ eo:
CONFIRMLOGOUT: 'Bonvolu alklaki la suban butonon por konfirmi ke vi volas elsaluti'
ENTERNEWPASSWORD: 'Bonvolu enigi novan pasvorton.'
ERRORPASSWORDPERMISSION: 'Vi devas ensaluti por ŝanĝi vian pasvorton!'
LOGIN: 'Ensaluti'
LOGOUT: 'Elsaluti'
LOGIN: Ensaluti
LOGOUT: Elsaluti
LOSTPASSWORDHEADER: 'Perdis pasvorton'
NOTEPAGESECURED: 'Tiu paĝo estas sekurigita. Enigu viajn akreditaĵojn sube kaj vi aliros pluen.'
NOTERESETLINKINVALID: '<p>La pasvorta reagorda ligilo estas malvalida aŭ finiĝis.</p><p>Vi povas peti novan <a href="{link1}">ĉi tie</a> aŭ ŝanĝi vian pasvorton post <a href="{link2}">vi ensalutis</a>.</p>'
NOTERESETPASSWORD: 'Enigu vian retpoŝtan adreson kaj ni sendos al vi ligilon per kiu vi povas reagordi vian pasvorton'
PASSWORDRESETSENTHEADER: 'Pasvorta reagorda ligilo sendiĝis'
PASSWORDRESETSENTTEXT: 'Dankon. Reagorda ligilo sendiĝis, kondiĉe ke konto ekzistas por ĉi tiu retadreso.'

View File

@ -1,7 +1,7 @@
es:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'No'
YESANSWER: 'Sí'
YESANSWER:
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'No hay opciones disponibles'
SilverStripe\Forms\ConfirmedPasswordField:
@ -85,7 +85,7 @@ es:
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Cualquiera
NOANSWER: 'No'
YESANSWER: 'Sí'
YESANSWER:
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} día'
@ -128,7 +128,7 @@ es:
AddRole: 'Agregar un rol para este grupo'
Code: 'Código de grupo'
DefaultGroupTitleAdministrators: Administradores
DefaultGroupTitleContentAuthors: 'Editores'
DefaultGroupTitleContentAuthors: Editores
Description: Descripción
GroupReminder: 'Si Ud elige un grupo padre, este grupo tomará todos sus roles'
HierarchyPermsError: 'No se puede asignar permisos privilegiados al grupo "% s" (requiere acceso de administrador)'
@ -169,7 +169,7 @@ es:
ERRORNEWPASSWORD: 'Ha introducido su nueva contraseña de distinta manera, intente de nuevo'
ERRORPASSWORDNOTMATCH: 'Su contraseña actual no concuerda, por favor intente de nuevo.'
ERRORWRONGCRED: 'Los detalles provistos no parecen estar correctos. Por favor intentar nuevamente.'
FIRSTNAME: 'Nombre(s)'
FIRSTNAME: Nombre(s)
INTERFACELANG: 'Idioma de la Interfaz'
KEEPMESIGNEDIN: 'Manténme conectado'
LOGGEDINAS: 'Estás conectado como {name}.'
@ -246,7 +246,7 @@ es:
CHANGEPASSWORDHEADER: 'Modifique su contraseña'
ENTERNEWPASSWORD: 'Por favor introduzca una nueva contraseña.'
ERRORPASSWORDPERMISSION: 'Debe iniciar una sesión para poder cambiar su contraseña!'
LOGIN: 'Entrar'
LOGIN: Entrar
LOSTPASSWORDHEADER: '¿Contraseña Perdida?'
NOTEPAGESECURED: 'Esa página está protegida. Introduzca sus datos de acreditación a continuación y lo enviaremos a ella en un momento.'
NOTERESETPASSWORD: 'Introduzca su dirección de e-mail, y le enviaremos un enlace, con el cual podrá restaurar su contraseña'

View File

@ -32,7 +32,7 @@ es_AR:
Locked: '¿Bloqueado?'
Parent: 'Grupo Superior'
RolesAddEditLink: 'Agregar/Editar roles'
Sort: 'Ordenar'
Sort: Ordenar
has_many_Permissions: Permisos
many_many_Members: Miembros
SilverStripe\Security\LoginAttempt:
@ -40,12 +40,12 @@ es_AR:
Status: Estado
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Cambiar Contraseña'
BUTTONLOGIN: 'Acceder'
BUTTONLOGIN: Acceder
BUTTONLOGINOTHER: 'Ingresar como otra persona'
BUTTONLOSTPASSWORD: 'He perdido mi contraseña'
CONFIRMNEWPASSWORD: 'Confirmar Nueva Contraseña'
CONFIRMPASSWORD: 'Confirmar Contraseña'
EMAIL: Dirección Email
EMAIL: 'Dirección Email'
EMPTYNEWPASSWORD: 'La nueva contraseña no puede estar vacía, por favor inténtelo nuevamente'
ENTEREMAIL: 'Por favor ingrese una dirección email para obtener un enlace de renovación de la contraseña'
ERRORNEWPASSWORD: 'Ingresó su nueva contraseña en forma diferente, inténtelo otra vez'
@ -76,6 +76,6 @@ es_AR:
CHANGEPASSWORDHEADER: 'Cambia tu contraseña'
ENTERNEWPASSWORD: 'Por favor incorpora la nueva contraseña'
ERRORPASSWORDPERMISSION: '¡Debes haber ingresado al sitio para cambiar la contraseña!'
LOGIN: 'Acceso'
LOGIN: Acceso
NOTEPAGESECURED: 'Esta página está protegida. Ingresa tus credenciales abajo y en seguida te enviaremos una autorización.'
NOTERESETPASSWORD: 'Ingresa tu dirección email y te enviaremos un enlace con el cual podrás restablecer la contraseña'

View File

@ -70,12 +70,12 @@ es_MX:
SilverStripe\Security\Member:
ADDGROUP: 'Agregar grupo'
BUTTONCHANGEPASSWORD: 'Cambiar Contraseña'
BUTTONLOGIN: 'Ingresar'
BUTTONLOGIN: Ingresar
BUTTONLOGINOTHER: 'Ingresar como alguien más'
BUTTONLOSTPASSWORD: 'Olvidé mi contraseña'
CONFIRMNEWPASSWORD: 'Confirmar Nueva Contraseña'
CONFIRMPASSWORD: 'Confirmar contraseña'
EMAIL: Correo electrónico
EMAIL: 'Correo electrónico'
EMPTYNEWPASSWORD: 'La nueva contraseña no puede estar vacía, por favor, inténtelo de nuevo'
ENTEREMAIL: 'Por favor ingresa una dirección de correo electrónico para conseguir una contraseña y reiniciar el enlace.'
ERRORNEWPASSWORD: 'Usted ha ingresado su nueva contraseña diferentemente, intenta de nuevo'
@ -110,6 +110,6 @@ es_MX:
CHANGEPASSWORDHEADER: 'Cambia tu contraseña'
ENTERNEWPASSWORD: 'Por favor incorpora la nueva contraseña'
ERRORPASSWORDPERMISSION: '¡Debes haber firmado para cambiar la contraseña!'
LOGIN: 'Ingresar'
LOGIN: Ingresar
NOTEPAGESECURED: 'Se ha asegurado la página. Ingresa tus credenciales abajo y en seguida enviaremos tu autorización.'
NOTERESETPASSWORD: 'Ingresa tu dirección de correo-e y te enviaremos un enlace con el cual podrás restablecer la contraseña'

View File

@ -1,7 +1,7 @@
et_EE:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ei'
YESANSWER: 'Jah'
NOANSWER: Ei
YESANSWER: Jah
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'Parool peab olema vähemalt {min} märki pikk.'
BETWEEN: 'Parooli pikkus peab olema vahemikus {min}{max} märki.'
@ -27,13 +27,13 @@ et_EE:
Add: 'Lisa {name}'
CSVEXPORT: 'Ekspordi CSV-vormingusse'
Filter: Filtreeri
FilterBy: 'Filtreerimisalus'
FilterBy: Filtreerimisalus
Find: Otsi
LinkExisting: 'Lingi olemasolev'
NewRecord: 'Uus {type}'
NoItemsFound: 'Üksusi ei leitud'
PRINTEDAT: 'Printimiskoht:'
PRINTEDBY: 'Printis'
PRINTEDBY: Printis
PlaceHolder: 'Leia {type}'
Print: Prindi
RelationSearch: 'Seose otsing'
@ -41,7 +41,7 @@ et_EE:
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Kustuta
DeletePermissionsFailure: 'Kustutamisõigused puuduvad'
UnlinkRelation: Tühista linkimine
UnlinkRelation: 'Tühista linkimine'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Loobu
Create: Loo
@ -60,11 +60,11 @@ et_EE:
VALIDATEFORMAT: 'Sisestage sobivas vormingus kellaaeg ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Kõik
NOANSWER: 'Ei'
YESANSWER: 'Jah'
NOANSWER: Ei
YESANSWER: Jah
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'vähem kui minut'
TIMEDIFFAGO: 'tagasi'
TIMEDIFFAGO: tagasi
SilverStripe\ORM\FieldType\DBEnum:
ANY: Kõik
SilverStripe\Security\BasicAuth:
@ -82,7 +82,7 @@ et_EE:
NoRoles: 'Ühtegi rolli ei leitud'
Parent: 'Vanem grupp'
RolesAddEditLink: 'Halda rolle'
Sort: 'Järjesta'
Sort: Järjesta
has_many_Permissions: Õigused
many_many_Members: Liikmed
SilverStripe\Security\LoginAttempt:
@ -101,7 +101,7 @@ et_EE:
ENTEREMAIL: 'Palun sisesta email, et saada paooli tühistamise link'
ERRORNEWPASSWORD: 'Te sisestasite oma parooli erinevalt, proovige uuesti'
ERRORPASSWORDNOTMATCH: 'Sisestatud paroolid ei kattu, palun proovi uuesti'
FIRSTNAME: 'Eesnimi'
FIRSTNAME: Eesnimi
INTERFACELANG: 'Kasutajaliidese keel'
LOGGEDINAS: 'Olete logitud sisse kui {name}.'
NEWPASSWORD: 'Uus parool'

View File

@ -1,7 +1,7 @@
fa_IR:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'خیر'
YESANSWER: 'بله'
NOANSWER: خیر
YESANSWER: بله
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'گذرواژه باید حداقل {min} کاراکتر باشد.'
BETWEEN: 'گذرواژه باید بین {min} تا {max} کاراکتر باشد.'
@ -46,12 +46,12 @@ fa_IR:
PlaceHolderWithLabels: 'یافتن {type} از روی {name}'
Print: چاپ
RelationSearch: 'جستجوی رابط'
ResetFilter: از نو
ResetFilter: 'از نو'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: حذف
DeletePermissionsFailure: 'دسترسی‌های حذف وجود ندارد'
EditPermissionsFailure: 'دسترسی‌های حذف لینک وجود ندارد'
UnlinkRelation: حذف لینک
UnlinkRelation: 'حذف لینک'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: لغو
Create: ایجاد
@ -61,15 +61,15 @@ fa_IR:
Save: ذخیره
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: مقدار
FIELDLABELCURRENCY: واحد پول
FIELDLABELCURRENCY: 'واحد پول'
SilverStripe\Forms\NullableField:
IsNullLabel: 'خالی است'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'لطفاً یک قالب زمان معتبر وارد نمایید ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: هر
NOANSWER: 'خیر'
YESANSWER: 'بله'
NOANSWER: خیر
YESANSWER: بله
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'کمتر از یک دقیقه'
TIMEDIFFAGO: '{difference} پیش'
@ -94,7 +94,7 @@ fa_IR:
Description: توضحیات
GroupReminder: 'اگر یک گروه مادر را برگزینید،‌ این گروه تمامی وظایف آن را می‌پذیرد'
HierarchyPermsError: 'با دسترسی‌های داده‌شده نمی‌توان گروه مادر "{group}" را تخصیص داد (نیازمند دسترسی مدید ارشد)'
Locked: 'قفل‌شده؟'
Locked: قفل‌شده؟
NoRoles: 'هیچ وظیفه‌ای پیدا نشد'
PLURALNAME: گروه‌ها
Parent: 'گروه مادر'
@ -111,19 +111,19 @@ fa_IR:
SilverStripe\Security\Member:
ADDGROUP: 'افزودن گروه'
BUTTONCHANGEPASSWORD: 'تغییر گذرواژه'
BUTTONLOGIN: 'ورود'
BUTTONLOGIN: ورود
BUTTONLOGINOTHER: 'ورود به عنوان شخصی دیگر'
BUTTONLOSTPASSWORD: 'من گذرواژه خود را فراموش کرده‌ام'
CONFIRMNEWPASSWORD: 'تکرار گذرواژه جدید'
CONFIRMPASSWORD: 'تکرار گذرواژه'
CURRENT_PASSWORD: 'گذرواژه کنونی'
EDIT_PASSWORD: 'گذرواژه جدید'
EMAIL: پست الکترونیک
EMAIL: 'پست الکترونیک'
EMPTYNEWPASSWORD: 'رمز عبور جدید نمیتواند خالی باشد، لطفا دوباره تلاش کنید'
ENTEREMAIL: 'لطفاً یک نشانی ایمیل وارد نمایید تا لینک ازنوسازی گذرواژه را دریافت کنید.'
ERRORNEWPASSWORD: 'شما گذرواژه جدید خود را متفاوت وارد کرده‌اید، دوباره امتحان نمایید'
ERRORPASSWORDNOTMATCH: 'گذرواژه کنونی همانند نیست، لطفاً مجدداً تلاش نمایید'
FIRSTNAME: 'نام'
FIRSTNAME: نام
INTERFACELANG: 'زبان برنامه'
KEEPMESIGNEDIN: 'مرا واردشده نگه‌دار'
LOGGEDINAS: 'شما به {name} عنوان وارد شده‌اید.'
@ -134,7 +134,7 @@ fa_IR:
SINGULARNAME: عضو
SUBJECTPASSWORDCHANGED: 'گذرواژه شما تغییر یافته است'
SUBJECTPASSWORDRESET: 'لینک ازنوسازی گذرواژه شما'
SURNAME: نام خانوادگی
SURNAME: 'نام خانوادگی'
WELCOMEBACK: 'خوش آمدید، {firstname}'
YOUROLDPASSWORD: 'گذرواژه قدیمی شما'
belongs_many_many_Groups: گروه‌ها
@ -147,7 +147,7 @@ fa_IR:
SilverStripe\Security\PasswordValidator:
TOOSHORT: 'گذرواژه بسیار کوتاه است، باید {minimum} کاراکتر یا بیشتر باشد'
SilverStripe\Security\Permission:
AdminGroup: مدیر کل
AdminGroup: 'مدیر کل'
CONTENT_CATEGORY: 'دسترسی محتوا'
FULLADMINRIGHTS: 'توانایی‌های کامل مدیریتی:'
PLURALNAME: مجوز‌ها
@ -166,5 +166,5 @@ fa_IR:
CHANGEPASSWORDHEADER: 'تغییر گذرواژه'
ENTERNEWPASSWORD: 'لطفاً گذرواژه جدید را وارد کنید.'
ERRORPASSWORDPERMISSION: 'جهت تغییر گذرواژه خود باید وارد شده باشید!'
LOGIN: 'ورود'
LOGIN: ورود
LOSTPASSWORDHEADER: 'فراموشی گذرواژه'

View File

@ -22,8 +22,8 @@ fi:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Tuntematon
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ei'
YESANSWER: 'Kyllä'
NOANSWER: Ei
YESANSWER: Kyllä
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Ei vaihtoehtoja tarjolla'
SilverStripe\Forms\ConfirmedPasswordField:
@ -65,7 +65,7 @@ fi:
VALIDCURRENCY: 'Ole hyvä ja valitse voimassa oleva valuutta'
SilverStripe\Forms\FormField:
EXAMPLE: 'esim. {format}'
NONE: Ei yhtään
NONE: 'Ei yhtään'
SilverStripe\Forms\FormScaffolder:
TABMAIN: Yleiset
SilverStripe\Forms\GridField\GridField:
@ -79,18 +79,18 @@ fi:
NewRecord: 'Uusi {type}'
NoItemsFound: 'Ei kohteita'
OpenFilter: 'Avaa haku ja suodatus'
PRINTEDAT: 'Tulostettu'
PRINTEDBY: 'Tulostaja'
PRINTEDAT: Tulostettu
PRINTEDBY: Tulostaja
PlaceHolder: 'Etsi {type}'
PlaceHolderWithLabels: 'Etsi {type} &raquo; {name}'
Print: Tulosta
RelationSearch: 'Relaatiohaku'
RelationSearch: Relaatiohaku
ResetFilter: Nollaa
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Poista
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
EditPermissionsFailure: 'Ei oikeuksia purkaa linkitystä tietueeseen'
UnlinkRelation: Pura linkitys
UnlinkRelation: 'Pura linkitys'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Peruuta
Create: Luo
@ -124,15 +124,15 @@ fi:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Ole hyvä ja kirjaa päivämäärä sallitussa muodossa ({format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'Dataobjektit'
PLURALNAME: Dataobjektit
PLURALS:
one: 'Dataobjekti'
one: Dataobjekti
other: '{count} Dataobjektia'
SINGULARNAME: 'Dataobjekti'
SINGULARNAME: Dataobjekti
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Yhtään
NOANSWER: 'Ei'
YESANSWER: 'Kyllä'
NOANSWER: Ei
YESANSWER: Kyllä
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} päivä'
@ -165,7 +165,7 @@ fi:
InfiniteLoopNotAllowed: '"{type}" -hierarkiasta löytyi loputon silmukka. Ole hyvä ja muuta isäntää korjataksesi ongelman.'
LIMITED_TITLE: 'Liian monta lapsiobjektia ({count}}'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Validointivirhe'
DEFAULT_ERROR: Validointivirhe
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Anna käyttäjänimi ja salasana'
ERRORNOTADMIN: 'Tämä käyttäjä ei ole ylläpitäjä'
@ -180,12 +180,12 @@ fi:
SUCCESSCONTENT: '<p>Kirjautuminen onnistui. Mikäli automaattinen edelleenohjaus ei toimi <a target="_top" href="{link}">klikkaa tästä</a></p>'
SUCCESS_TITLE: 'Kirjautuminen onnistui'
SilverStripe\Security\DefaultAdminService:
DefaultAdminFirstname: 'Oletusylläpitäjä'
DefaultAdminFirstname: Oletusylläpitäjä
SilverStripe\Security\Group:
AddRole: 'Lisää ryhmälle rooli'
Code: 'Ryhmän koodi'
DefaultGroupTitleAdministrators: Järjestelmänvalvojat
DefaultGroupTitleContentAuthors: 'Sisällöntuottajat'
DefaultGroupTitleContentAuthors: Sisällöntuottajat
Description: Kuvaus
GROUPNAME: 'Ryhmän nimi'
GroupReminder: 'Valitessasi isäntäryhmän roolit periytyvät tähän ryhmään'
@ -197,25 +197,25 @@ fi:
PERMISSIONS: Oikeudet
PLURALNAME: Ryhmät
PLURALS:
one: 'Ryhmä'
one: Ryhmä
other: '{count} Ryhmää'
Parent: 'Isäntäryhmä'
Parent: Isäntäryhmä
ROLES: Roolit
ROLESDESCRIPTION: 'Tässä osiossa voit lisätä rooleja tähän ryhmään.<br />Roolit ovat käyttöoikeuksien loogisia ryhmittymiä, joita voidaan muokata Roolit-välilehdellä.'
RolesAddEditLink: 'Lisää/muokkaa rooleja'
SINGULARNAME: Ryhmä
Sort: 'Järjestys'
Sort: Järjestys
has_many_Permissions: Oikeudet
many_many_Members: Jäsenet
SilverStripe\Security\LoginAttempt:
Email: 'Sähköpostiosoite'
Email: Sähköpostiosoite
EmailHashed: 'Sähköpostiosoite (tiivistetty)'
IP: 'IP-osoite'
PLURALNAME: 'Kirjautumisyritykset'
IP: IP-osoite
PLURALNAME: Kirjautumisyritykset
PLURALS:
one: 'Kirjautumisyritys'
one: Kirjautumisyritys
other: '{count} Kirjautumisyritystä'
SINGULARNAME: 'Kirjautumisyritys'
SINGULARNAME: Kirjautumisyritys
Status: Tila
SilverStripe\Security\Member:
ADDGROUP: 'Lisää ryhmä'
@ -235,7 +235,7 @@ fi:
ERRORNEWPASSWORD: 'Syötit uuden salasanasi erilailla, yritä uudelleen.'
ERRORPASSWORDNOTMATCH: 'Nykyiset salasanasi eivät täsmää, yritä uudelleen.'
ERRORWRONGCRED: 'Antamasi tiedot eivät näytä oikeilta. Yritä uudelleen.'
FIRSTNAME: 'Etunimi'
FIRSTNAME: Etunimi
INTERFACELANG: 'Käyttöliittymän kieli'
KEEPMESIGNEDIN: 'Pidä minut kirjautuneena'
LOGGEDINAS: 'Olet kirjautuneena nimellä {name}.'
@ -244,7 +244,7 @@ fi:
PASSWORDEXPIRED: 'Salasanasi on vanhentunut. Ole hyvä ja valitse uusi.'
PLURALNAME: Käyttäjät
PLURALS:
one: 'Käyttäjä'
one: Käyttäjä
other: '{count} Käyttäjää'
REMEMBERME: 'Muista minut? ({days} päivän ajan tällä koneella)'
SINGULARNAME: Käyttäjä
@ -282,14 +282,14 @@ fi:
TOOSHORT: 'Salasanan on oltava vähintään {minimum} merkkiä'
SilverStripe\Security\Permission:
AdminGroup: Järjestelmänvalvoja
CMS_ACCESS_CATEGORY: 'CMS-pääsy'
CMS_ACCESS_CATEGORY: CMS-pääsy
CONTENT_CATEGORY: 'Sisällön käyttöoikeudet'
FULLADMINRIGHTS: 'Täydet ylläpitäjän oikeudet'
FULLADMINRIGHTS_HELP: 'Merkitsee ja ohittaa kaikki muut määritellyt käyttöoikeudet.'
PERMISSIONS_CATEGORY: 'Roolit ja käyttöoikeudet'
PLURALNAME: Oikeudet
PLURALS:
one: 'Oikeus'
one: Oikeus
other: '{count} Oikeutta'
SINGULARNAME: Oikeus
UserPermissionsIntro: 'Määriteltäessä käyttäjälle ryhmä, hänen käyttöoikeutensa mukautuvat ryhmälle tehtyjen asetusten mukaisesti. Katso tarkemmat ryhmäkohtaiset käyttöoikeusasetukset Ryhmät-välilehdeltä.'
@ -302,10 +302,10 @@ fi:
OnlyAdminCanApply: 'Vain järjestelmänvalvojalla on oikeudet asettaa'
PLURALNAME: Roolit
PLURALS:
one: 'Rooli'
one: Rooli
other: '{count} Roolia'
SINGULARNAME: Rooli
Title: Roolin nimi
Title: 'Roolin nimi'
SilverStripe\Security\PermissionRoleCode:
PLURALNAME: 'Käyttöoikeuden roolin koodit'
PLURALS:
@ -314,11 +314,11 @@ fi:
PermsError: 'Ei voida asettaa koodia "{code}" annetuilla oikeuksilla (vaaditaan JÄRJESTELMÄNVALVOJAN oikeudet)'
SINGULARNAME: 'Käyttöoikeuden roolin koodi'
SilverStripe\Security\RememberLoginHash:
PLURALNAME: 'Kirjautumistarkisteet'
PLURALNAME: Kirjautumistarkisteet
PLURALS:
one: 'Kirjautumisen tarkiste'
other: '{count} Kirjautumisen takistetta'
SINGULARNAME: 'Kirjautumistarkiste'
SINGULARNAME: Kirjautumistarkiste
SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'Sinulla ei ole oikeuksia tälle sivulle. Jos sinulla on toinen tili, jolla on oikeudet tälle sivulle, voit kirjautua sillä sisään.'
BUTTONSEND: 'Lähetä minulle salasanan palautuslinkki'

View File

@ -22,8 +22,8 @@ fi_FI:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Tuntematon
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ei'
YESANSWER: 'Kyllä'
NOANSWER: Ei
YESANSWER: Kyllä
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Ei vaihtoehtoja tarjolla'
SilverStripe\Forms\ConfirmedPasswordField:
@ -65,7 +65,7 @@ fi_FI:
VALIDCURRENCY: 'Ole hyvä ja valitse voimassa oleva valuutta'
SilverStripe\Forms\FormField:
EXAMPLE: 'esim. {format}'
NONE: Ei yhtään
NONE: 'Ei yhtään'
SilverStripe\Forms\FormScaffolder:
TABMAIN: Yleiset
SilverStripe\Forms\GridField\GridField:
@ -79,18 +79,18 @@ fi_FI:
NewRecord: 'Uusi {type}'
NoItemsFound: 'Ei kohteita'
OpenFilter: 'Avaa haku ja suodatus'
PRINTEDAT: 'Tulostettu'
PRINTEDBY: 'Tulostaja'
PRINTEDAT: Tulostettu
PRINTEDBY: Tulostaja
PlaceHolder: 'Etsi {type}'
PlaceHolderWithLabels: 'Etsi {type} &raquo; {name}'
Print: Tulosta
RelationSearch: 'Relaatiohaku'
RelationSearch: Relaatiohaku
ResetFilter: Nollaa
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Poista
DeletePermissionsFailure: 'Ei oikeuksia poistamiseen'
EditPermissionsFailure: 'Ei oikeuksia purkaa linkitystä tietueeseen'
UnlinkRelation: Pura linkitys
UnlinkRelation: 'Pura linkitys'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Peruuta
Create: Luo
@ -124,15 +124,15 @@ fi_FI:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Ole hyvä ja kirjaa päivämäärä sallitussa muodossa ({format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'Dataobjektit'
PLURALNAME: Dataobjektit
PLURALS:
one: 'Dataobjekti'
one: Dataobjekti
other: '{count} Dataobjektia'
SINGULARNAME: 'Dataobjekti'
SINGULARNAME: Dataobjekti
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Yhtään
NOANSWER: 'Ei'
YESANSWER: 'Kyllä'
NOANSWER: Ei
YESANSWER: Kyllä
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} päivä'
@ -165,7 +165,7 @@ fi_FI:
InfiniteLoopNotAllowed: '"{type}" -hierarkiasta löytyi loputon silmukka. Ole hyvä ja muuta isäntää korjataksesi ongelman.'
LIMITED_TITLE: 'Liian monta lapsiobjektia ({count}}'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Validointivirhe'
DEFAULT_ERROR: Validointivirhe
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Anna käyttäjänimi ja salasana'
ERRORNOTADMIN: 'Tämä käyttäjä ei ole ylläpitäjä'
@ -180,12 +180,12 @@ fi_FI:
SUCCESSCONTENT: '<p>Kirjautuminen onnistui. Mikäli automaattinen edelleenohjaus ei toimi <a target="_top" href="{link}">klikkaa tästä</a></p>'
SUCCESS_TITLE: 'Kirjautuminen onnistui'
SilverStripe\Security\DefaultAdminService:
DefaultAdminFirstname: 'Oletusylläpitäjä'
DefaultAdminFirstname: Oletusylläpitäjä
SilverStripe\Security\Group:
AddRole: 'Lisää ryhmälle rooli'
Code: 'Ryhmän koodi'
DefaultGroupTitleAdministrators: Järjestelmänvalvojat
DefaultGroupTitleContentAuthors: 'Sisällöntuottajat'
DefaultGroupTitleContentAuthors: Sisällöntuottajat
Description: Kuvaus
GROUPNAME: 'Ryhmän nimi'
GroupReminder: 'Valitessasi isäntäryhmän roolit periytyvät tähän ryhmään'
@ -197,25 +197,25 @@ fi_FI:
PERMISSIONS: Oikeudet
PLURALNAME: Ryhmät
PLURALS:
one: 'Ryhmä'
one: Ryhmä
other: '{count} Ryhmää'
Parent: 'Isäntäryhmä'
Parent: Isäntäryhmä
ROLES: Roolit
ROLESDESCRIPTION: 'Tässä osiossa voit lisätä rooleja tähän ryhmään.<br />Roolit ovat käyttöoikeuksien loogisia ryhmittymiä, joita voidaan muokata Roolit-välilehdellä.'
RolesAddEditLink: 'Lisää/muokkaa rooleja'
SINGULARNAME: Ryhmä
Sort: 'Järjestys'
Sort: Järjestys
has_many_Permissions: Oikeudet
many_many_Members: Jäsenet
SilverStripe\Security\LoginAttempt:
Email: 'Sähköpostiosoite'
Email: Sähköpostiosoite
EmailHashed: 'Sähköpostiosoite (tiivistetty)'
IP: 'IP-osoite'
PLURALNAME: 'Kirjautumisyritykset'
IP: IP-osoite
PLURALNAME: Kirjautumisyritykset
PLURALS:
one: 'Kirjautumisyritys'
one: Kirjautumisyritys
other: '{count} Kirjautumisyritystä'
SINGULARNAME: 'Kirjautumisyritys'
SINGULARNAME: Kirjautumisyritys
Status: Tila
SilverStripe\Security\Member:
ADDGROUP: 'Lisää ryhmä'
@ -235,7 +235,7 @@ fi_FI:
ERRORNEWPASSWORD: 'Syötit uuden salasanasi erilailla, yritä uudelleen.'
ERRORPASSWORDNOTMATCH: 'Nykyiset salasanasi eivät täsmää, yritä uudelleen.'
ERRORWRONGCRED: 'Antamasi tiedot eivät näytä oikeilta. Yritä uudelleen.'
FIRSTNAME: 'Etunimi'
FIRSTNAME: Etunimi
INTERFACELANG: 'Käyttöliittymän kieli'
KEEPMESIGNEDIN: 'Pidä minut kirjautuneena'
LOGGEDINAS: 'Olet kirjautuneena nimellä {name}.'
@ -244,7 +244,7 @@ fi_FI:
PASSWORDEXPIRED: 'Salasanasi on vanhentunut. Ole hyvä ja valitse uusi.'
PLURALNAME: Käyttäjät
PLURALS:
one: 'Käyttäjä'
one: Käyttäjä
other: '{count} Käyttäjää'
REMEMBERME: 'Muista minut? ({days} päivän ajan tällä koneella)'
SINGULARNAME: Käyttäjä
@ -282,14 +282,14 @@ fi_FI:
TOOSHORT: 'Salasanan on oltava vähintään {minimum} merkkiä'
SilverStripe\Security\Permission:
AdminGroup: Järjestelmänvalvoja
CMS_ACCESS_CATEGORY: 'CMS-pääsy'
CMS_ACCESS_CATEGORY: CMS-pääsy
CONTENT_CATEGORY: 'Sisällön käyttöoikeudet'
FULLADMINRIGHTS: 'Täydet ylläpitäjän oikeudet'
FULLADMINRIGHTS_HELP: 'Merkitsee ja ohittaa kaikki muut määritellyt käyttöoikeudet.'
PERMISSIONS_CATEGORY: 'Roolit ja käyttöoikeudet'
PLURALNAME: Oikeudet
PLURALS:
one: 'Oikeus'
one: Oikeus
other: '{count} Oikeutta'
SINGULARNAME: Oikeus
UserPermissionsIntro: 'Määriteltäessä käyttäjälle ryhmä, hänen käyttöoikeutensa mukautuvat ryhmälle tehtyjen asetusten mukaisesti. Katso tarkemmat ryhmäkohtaiset käyttöoikeusasetukset Ryhmät-välilehdeltä.'
@ -302,10 +302,10 @@ fi_FI:
OnlyAdminCanApply: 'Vain järjestelmänvalvojalla on oikeudet asettaa'
PLURALNAME: Roolit
PLURALS:
one: 'Rooli'
one: Rooli
other: '{count} Roolia'
SINGULARNAME: Rooli
Title: Roolin nimi
Title: 'Roolin nimi'
SilverStripe\Security\PermissionRoleCode:
PLURALNAME: 'Käyttöoikeuden roolin koodit'
PLURALS:
@ -314,11 +314,11 @@ fi_FI:
PermsError: 'Ei voida asettaa koodia "{code}" annetuilla oikeuksilla (vaaditaan JÄRJESTELMÄNVALVOJAN oikeudet)'
SINGULARNAME: 'Käyttöoikeuden roolin koodi'
SilverStripe\Security\RememberLoginHash:
PLURALNAME: 'Kirjautumistarkisteet'
PLURALNAME: Kirjautumistarkisteet
PLURALS:
one: 'Kirjautumisen tarkiste'
other: '{count} Kirjautumisen takistetta'
SINGULARNAME: 'Kirjautumistarkiste'
SINGULARNAME: Kirjautumistarkiste
SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'Sinulla ei ole oikeuksia tälle sivulle. Jos sinulla on toinen tili, jolla on oikeudet tälle sivulle, voit kirjautua sillä sisään.'
BUTTONSEND: 'Lähetä minulle salasanan palautuslinkki'

View File

@ -18,7 +18,7 @@ fo:
Code: 'Bólka kota'
Description: Frágreiðing
Locked: 'Læst?'
Parent: 'Yvirbólkur'
Parent: Yvirbólkur
Sort: 'Raða eftir'
has_many_Permissions: Loyvir
many_many_Members: Limir
@ -27,14 +27,14 @@ fo:
Status: Støða
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Broyt loyniorð'
BUTTONLOGIN: 'Innrita'
BUTTONLOGIN: Innrita
BUTTONLOGINOTHER: 'Innrita sum onkur annar'
BUTTONLOSTPASSWORD: 'Eg havi gloymt mítt loyniorð'
CONFIRMNEWPASSWORD: 'Váttað nýtt loyniorð'
CONFIRMPASSWORD: 'Váttað loyniorð'
EMAIL: Teldupostur
ERRORPASSWORDNOTMATCH: 'Títt núverandi loyniorð samsvarar ikki, vinarliga royn aftur'
FIRSTNAME: 'Fornavn'
FIRSTNAME: Fornavn
INTERFACELANG: 'Mál á markamóti'
NEWPASSWORD: 'Nýtt loyniorð'
PASSWORD: Loyniorð
@ -52,4 +52,4 @@ fo:
CHANGEPASSWORDHEADER: 'Broyt títt loyniorð'
ENTERNEWPASSWORD: 'Vinarliga inntøppa eitt nýtt loyniorð'
ERRORPASSWORDPERMISSION: 'Tú má verða innritað/ur fyri at kunna broyta títt loyniorð!'
LOGIN: 'Innrita'
LOGIN: Innrita

View File

@ -22,8 +22,8 @@ fr:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Inconnu
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Non'
YESANSWER: 'Oui'
NOANSWER: Non
YESANSWER: Oui
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Aucune option disponible'
SilverStripe\Forms\ConfirmedPasswordField:
@ -110,7 +110,7 @@ fr:
SilverStripe\Forms\NullableField:
IsNullLabel: 'Est Null'
SilverStripe\Forms\NumericField:
VALIDATION: '« {value} » nest pas un nombre, seul type de donnée acceptée dans ce champ '
VALIDATION: "«\_{value}\_» nest pas un nombre, seul type de donnée acceptée dans ce champ "
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Merci de saisir un format de date valide ({format})'
SilverStripe\ORM\DataObject:
@ -121,8 +121,8 @@ fr:
SINGULARNAME: 'Modèle de donnée'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Tout
NOANSWER: 'Non'
YESANSWER: 'Oui'
NOANSWER: Non
YESANSWER: Oui
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} jour'
@ -150,7 +150,7 @@ fr:
SilverStripe\ORM\Hierarchy:
LIMITED_TITLE: 'Enfants trop nombreux ({count})'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Une boucle sans fin sest produite dans la hiérarchie « {type} ». Merci de modifier le parent pour résoudre le problème.'
InfiniteLoopNotAllowed: "Une boucle sans fin sest produite dans la hiérarchie «\_{type}\_». Merci de modifier le parent pour résoudre le problème."
LIMITED_TITLE: 'Enfants trop nombreux ({count})'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Erreur de validation'
@ -210,7 +210,7 @@ fr:
BUTTONCHANGEPASSWORD: 'Changer mot de passe'
BUTTONLOGIN: 'Se connecter'
BUTTONLOGINOTHER: 'Se connecter avec un identifiant différent'
BUTTONLOGOUT: 'Déconnexion'
BUTTONLOGOUT: Déconnexion
BUTTONLOSTPASSWORD: 'J''ai perdu mon mot de passe'
CONFIRMNEWPASSWORD: 'Confirmer nouveau mot de passe'
CONFIRMPASSWORD: 'Confirmer Mot De Passe'
@ -223,12 +223,12 @@ fr:
ERRORNEWPASSWORD: 'Vous avez entré votre nouveau mot de passe différemment, réessayez'
ERRORPASSWORDNOTMATCH: 'Votre actuel mot de passe ne correspond pas, merci de réessayer'
ERRORWRONGCRED: 'Il semble que ce ne soit pas le bon email ou mot de passe. Merci de réessayer.'
FIRSTNAME: 'Prénom'
FIRSTNAME: Prénom
INTERFACELANG: 'Langue de l''interface'
KEEPMESIGNEDIN: 'Se souvenir de moi'
LOGGEDINAS: 'Vous êtes connecté en tant que {name}.'
NEWPASSWORD: 'Nouveau mot de passe'
PASSWORD: Mot de passe
PASSWORD: 'Mot de passe'
PASSWORDEXPIRED: 'Votre mot de passe a expiré. Merci d''en choisir un nouveau.'
PLURALNAME: Membres
PLURALS:
@ -238,7 +238,7 @@ fr:
SINGULARNAME: Membre
SUBJECTPASSWORDCHANGED: 'Votre mot de passe a été changé'
SUBJECTPASSWORDRESET: 'Lien pour modifier votre mot de passe'
SURNAME: Nom de famille
SURNAME: 'Nom de famille'
VALIDATIONADMINLOSTACCESS: 'Impossible de retirer tous les groupes d''administrateur à partir de votre profil'
ValidationIdentifierFailed: 'Impossible de réenregistrer le membre nº {id} avec un identifiant identique ({name} = {value}))'
WELCOMEBACK: 'Bienvenue de nouveau, {firstname}'
@ -246,7 +246,7 @@ fr:
belongs_many_many_Groups: Groupes
db_Locale: 'Langue de l''Interface'
db_LockedOutUntil: 'Verrouillé jusqu''à'
db_Password: Mot de passe
db_Password: 'Mot de passe'
db_PasswordExpiry: 'Date d''expiration du mot de passe'
SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm:
AUTHENTICATORNAME: 'Formulaire de connexion pour un utilisateur du CMS'
@ -280,12 +280,12 @@ fr:
one: 'Une autorisation'
other: '{count} autorisations'
SINGULARNAME: Permission
UserPermissionsIntro: 'Assigner des groupes à cet utilisateur modifiera les autorisations dont il dispose. Consultez la section « Groupes » pour plus de détails sur les autorisations associées à chaque groupe.'
UserPermissionsIntro: "Assigner des groupes à cet utilisateur modifiera les autorisations dont il dispose. Consultez la section «\_Groupes\_» pour plus de détails sur les autorisations associées à chaque groupe."
SilverStripe\Security\PermissionCheckboxSetField:
AssignedTo: 'assigné au groupe « {title} »'
FromGroup: 'hérite du groupe « {title} »'
FromRole: 'hérite du rôle « {title} »'
FromRoleOnGroup: 'hérite du rôle « {roletitle} » du groupe « {grouptitle} »'
FromGroup: "hérite du groupe «\_{title}\_»"
FromRole: "hérite du rôle «\_{title}\_»"
FromRoleOnGroup: "hérite du rôle «\_{roletitle}\_» du groupe «\_{grouptitle}\_»"
SilverStripe\Security\PermissionRole:
OnlyAdminCanApply: 'Limité aux administrateurs'
PLURALNAME: Rôles

View File

@ -65,7 +65,7 @@ gl_ES:
ENTEREMAIL: 'Por favor insire un enderezo de correo-e para conseguir unha ligazón de reinicio.'
ERRORNEWPASSWORD: 'Inseriches a nova contrasinal doutra maneira, téntao de novo'
ERRORPASSWORDNOTMATCH: 'O teu contrasinal actual non emparella, por favor téntao de novo'
FIRSTNAME: 'Nome'
FIRSTNAME: Nome
INTERFACELANG: 'Idioma da Interface'
NEWPASSWORD: 'Novo Contrasinal'
PASSWORD: Contrasinal

View File

@ -15,15 +15,15 @@ he_IL:
Locked: 'נעול?'
Parent: 'קבוצת אב'
has_many_Permissions: הרשאות
many_many_Members: חברים רשומים
many_many_Members: 'חברים רשומים'
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'שנה סיסמא'
BUTTONLOGIN: 'התחבר'
BUTTONLOGIN: התחבר
BUTTONLOGINOTHER: 'התחבר כמשתמש אחר'
BUTTONLOSTPASSWORD: 'שכחתי את הסיסמא'
CONFIRMNEWPASSWORD: 'אשר סיסמא חדשה'
CONFIRMPASSWORD: 'אשר סיסמא'
EMAIL: דואר אלקטרוני
EMAIL: 'דואר אלקטרוני'
ERRORNEWPASSWORD: 'הסיסמא החדשה שלך שגויה, נסה שנית.'
ERRORPASSWORDNOTMATCH: 'הסיסמא הנוכחית שלך לא תואמת, נא נסה שנית'
FIRSTNAME: 'שם פרטי'
@ -32,7 +32,7 @@ he_IL:
PASSWORD: סיסמא
SUBJECTPASSWORDCHANGED: 'סיסמתך השתנתה'
SUBJECTPASSWORDRESET: 'קישור לאתחול הסיסמא שלך'
SURNAME: שם משפחה
SURNAME: 'שם משפחה'
YOUROLDPASSWORD: 'הסיסמא הישנה שלך'
belongs_many_many_Groups: קבוצות
db_LockedOutUntil: 'נעול עד '

View File

@ -1,7 +1,7 @@
hr:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Da'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\Forms\ConfirmedPasswordField:
SHOWONCLICKTITLE: 'Promjenite lozinku'
SilverStripe\Forms\CurrencyField:
@ -35,15 +35,15 @@ hr:
SilverStripe\Forms\MoneyField:
FIELDLABELCURRENCY: Valuta
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Bilo koji
NOANSWER: 'Ne'
YESANSWER: 'Da'
ANY: 'Bilo koji'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'manje od minute'
TIMEDIFFAGO: 'prije {difference}'
TIMEDIFFIN: 'za {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: bilo koji
ANY: 'bilo koji'
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Unesite korisničko ime i lozinu'
ERRORNOTADMIN: 'Korisnik nije administrator'
@ -65,7 +65,7 @@ hr:
SilverStripe\Security\Member:
ADDGROUP: 'Dodaj grupu'
BUTTONCHANGEPASSWORD: 'Promjeni lozinku'
BUTTONLOGIN: 'Prijava'
BUTTONLOGIN: Prijava
BUTTONLOGINOTHER: 'Prijavite se kao netko drugi'
BUTTONLOSTPASSWORD: 'Zaboravljena lozinka?'
CONFIRMNEWPASSWORD: 'Potvrdite novu lozinku'
@ -75,7 +75,7 @@ hr:
EMAIL: Email
ERRORNEWPASSWORD: 'Pogrešno ste upisali novu lozinku, pokušajte ponovno.'
ERRORPASSWORDNOTMATCH: 'Vaša trenutna lozinka se ne podudara, probajte ponovno'
FIRSTNAME: 'Ime'
FIRSTNAME: Ime
INTERFACELANG: 'Jezik sučelja'
NEWPASSWORD: 'Nova lozinka'
PASSWORD: Lozinka

View File

@ -17,7 +17,7 @@ hu:
many_many_Members: Tagok
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Jelszó megváltoztatása'
BUTTONLOGIN: 'Bejelentkezés'
BUTTONLOGIN: Bejelentkezés
BUTTONLOGINOTHER: 'Jelentkezzen be másként'
BUTTONLOSTPASSWORD: 'Elvesztettem a jelszavam'
CONFIRMNEWPASSWORD: 'Új jelszó megerősítése'
@ -25,13 +25,13 @@ hu:
EMAIL: E-mail
ERRORNEWPASSWORD: 'Rosszul írtad be az új jelszót, próbáld újra'
ERRORPASSWORDNOTMATCH: 'A jelenlegi jelszó nem jó, próbálja újra'
FIRSTNAME: 'Keresztnév'
FIRSTNAME: Keresztnév
INTERFACELANG: 'Felület nyelve'
NEWPASSWORD: 'Új jelszó'
PASSWORD: Jelszó
SUBJECTPASSWORDCHANGED: 'A jelszó megváltozott'
SUBJECTPASSWORDRESET: 'A jelszó alapállapotba hozásához használható link'
SURNAME: Családi név
SURNAME: 'Családi név'
YOUROLDPASSWORD: 'Régi jelszó'
belongs_many_many_Groups: Csoportok
db_LockedOutUntil: 'Kizárva eddig'

View File

@ -1,7 +1,7 @@
id:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Tidak'
YESANSWER: 'Ya'
NOANSWER: Tidak
YESANSWER: Ya
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'Kata kunci harus setidaknya terdiri dari {min} karakter.'
BETWEEN: 'Kata kunci harus terdiri dari minimal {min} sampai {max} karakter.'
@ -27,7 +27,7 @@ id:
VALIDATOR: Validasi
VALIDCURRENCY: 'Mohon isikan mata uang yang benar'
SilverStripe\Forms\FormField:
NONE: tidak ada
NONE: 'tidak ada'
SilverStripe\Forms\GridField\GridField:
Add: 'Tambah {name}'
CSVEXPORT: 'Ekspor ke CSV'
@ -58,17 +58,17 @@ id:
Save: Simpan
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Jumlah
FIELDLABELCURRENCY: Mata Uang
FIELDLABELCURRENCY: 'Mata Uang'
SilverStripe\Forms\NullableField:
IsNullLabel: 'N/A'
IsNullLabel: N/A
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' bukan angka, hanya angka yang dapat diterima isian ini'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Isikan format waktu yang benar ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Semua
NOANSWER: 'Tidak'
YESANSWER: 'Ya'
NOANSWER: Tidak
YESANSWER: Ya
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'kurang dari semenit'
TIMEDIFFAGO: '{difference} yang lalu'
@ -99,7 +99,7 @@ id:
NoRoles: 'Tidak ada peran'
Parent: 'Kelompok Induk'
RolesAddEditLink: 'Kelola peran'
Sort: 'Urutkan'
Sort: Urutkan
has_many_Permissions: Perijinan
many_many_Members: Pengguna
SilverStripe\Security\LoginAttempt:
@ -108,7 +108,7 @@ id:
SilverStripe\Security\Member:
ADDGROUP: 'Tambah kelompok'
BUTTONCHANGEPASSWORD: 'Ganti Kata Kunci'
BUTTONLOGIN: 'Masuk'
BUTTONLOGIN: Masuk
BUTTONLOGINOTHER: 'Masuk dengan akun lain'
BUTTONLOSTPASSWORD: 'Saya lupa kata kuncinya'
CONFIRMNEWPASSWORD: 'Konfirmasi Penggantian Kata Kunci'
@ -124,18 +124,18 @@ id:
INTERFACELANG: 'Bahasa Antarmuka'
LOGGEDINAS: 'Anda masuk sebagai {name}.'
NEWPASSWORD: 'Kata Kunci Baru'
PASSWORD: Kata kunci
PASSWORD: 'Kata kunci'
PASSWORDEXPIRED: 'Kata kunci Anda telah kadaluarsa. Mohon buat yang baru.'
SUBJECTPASSWORDCHANGED: 'Kata kunci Anda telah diganti'
SUBJECTPASSWORDRESET: 'Tautan penggantian kata kunci Anda'
SURNAME: Nama Belakang
SURNAME: 'Nama Belakang'
ValidationIdentifierFailed: 'Tidak dapat menimpa pengguna #{id} dengan pengenal yang sama ({name} = {value}))'
WELCOMEBACK: 'Selamat Datang kembali, {firstname}'
YOUROLDPASSWORD: 'Kata kunci lama'
belongs_many_many_Groups: Kelompok
db_Locale: 'Lokal Antarmuka'
db_LockedOutUntil: 'Kunci sampai'
db_Password: Kata kunci
db_Password: 'Kata kunci'
db_PasswordExpiry: 'Tanggal Kadaluarsa'
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Mohon tingkatkan kekuatan kata kunci dengan menambah beberapa karakter berikut ini: {chars}'
@ -164,7 +164,7 @@ id:
CHANGEPASSWORDHEADER: 'Ganti kata kunci'
ENTERNEWPASSWORD: 'Mohon isikan kata kunci yang baru.'
ERRORPASSWORDPERMISSION: 'Anda harus masuk untuk bisa mengganti kata kunci!'
LOGIN: 'Masuk'
LOGIN: Masuk
LOSTPASSWORDHEADER: 'Kata Kunci yang Terlupa'
NOTEPAGESECURED: 'Laman ini diamankan. Isikan data berikut untuk dikirimkan hak akses Anda.'
NOTERESETPASSWORD: 'Isikan alamat email Anda untuk mendapatkan tautan penggantian kata kunci'

View File

@ -1,7 +1,7 @@
id_ID:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Tidak'
YESANSWER: 'Ya'
NOANSWER: Tidak
YESANSWER: Ya
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'Kata kunci harus setidaknya terdiri dari {min} karakter.'
BETWEEN: 'Kata kunci harus terdiri dari minimal {min} sampai {max} karakter.'
@ -27,7 +27,7 @@ id_ID:
VALIDATOR: Validasi
VALIDCURRENCY: 'Mohon isikan mata uang yang benar'
SilverStripe\Forms\FormField:
NONE: tidak ada
NONE: 'tidak ada'
SilverStripe\Forms\GridField\GridField:
Add: 'Tambah {name}'
CSVEXPORT: 'Ekspor ke CSV'
@ -58,17 +58,17 @@ id_ID:
Save: Simpan
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: Jumlah
FIELDLABELCURRENCY: Mata Uang
FIELDLABELCURRENCY: 'Mata Uang'
SilverStripe\Forms\NullableField:
IsNullLabel: 'N/A'
IsNullLabel: N/A
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' bukan angka, hanya angka yang dapat diterima isian ini'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Isikan format waktu yang benar ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Semua
NOANSWER: 'Tidak'
YESANSWER: 'Ya'
NOANSWER: Tidak
YESANSWER: Ya
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'kurang dari semenit'
TIMEDIFFAGO: '{difference} yang lalu'
@ -99,7 +99,7 @@ id_ID:
NoRoles: 'Tidak ada peran'
Parent: 'Kelompok Induk'
RolesAddEditLink: 'Kelola peran'
Sort: 'Urutkan'
Sort: Urutkan
has_many_Permissions: Perijinan
many_many_Members: Pengguna
SilverStripe\Security\LoginAttempt:
@ -108,7 +108,7 @@ id_ID:
SilverStripe\Security\Member:
ADDGROUP: 'Tambah kelompok'
BUTTONCHANGEPASSWORD: 'Ganti Kata Kunci'
BUTTONLOGIN: 'Masuk'
BUTTONLOGIN: Masuk
BUTTONLOGINOTHER: 'Masuk dengan akun lain'
BUTTONLOSTPASSWORD: 'Saya lupa kata kuncinya'
CONFIRMNEWPASSWORD: 'Konfirmasi Penggantian Kata Kunci'
@ -124,18 +124,18 @@ id_ID:
INTERFACELANG: 'Bahasa Antarmuka'
LOGGEDINAS: 'Anda masuk sebagai {name}.'
NEWPASSWORD: 'Kata Kunci Baru'
PASSWORD: Kata kunci
PASSWORD: 'Kata kunci'
PASSWORDEXPIRED: 'Kata kunci Anda telah kadaluarsa. Mohon buat yang baru.'
SUBJECTPASSWORDCHANGED: 'Kata kunci Anda telah diganti'
SUBJECTPASSWORDRESET: 'Tautan penggantian kata kunci Anda'
SURNAME: Nama Belakang
SURNAME: 'Nama Belakang'
ValidationIdentifierFailed: 'Tidak dapat menimpa pengguna #{id} dengan pengenal yang sama ({name} = {value}))'
WELCOMEBACK: 'Selamat Datang kembali, {firstname}'
YOUROLDPASSWORD: 'Kata kunci lama'
belongs_many_many_Groups: Kelompok
db_Locale: 'Lokal Antarmuka'
db_LockedOutUntil: 'Kunci sampai'
db_Password: Kata kunci
db_Password: 'Kata kunci'
db_PasswordExpiry: 'Tanggal Kadaluarsa'
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Mohon tingkatkan kekuatan kata kunci dengan menambah beberapa karakter berikut ini: {chars}'
@ -163,7 +163,7 @@ id_ID:
CHANGEPASSWORDHEADER: 'Ganti kata kunci'
ENTERNEWPASSWORD: 'Mohon isikan kata kunci yang baru.'
ERRORPASSWORDPERMISSION: 'Anda harus masuk untuk bisa mengganti kata kunci!'
LOGIN: 'Masuk'
LOGIN: Masuk
LOSTPASSWORDHEADER: 'Kata Kunci yang Terlupa'
NOTEPAGESECURED: 'Laman ini diamankan. Isikan data berikut untuk dikirimkan hak akses Anda.'
NOTERESETPASSWORD: 'Isikan alamat email Anda untuk mendapatkan tautan penggantian kata kunci'

View File

@ -31,7 +31,7 @@ is:
Description: Lýsing
Locked: 'Læst?'
Parent: 'Yfir hópur'
Sort: 'Röðun'
Sort: Röðun
has_many_Permissions: Leyfi
many_many_Members: Félagar
SilverStripe\Security\LoginAttempt:
@ -39,7 +39,7 @@ is:
Status: Staða
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Breyta lykilorði'
BUTTONLOGIN: 'Innskrá'
BUTTONLOGIN: Innskrá
BUTTONLOGINOTHER: 'Innskrá sem einhver annar'
BUTTONLOSTPASSWORD: 'Ég er búinn að gleyma lykilorðinu'
CONFIRMNEWPASSWORD: 'Staðfesta nýja lykilorðið'
@ -49,7 +49,7 @@ is:
ENTEREMAIL: 'Vinsamlegast sláðu inn tölvupóstfang til að fá sendan hlekk til að endursetja lykilorðið'
ERRORNEWPASSWORD: 'Þú hefur slegið inn nýja lykilorðið þitt öðruvísi, prófaðu aftur'
ERRORPASSWORDNOTMATCH: 'Núverandi lykilorðið þitt passar ekki, vinsamlegast prófaðu aftur'
FIRSTNAME: 'Fornafn'
FIRSTNAME: Fornafn
INTERFACELANG: 'Tungumál viðmóts'
NEWPASSWORD: 'Nýtt lykilorð'
PASSWORD: Lykilorð
@ -70,6 +70,6 @@ is:
CHANGEPASSWORDHEADER: 'Breyttu lykilorðinu þínu'
ENTERNEWPASSWORD: 'Vinsamlegast sláðu inn nýtt lykilorð'
ERRORPASSWORDPERMISSION: 'Þú verður að vera innskráður til að geta breytt lykilorðinu þínu!'
LOGIN: 'Innskrá'
LOGIN: Innskrá
NOTEPAGESECURED: 'Þessi síða er læst. Sláðu inn auðkennið þitt fyrir neðan og við munum senda þig áfram.'
NOTERESETPASSWORD: 'Sláðu inn tölvupóstfangið þitt og við munum senda þér hlekk þar sem þú getur endursett lykilorðið þitt'

View File

@ -23,7 +23,7 @@ it:
VERSIONUNKNOWN: Sconosciuto
SilverStripe\Forms\CheckboxField:
NOANSWER: 'No'
YESANSWER: 'Sì'
YESANSWER:
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Nessuna opzione disponibile'
SilverStripe\Forms\ConfirmedPasswordField:
@ -132,7 +132,7 @@ it:
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Qualsiasi
NOANSWER: 'No'
YESANSWER: 'Sì'
YESANSWER:
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} giorno'
@ -220,9 +220,9 @@ it:
SilverStripe\Security\Member:
ADDGROUP: 'Aggiungi gruppo'
BUTTONCHANGEPASSWORD: 'Cambia password'
BUTTONLOGIN: 'Accedi'
BUTTONLOGIN: Accedi
BUTTONLOGINOTHER: 'Autenticati come qualcun altro'
BUTTONLOGOUT: 'Scollegati'
BUTTONLOGOUT: Scollegati
BUTTONLOSTPASSWORD: 'Ho perso la mia password'
CONFIRMNEWPASSWORD: 'Conferma nuova password'
CONFIRMPASSWORD: 'Conferma password'
@ -235,7 +235,7 @@ it:
ERRORNEWPASSWORD: 'Hai inserito la tua nuova password in modo differente, prova di nuovo'
ERRORPASSWORDNOTMATCH: 'La tua password attuale non corrisponde, per favore prova ancora'
ERRORWRONGCRED: 'I dettagli forniti non sembrano corretti. Per favore riprovare.'
FIRSTNAME: 'Nome'
FIRSTNAME: Nome
INTERFACELANG: 'Lingua dell''interfaccia'
KEEPMESIGNEDIN: 'Resta autenticato'
LOGGEDINAS: 'Sei collegato come {name}.'
@ -264,7 +264,7 @@ it:
AUTHENTICATORNAME: 'Form di Login Utente CMS'
BUTTONFORGOTPASSWORD: 'Password dimenticata'
BUTTONLOGIN: 'Accedi nuovamente'
BUTTONLOGOUT: 'Scollegati'
BUTTONLOGOUT: Scollegati
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'I dettagli forniti non sembrano corretti. Per favore riprovare.'
NoPassword: 'Manca la password per questo utente.'
@ -327,8 +327,8 @@ it:
CONFIRMLOGOUT: 'Per cortesia premere il pulsante sottostante per confermare la disconnesione.'
ENTERNEWPASSWORD: 'Per favore inserisci una nuova password.'
ERRORPASSWORDPERMISSION: 'Devi essere autenticato per poter cambiare la tua password!'
LOGIN: 'Entra'
LOGOUT: 'Scollegati'
LOGIN: Entra
LOGOUT: Scollegati
LOSTPASSWORDHEADER: 'Password smarrita'
NOTEPAGESECURED: 'La pagina è protetta. Inserisci le credenziali qui sotto per poter andare avanti.'
NOTERESETLINKINVALID: '<p>Il link per azzerare la password non è valido o è scaduto.</p><p>Puoi richiederne uno nuovo <a href="{link1}">qui</a> o cambiare la tua password dopo che ti sei <a href="{link2}">connesso</a>.</p>'

View File

@ -3,7 +3,7 @@ ja:
ATLEAST: 'パスワードは少なくとも {min} 文字の長さが必要です。'
BETWEEN: 'パスワードは {min} から {max} までの長さでなければならない。'
MAXIMUM: 'パスワードは{max} 文字以内でなければなりません。'
SHOWONCLICKTITLE: 'パスワード変更'
SHOWONCLICKTITLE: パスワード変更
SilverStripe\Forms\DateField:
VALIDDATEFORMAT2: '{{format}}日付フォーマットの正しい日付を入力してください。'
VALIDDATEMAXDATE: '許可されている最も新しい日付{{date}}より古い日付か同じ日付である必要があります。'
@ -11,48 +11,48 @@ ja:
SilverStripe\Forms\DropdownField:
CHOOSE: (選択)
SilverStripe\Forms\EmailField:
VALIDATION: 'メールアドレスを入力してください'
VALIDATION: メールアドレスを入力してください
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: 'パスワードが一致しません'
VALIDATIONPASSWORDSNOTEMPTY: 'パスワードが空欄です'
VALIDATIONSTRONGPASSWORD: 'パスワードは少なくとも1桁の数字と1つの英字を含んでいる必要があります'
VALIDATIONPASSWORDSDONTMATCH: パスワードが一致しません
VALIDATIONPASSWORDSNOTEMPTY: パスワードが空欄です
VALIDATIONSTRONGPASSWORD: パスワードは少なくとも1桁の数字と1つの英字を含んでいる必要があります
VALIDATOR: 検証
VALIDCURRENCY: '有効な通貨を入力してください'
VALIDCURRENCY: 有効な通貨を入力してください
SilverStripe\Forms\FormField:
NONE: 何もありません
SilverStripe\Forms\GridField\GridField:
Add: '{name}を追加'
CSVEXPORT: 'CSVにエクスポート'
CSVEXPORT: CSVにエクスポート
Filter: フィルタ
FilterBy: 'によってフィルター'
FilterBy: によってフィルター
Find: 探す
LinkExisting: '既存のリンク'
LinkExisting: 既存のリンク
NewRecord: '新しい{type}'
NoItemsFound: '項目が見つかりませんでした'
PRINTEDAT: 'で印刷'
PRINTEDBY: 'によって印刷'
NoItemsFound: 項目が見つかりませんでした
PRINTEDAT: で印刷
PRINTEDBY: によって印刷
PlaceHolder: '{type}を探す'
PlaceHolderWithLabels: '{name} によって{type} を検索する'
Print: 印刷
RelationSearch: '関連検索'
RelationSearch: 関連検索
ResetFilter: リセット
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: 削除
DeletePermissionsFailure: '削除権限がありません'
EditPermissionsFailure: 'レコードのリンクを解除するための権限がありません'
DeletePermissionsFailure: 削除権限がありません
EditPermissionsFailure: レコードのリンクを解除するための権限がありません
UnlinkRelation: リンク解除
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: キャンセル
Create: 作成
Delete: 削除
DeletePermissionsFailure: '削除権限がありません'
DeletePermissionsFailure: 削除権限がありません
Deleted: '削除済み {type} {name}'
Save: 保存
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: 総計
FIELDLABELCURRENCY: 通貨
SilverStripe\Forms\NullableField:
IsNullLabel: 'NULLである'
IsNullLabel: NULLである
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}''は数値ではありません。このフィールドには数値のみが入力できます。'
SilverStripe\Forms\TimeField:
@ -60,7 +60,7 @@ ja:
SilverStripe\ORM\FieldType\DBBoolean:
ANY: 何でも
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: '1分以下'
LessThanMinuteAgo: 1分以下
TIMEDIFFAGO: '{difference}前'
TIMEDIFFIN: '{difference}以内'
SilverStripe\ORM\FieldType\DBEnum:
@ -68,82 +68,82 @@ ja:
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: '無限ループが"{型}"階層内で見つかりました。 これを解決するために親を変更してください。'
SilverStripe\Security\BasicAuth:
ENTERINFO: 'ユーザー名とパスワードを入力してください'
ERRORNOTADMIN: 'このユーザーは管理者(アドミニストレーター)ではありません'
ENTERINFO: ユーザー名とパスワードを入力してください
ERRORNOTADMIN: このユーザーは管理者(アドミニストレーター)ではありません
ERRORNOTREC: 'ユーザー名 / パスワードは認識されませんでした'
SilverStripe\Security\Group:
AddRole: 'このグループに役割を追加'
Code: 'グループコード'
AddRole: このグループに役割を追加
Code: グループコード
DefaultGroupTitleAdministrators: 管理者
DefaultGroupTitleContentAuthors: 'コンテンツの作成者'
DefaultGroupTitleContentAuthors: コンテンツの作成者
Description: 説明文
GroupReminder: 'あなたが親グループを選択した場合、このグループはそのすべての役割を選択します'
Locked: 'ロックしますか?'
NoRoles: '役割が見つかりませんでした'
Parent: '元グループ'
RolesAddEditLink: '役割の管理'
Sort: '並び順'
GroupReminder: あなたが親グループを選択した場合、このグループはそのすべての役割を選択します
Locked: ロックしますか?
NoRoles: 役割が見つかりませんでした
Parent: 元グループ
RolesAddEditLink: 役割の管理
Sort: 並び順
has_many_Permissions: 承認
many_many_Members: メンバー
SilverStripe\Security\LoginAttempt:
IP: 'IPアドレス'
IP: IPアドレス
Status: ステータス
SilverStripe\Security\Member:
ADDGROUP: 'グループを追加'
BUTTONCHANGEPASSWORD: 'パスワードの変更'
BUTTONLOGIN: 'ログイン'
BUTTONLOGINOTHER: '他の誰かとしてログイン'
BUTTONLOSTPASSWORD: 'パスワードを紛失'
CONFIRMNEWPASSWORD: '新しいパスワードを確認します'
CONFIRMPASSWORD: 'パスワード(確認のためもう一度)'
ADDGROUP: グループを追加
BUTTONCHANGEPASSWORD: パスワードの変更
BUTTONLOGIN: ログイン
BUTTONLOGINOTHER: 他の誰かとしてログイン
BUTTONLOSTPASSWORD: パスワードを紛失
CONFIRMNEWPASSWORD: 新しいパスワードを確認します
CONFIRMPASSWORD: パスワード(確認のためもう一度)
EMAIL: メールアドレス
EMPTYNEWPASSWORD: 'パスワードが空です。もう一度入力して下さい。'
ENTEREMAIL: 'パスワードをリセットするためにメールアドレスを入力してください。'
EMPTYNEWPASSWORD: パスワードが空です。もう一度入力して下さい。
ENTEREMAIL: パスワードをリセットするためにメールアドレスを入力してください。
ERRORLOCKEDOUT2: '複数回ログインに失敗したため、あなたのアカウントは一時的に使用不可能になっています。 {count} 分後に再びログインしてください。'
ERRORNEWPASSWORD: '入力されたパスワードが一致しません。再度お試しください'
ERRORPASSWORDNOTMATCH: '登録されているパスワードと一致しません、もう一度入力し直してください'
ERRORWRONGCRED: 'メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください'
FIRSTNAME: '名'
INTERFACELANG: '画面言語'
ERRORNEWPASSWORD: 入力されたパスワードが一致しません。再度お試しください
ERRORPASSWORDNOTMATCH: 登録されているパスワードと一致しません、もう一度入力し直してください
ERRORWRONGCRED: メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください
FIRSTNAME:
INTERFACELANG: 画面言語
LOGGEDINAS: '{name}としてログインしています。'
NEWPASSWORD: '新しいパスワード'
NEWPASSWORD: 新しいパスワード
PASSWORD: パスワード
SUBJECTPASSWORDCHANGED: 'パスワードが変わりました。'
SUBJECTPASSWORDRESET: 'パスワード再発行'
SUBJECTPASSWORDCHANGED: パスワードが変わりました。
SUBJECTPASSWORDRESET: パスワード再発行
SURNAME:
ValidationIdentifierFailed: '同一の識別名 ({name} = {value})) を持つ既存のメンバー #{id} を上書きすることはできません'
WELCOMEBACK: '{firstname}さん、おかえりなさい'
YOUROLDPASSWORD: '古いパスワード'
YOUROLDPASSWORD: 古いパスワード
belongs_many_many_Groups: グループ
db_Locale: 'インターフェースの言語地域'
db_LockedOutUntil: 'DBロックがされています。'
db_Locale: インターフェースの言語地域
db_LockedOutUntil: DBロックがされています。
db_Password: パスワード
db_PasswordExpiry: 'パスワードの有効期限'
db_PasswordExpiry: パスワードの有効期限
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: '次の文字のいくつかを追加してパスワードを強化してください: {chars}'
PREVPASSWORD: 'このパスワードは過去に使用されています、新しいパスワードを選択してください'
TOOSHORT: 'パスワードが短すぎます、%文字以上でなければなりません'
PREVPASSWORD: このパスワードは過去に使用されています、新しいパスワードを選択してください
TOOSHORT: パスワードが短すぎます、%文字以上でなければなりません
SilverStripe\Security\Permission:
AdminGroup: 管理者
CONTENT_CATEGORY: 'コンテンツに関する権限'
FULLADMINRIGHTS: '完全な管理権'
FULLADMINRIGHTS_HELP: '暗黙的に定義または他のすべての割り当てられた権限を無効にする。'
UserPermissionsIntro: 'このユーザーにグループを割り当てると、彼らが持っている権限を調整します。個々のグループの権限の詳細については、グループセクションを参照してください。'
CONTENT_CATEGORY: コンテンツに関する権限
FULLADMINRIGHTS: 完全な管理権
FULLADMINRIGHTS_HELP: 暗黙的に定義または他のすべての割り当てられた権限を無効にする。
UserPermissionsIntro: このユーザーにグループを割り当てると、彼らが持っている権限を調整します。個々のグループの権限の詳細については、グループセクションを参照してください。
SilverStripe\Security\PermissionCheckboxSetField:
AssignedTo: '"{title}" に割り当てられた'
FromGroup: 'グループ"{title}"から継承'
FromRole: '役割"{title}"から継承'
FromRoleOnGroup: 'グループ "{roletitle}" のロール "{grouptitle}"から継承'
SilverStripe\Security\PermissionRole:
OnlyAdminCanApply: '管理者のみ適用可能'
OnlyAdminCanApply: 管理者のみ適用可能
Title: タイトル
SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'あなたはこのページにアクセスできません。別のアカウントを持っていたら 再ログインを行ってください。'
BUTTONSEND: 'パスワードリセットのリンクを送信してください'
CHANGEPASSWORDBELOW: '以下のパスワードを変更できます'
CHANGEPASSWORDHEADER: 'パスワードを変更しました'
ENTERNEWPASSWORD: '新しいパスワードを入力してください'
ERRORPASSWORDPERMISSION: 'パスワードを変更する為に、ログインしなければなりません!'
LOGIN: 'ログイン'
NOTEPAGESECURED: 'このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します'
NOTERESETPASSWORD: 'メールアドレスを入力してください、パスワードをリセットするURLを送信致します'
BUTTONSEND: パスワードリセットのリンクを送信してください
CHANGEPASSWORDBELOW: 以下のパスワードを変更できます
CHANGEPASSWORDHEADER: パスワードを変更しました
ENTERNEWPASSWORD: 新しいパスワードを入力してください
ERRORPASSWORDPERMISSION: パスワードを変更する為に、ログインしなければなりません!
LOGIN: ログイン
NOTEPAGESECURED: このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します
NOTERESETPASSWORD: メールアドレスを入力してください、パスワードをリセットするURLを送信致します

View File

@ -1,7 +1,7 @@
lt:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Taip'
NOANSWER: Ne
YESANSWER: Taip
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: 'Slaptažodžiai privalo būti bent {min} simbolių ilgio.'
BETWEEN: 'Slaptažodžiai privalo būti nuo {min} iki {max} simbolių ilgio.'
@ -37,8 +37,8 @@ lt:
LinkExisting: 'Pasirinkti esamą'
NewRecord: 'Naujas {type}'
NoItemsFound: 'Įrašų nerasta'
PRINTEDAT: 'Atspausdinta'
PRINTEDBY: 'Atspausdino'
PRINTEDAT: Atspausdinta
PRINTEDBY: Atspausdino
PlaceHolder: 'Rasti {type}'
PlaceHolderWithLabels: 'Rasti {type} pagal {name}'
Print: Spausdinti
@ -60,21 +60,21 @@ lt:
FIELDLABELAMOUNT: Kiekis
FIELDLABELCURRENCY: Valiuta
SilverStripe\Forms\NullableField:
IsNullLabel: 'Tuščias'
IsNullLabel: Tuščias
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' nėra skaičius, prašome įvesti skaičių'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Prašome suvesti laiką teisingu formatu ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Bet koks
NOANSWER: 'Ne'
YESANSWER: 'Taip'
ANY: 'Bet koks'
NOANSWER: Ne
YESANSWER: Taip
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'mažiau nei min.'
TIMEDIFFAGO: 'prieš {difference}'
TIMEDIFFIN: 'po {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Bet koks
ANY: 'Bet koks'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Rastas begalinis sąryšis "{type}" hierarchijoje. Prašome patikrinti tėvinius sąryšius'
SilverStripe\Security\BasicAuth:
@ -108,20 +108,20 @@ lt:
SilverStripe\Security\Member:
ADDGROUP: 'Pridėti grupę'
BUTTONCHANGEPASSWORD: 'Pakeisti slaptažodį'
BUTTONLOGIN: 'Prisijungti'
BUTTONLOGIN: Prisijungti
BUTTONLOGINOTHER: 'Prisijungti kitu vardu'
BUTTONLOSTPASSWORD: 'Pamiršau savo slaptažodį'
CONFIRMNEWPASSWORD: 'Patvirtinkite naują slaptažodį'
CONFIRMPASSWORD: 'Patvirtinkite slaptažodį'
EMAIL: E. paštas
EMAIL: 'E. paštas'
EMPTYNEWPASSWORD: 'Naujas slaptažodis negali būti tuščias, bandykite iš naujo'
ENTEREMAIL: 'Norėdami gauti slaptažodžio atstatymo nuorodą, įveskite e. pašto adresą.'
ERRORLOCKEDOUT2: 'Jūsų paskyra laikinai sustabdyta dėl per didelio klaidingų bandymų prisijungti skaičiaus. Pabandykite prisijungti vėliau {count} min. laikotarpyje.'
ERRORNEWPASSWORD: 'Nesutampa naujas slaptažodis, bandykite dar kartą'
ERRORPASSWORDNOTMATCH: 'Blogas senas slaptažodis, bandykite dar kartą'
ERRORWRONGCRED: 'Pateikti duomenys blogi, bandykite dar kartą.'
FIRSTNAME: 'Vardas'
INTERFACELANG: 'Kalba'
FIRSTNAME: Vardas
INTERFACELANG: Kalba
LOGGEDINAS: 'Prisijungėte kaip {name}.'
NEWPASSWORD: 'Naujas slaptažodis'
PASSWORD: Slaptažodis
@ -164,7 +164,7 @@ lt:
CHANGEPASSWORDHEADER: 'Pasikeiskite savo slaptažodį'
ENTERNEWPASSWORD: 'Įveskite naują slaptažodį.'
ERRORPASSWORDPERMISSION: 'Norėdami pakeisti savo slaptažodį, turite būti prisijungęs!'
LOGIN: 'Prisijungti'
LOGIN: Prisijungti
LOSTPASSWORDHEADER: 'Slaptažodžio atstatymas'
NOTEPAGESECURED: 'Šis puslapis yra apsaugotas. Įveskite savo duomenis į žemiau esančius laukelius.'
NOTERESETPASSWORD: 'Įveskite savo e. pašto adresą ir atsiųsime slaptažodžio atstatymui skirtą nuorodą'

View File

@ -41,7 +41,7 @@ lv:
Status: Statuss
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Mainīt paroli'
BUTTONLOGIN: 'PIeslēgties'
BUTTONLOGIN: PIeslēgties
BUTTONLOGINOTHER: 'Pieslēgties ar citu kontu'
BUTTONLOSTPASSWORD: 'Aizmirsāt paroli?'
CONFIRMNEWPASSWORD: 'Apstiprināt jauno paroli'
@ -51,7 +51,7 @@ lv:
ENTEREMAIL: 'Lai iegūtu paroles atiestatīšanas saiti, lūdzu ievadiet e-pasta adresi.'
ERRORNEWPASSWORD: 'Jaunā parole ir ievadīta savādāk, lūdzu mēģiniet vēlreiz'
ERRORPASSWORDNOTMATCH: 'Jūsu pašreizējā parole nesakrīt, lūdzu mēģiniet vēlreiz'
FIRSTNAME: 'Vārds'
FIRSTNAME: Vārds
INTERFACELANG: 'Saskarnes Valoda'
NEWPASSWORD: 'Jaunā parole'
PASSWORD: Parole
@ -78,6 +78,6 @@ lv:
CHANGEPASSWORDHEADER: 'Mainīt paroli'
ENTERNEWPASSWORD: 'Lūdzu ievadiet jaunu paroli.'
ERRORPASSWORDPERMISSION: 'Lai mainītu paroli, Jums ir jāpieslēdzas!'
LOGIN: 'Pieslēgties'
LOGIN: Pieslēgties
NOTEPAGESECURED: 'Šī lapa ir pasargāta. Ievadiet savus autorizācijas datus zemāk un mēs jūs uzreiz nosūtīsim pie lapas apskates'
NOTERESETPASSWORD: 'Lūdzu ievadiet savu e-pasta adresi un mēs nosūtīsim jums saiti, kas atiestatīs jūsu paroli.'

View File

@ -37,7 +37,7 @@ mi:
PlaceHolderWithLabels: 'Rapu {type} mā te {name}'
Print:
RelationSearch: 'Rapu whanaunga'
ResetFilter: Tautuhi anō
ResetFilter: 'Tautuhi anō'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Muku
DeletePermissionsFailure: 'Kāore he muku whakaaetanga'
@ -60,13 +60,13 @@ mi:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Tāurua he hōputu wā tika ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Ko tētahi
ANY: 'Ko tētahi'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'iti iho i te meneti kotahi'
TIMEDIFFAGO: '{difference} i mua'
TIMEDIFFIN: 'i roto i te {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Ko tētahi
ANY: 'Ko tētahi'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Kua kitea he koromeke mutunga kore i roto i te aroākapanga "{type}". Hurihia te matua hei whakaea i tēnei'
SilverStripe\Security\BasicAuth:
@ -76,7 +76,7 @@ mi:
SilverStripe\Security\Group:
AddRole: 'Tāpiritia he tūnga mō tēnei rōpū'
Code: 'Waehere Rōpū'
DefaultGroupTitleAdministrators: Ngā Kaiwhakahaere
DefaultGroupTitleAdministrators: 'Ngā Kaiwhakahaere'
DefaultGroupTitleContentAuthors: 'Ngā Kaituhi Ihirangi'
Description: Whakaahuatanga
GroupReminder: 'Mēnā ka kōwhiri koe i tētahi rōpū matua, ka whiwhi tēnei rōpū i ōna tūnga katoa'
@ -85,15 +85,15 @@ mi:
Parent: 'Rōpū Matua'
RolesAddEditLink: 'Whakahaere tūnga'
Sort: 'Raupapa Kōmaka'
has_many_Permissions: Ngā Whakaaetanga
many_many_Members: Ngā Mema
has_many_Permissions: 'Ngā Whakaaetanga'
many_many_Members: 'Ngā Mema'
SilverStripe\Security\LoginAttempt:
IP: 'Wāhitau KI'
Status: Tūnga
SilverStripe\Security\Member:
ADDGROUP: 'Tāpiri rōpū'
BUTTONCHANGEPASSWORD: 'Huri Kupuhipa'
BUTTONLOGIN: 'Takiuru'
BUTTONLOGIN: Takiuru
BUTTONLOGINOTHER: 'Takiuru hei tangata kē'
BUTTONLOSTPASSWORD: 'Kua ngaro i a au taku kupuhipa'
CONFIRMNEWPASSWORD: 'Whakaū Kupuhipa Hōu'
@ -112,11 +112,11 @@ mi:
PASSWORD: Kupuhipa
SUBJECTPASSWORDCHANGED: 'Kua hurihia tō kupuhipa'
SUBJECTPASSWORDRESET: 'Tō hono tautuhi kupuhipa anō'
SURNAME: Ingoa Whānau
SURNAME: 'Ingoa Whānau'
ValidationIdentifierFailed: 'Kāore e whakaaetia ki te tuhirua i te mema #{id} ki te pūtautuhi ōrite ({name} = {value}))'
WELCOMEBACK: 'Nau mai, hoki mai, {firstname}'
YOUROLDPASSWORD: 'Tō kupuhipa tawhito'
belongs_many_many_Groups: Ngā Rōpū
belongs_many_many_Groups: 'Ngā Rōpū'
db_Locale: 'Tauwāhi Atanga'
db_LockedOutUntil: 'Ka maukatia tae atu ki te'
db_Password: Kupuhipa
@ -146,7 +146,7 @@ mi:
CHANGEPASSWORDHEADER: 'Hurihia tō kupuhipa'
ENTERNEWPASSWORD: 'Tāurua he kupuhipa hōu'
ERRORPASSWORDPERMISSION: 'Me takiuru koe i mua i te huri i tō kupuhipa!'
LOGIN: 'Takiuru'
LOGIN: Takiuru
LOSTPASSWORDHEADER: 'Kupuhipa Ngaro'
NOTEPAGESECURED: 'Kua ngita tēnā whārangi. Tāurua ō taipitoptio tuakiri ki raro, ā, mā mātou koe e tuku kia haere tonu.'
NOTERESETPASSWORD: 'Tāurua tō wāhitau īmēra, mā mātou e tuku tētahi hono ki a koe e taea ai te tautuhi anō i tō kupuhipa'

View File

@ -28,17 +28,17 @@ ms:
ENTEREMAIL: 'Sila masukkan alamat emel untuk mendapatkan pautan menganjak kata lalaun'
ERRORNEWPASSWORD: 'Kata Lalaun baru yang dimasukkan tidak sepadan, sila cuba semula'
ERRORPASSWORDNOTMATCH: 'Kata lalaun semasa tidak sepadan, sila cuba semula'
FIRSTNAME: 'Nama'
FIRSTNAME: Nama
INTERFACELANG: 'Bahasa antaramuka'
NEWPASSWORD: 'Katalaluan Baru'
PASSWORD: Kata Lalaun
PASSWORD: 'Kata Lalaun'
SUBJECTPASSWORDCHANGED: 'Kata lalaun anda telah ditukar'
SUBJECTPASSWORDRESET: 'Pautan penukaran kata lalaun anda'
SURNAME: Nama keluarga
SURNAME: 'Nama keluarga'
YOUROLDPASSWORD: 'Kata lalaun lama anda'
belongs_many_many_Groups: Kumpulan-kumpulan
db_LockedOutUntil: 'Dikuncikan keluar sehingga'
db_Password: Kata Laluan
db_Password: 'Kata Laluan'
db_PasswordExpiry: 'Tempoh Tamat Kata Lalaun'
SilverStripe\Security\Permission:
FULLADMINRIGHTS: 'Hak mutlah pentadbiran'

View File

@ -35,14 +35,14 @@ nb:
PRINTEDBY: 'Skrevet ut av'
PlaceHolder: 'Finn {type}'
PlaceHolderWithLabels: 'Finn {type} ved {name}'
Print: Skriv ut
RelationSearch: 'Relasjonssøk'
Print: 'Skriv ut'
RelationSearch: Relasjonssøk
ResetFilter: Tilbakestille
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Slett
DeletePermissionsFailure: 'Ikke tillatt å slette'
EditPermissionsFailure: 'Ikke tilgang til å fjerne oppføringer'
UnlinkRelation: Koble fra
UnlinkRelation: 'Koble fra'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Avbryt
Create: Opprett
@ -60,7 +60,7 @@ nb:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Vennligst skriv inn et gyldig tidsformat ({format}]'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Sann eller usann
ANY: 'Sann eller usann'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'mindre enn ett minutt'
TIMEDIFFAGO: '{difference} siden'
@ -75,9 +75,9 @@ nb:
ERRORNOTREC: 'Det brukernavnet / passordet er ikke gjenkjent'
SilverStripe\Security\Group:
AddRole: 'Legg til en rolle for denne gruppen'
Code: 'Gruppekode'
Code: Gruppekode
DefaultGroupTitleAdministrators: Administratorer
DefaultGroupTitleContentAuthors: 'Innholdsforfattere'
DefaultGroupTitleContentAuthors: Innholdsforfattere
Description: Beskrivelse
GroupReminder: 'Hvis du velger en overordnet gruppe, vil denne gruppen arve alle rollene'
HierarchyPermsError: 'Kan ikke angi overordnet gruppe "{group}" med administratorrettigheter (krever ADMIN-tilgang)'
@ -85,11 +85,11 @@ nb:
NoRoles: 'Ingen roller funnet'
Parent: 'Overordnet gruppe'
RolesAddEditLink: 'Administrer roller'
Sort: 'Sorteringsrekkefølge'
Sort: Sorteringsrekkefølge
has_many_Permissions: Tillatelser
many_many_Members: Medlemmer
SilverStripe\Security\LoginAttempt:
IP: 'IP-adresse'
IP: IP-adresse
Status: Status
SilverStripe\Security\Member:
ADDGROUP: 'Legg til en gruppe'
@ -106,7 +106,7 @@ nb:
ERRORNEWPASSWORD: 'Du har tastet inn nye passord forskjellig, vennligst prøv igjen.'
ERRORPASSWORDNOTMATCH: 'Passordene stemmer ikke overens, vennligst prøv igjen.'
ERRORWRONGCRED: 'Det ser ikke ut til å være riktig epostadresse eller passord. Vennligst prøv igjen.'
FIRSTNAME: 'Fornavn'
FIRSTNAME: Fornavn
INTERFACELANG: 'Språk på grensesnitt'
LOGGEDINAS: 'Du er logget inn som {name}'
NEWPASSWORD: 'Nytt passord'
@ -128,7 +128,7 @@ nb:
TOOSHORT: 'Passordet er for kort, det må være {minimum} eller flere tegn langt'
SilverStripe\Security\Permission:
AdminGroup: Administratorer
CONTENT_CATEGORY: 'Innholdstillatelser'
CONTENT_CATEGORY: Innholdstillatelser
FULLADMINRIGHTS: 'Fulle administrative rettigheter'
FULLADMINRIGHTS_HELP: 'Overstyrer alle andre tilordnede tillatelser.'
UserPermissionsIntro: 'Ved å angi grupper til denne brukeren kan du justere tillatelsene han har. Se gruppeseksjonen for detaljer om tillatelser for individuelle grupper.'

View File

@ -22,8 +22,8 @@ nl:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Onbekend
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nee'
YESANSWER: 'Ja'
NOANSWER: Nee
YESANSWER: Ja
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Geen keuze mogelijk'
SilverStripe\Forms\ConfirmedPasswordField:
@ -73,7 +73,7 @@ nl:
CSVEXPORT: 'Exporteer naar CSV'
CSVIMPORT: 'CSV importeren'
Filter: Filter
FilterBy: 'Filteren'
FilterBy: Filteren
Find: Zoeken
LinkExisting: 'Koppel een bestaand item'
NewRecord: 'Nieuw {type}'
@ -131,8 +131,8 @@ nl:
SINGULARNAME: 'Data object'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Elke
NOANSWER: 'Nee'
YESANSWER: 'Ja'
NOANSWER: Nee
YESANSWER: Ja
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} dag'
@ -165,7 +165,7 @@ nl:
InfiniteLoopNotAllowed: 'Oneindige lus gevonden in "{type}" hiërarchie. Wijzig het hogere niveau om dit op te lossen'
LIMITED_TITLE: 'Teveel onderliggende items ({count})'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Validatiefout'
DEFAULT_ERROR: Validatiefout
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Voer een gebruikersnaam en wachtwoord in.'
ERRORNOTADMIN: 'Die gebruiker is geen beheerder.'
@ -204,25 +204,25 @@ nl:
ROLESDESCRIPTION: 'Rollen zijn logische groeperingen van rechten die in het Rollen tabblad gewijzigd kunnen worden.<br />Rollen worden automatisch overgenomen van bovenliggende groepen.'
RolesAddEditLink: 'Rollen beheren'
SINGULARNAME: Groep
Sort: 'Sorteer-richting'
Sort: Sorteer-richting
has_many_Permissions: Rechten
many_many_Members: Leden
SilverStripe\Security\LoginAttempt:
Email: 'E-mailadres '
EmailHashed: 'E-mailadres (versleuteld)'
IP: 'IP adres'
PLURALNAME: 'Inlogpogingen'
PLURALNAME: Inlogpogingen
PLURALS:
one: 'Een inlogpoging'
other: '{count} inlogpogingen'
SINGULARNAME: 'Inlogpogingen'
SINGULARNAME: Inlogpogingen
Status: Status
SilverStripe\Security\Member:
ADDGROUP: 'Groep toevoegen'
BUTTONCHANGEPASSWORD: 'Wachtwoord veranderen'
BUTTONLOGIN: 'Inloggen'
BUTTONLOGIN: Inloggen
BUTTONLOGINOTHER: 'Als iemand anders inloggen'
BUTTONLOGOUT: 'Uitloggen'
BUTTONLOGOUT: Uitloggen
BUTTONLOSTPASSWORD: 'Ik ben mijn wachtwoord vergeten'
CONFIRMNEWPASSWORD: 'Bevestig het nieuwe wachtwoord'
CONFIRMPASSWORD: 'Bevestig wachtwoord'
@ -235,7 +235,7 @@ nl:
ERRORNEWPASSWORD: 'De nieuwe wachtwoorden komen niet overeen, probeer het nogmaals'
ERRORPASSWORDNOTMATCH: 'Uw huidige wachtwoord is niet correct, probeer het nogmaals'
ERRORWRONGCRED: 'De ingevulde gegevens lijken niet correct. Probeer het nog een keer.'
FIRSTNAME: 'Voornaam'
FIRSTNAME: Voornaam
INTERFACELANG: 'Interface taal'
KEEPMESIGNEDIN: 'Houd mij ingelogd'
LOGGEDINAS: 'U bent ingelogd als {name}.'
@ -261,21 +261,21 @@ nl:
db_Password: Wachtwoord
db_PasswordExpiry: 'Wachtwoord vervaldatum'
SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm:
AUTHENTICATORNAME: 'Inlogformulier'
AUTHENTICATORNAME: Inlogformulier
BUTTONFORGOTPASSWORD: 'Wachtwoord vergeten'
BUTTONLOGIN: 'Opnieuw inloggen'
BUTTONLOGOUT: 'Uitloggen'
BUTTONLOGOUT: Uitloggen
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'De ingevulde gegevens lijken niet correct. Probeer het nog een keer.'
NoPassword: 'Er is geen wachtwoord voor deze gebruiker.'
SilverStripe\Security\MemberAuthenticator\MemberLoginForm:
AUTHENTICATORNAME: 'E-mail & wachtwoord'
SilverStripe\Security\MemberPassword:
PLURALNAME: 'Gebruikerswachtwoorden'
PLURALNAME: Gebruikerswachtwoorden
PLURALS:
one: 'Een gebruikerswachtwoord'
other: '{count} Gebruikerswachtwoorden'
SINGULARNAME: 'Gebruikerswachtwoord'
SINGULARNAME: Gebruikerswachtwoord
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Maak a.u.b. uw wachtwoord sterker door enkele van de volgende karakters te gebruiken: {chars}'
PREVPASSWORD: 'U heeft dit wachtwoord in het verleden al gebruikt, kies a.u.b. een nieuw wachtwoord.'
@ -283,13 +283,13 @@ nl:
SilverStripe\Security\Permission:
AdminGroup: Beheerder
CMS_ACCESS_CATEGORY: 'CMS toegang'
CONTENT_CATEGORY: 'Inhoudsrechten'
CONTENT_CATEGORY: Inhoudsrechten
FULLADMINRIGHTS: 'Volledige admin rechten'
FULLADMINRIGHTS_HELP: 'Impliceert en overstemt alle andere toegewezen rechten.'
PERMISSIONS_CATEGORY: 'Rollen en toegangsrechten'
PLURALNAME: Rechten
PLURALS:
one: 'Machtiging'
one: Machtiging
other: '{count} rechten'
SINGULARNAME: Machtiging
UserPermissionsIntro: 'Groepen aan deze gebruiker toewijzen zullen diens permissies aanpassen. Zie de sectie Groepen voor meer informatie over machtigingen voor afzonderlijke groepen.'
@ -312,7 +312,7 @@ nl:
one: 'Een permissiecode'
other: '{count} permissiecodes'
PermsError: 'U moet (ADMIN) rechten hebben om de code "{code}" toe te kennen'
SINGULARNAME: 'Permissiecode'
SINGULARNAME: Permissiecode
SilverStripe\Security\RememberLoginHash:
PLURALNAME: 'Versleutelde logins'
PLURALS:
@ -328,10 +328,10 @@ nl:
ENTERNEWPASSWORD: 'Voer een nieuw wachtwoord in.'
ERRORPASSWORDPERMISSION: 'U moet ingelogd zijn om uw wachtwoord te kunnen veranderen!'
LOGIN: 'Meld aan'
LOGOUT: 'Uitloggen'
LOGOUT: Uitloggen
LOSTPASSWORDHEADER: 'Wachtwoord vergeten'
NOTEPAGESECURED: 'Deze pagina is beveiligd. Voer uw gegevens in en u wordt automatisch doorgestuurd.'
NOTERESETLINKINVALID: '<p>De reset link is ongeldig of verlopen.</p><p>Je kan <a href="{link1}">hier</a> een nieuwe link aanvragen of het wachtwoord veranderen nadat je bent <a href="{link2}">ingelogd</a>.</p>'
NOTERESETPASSWORD: 'Voer uw e-mailadres in en we sturen een link waarmee u een nieuw wachtwoord kunt instellen.'
PASSWORDRESETSENTHEADER: 'Verzonden'
PASSWORDRESETSENTHEADER: Verzonden
PASSWORDRESETSENTTEXT: 'Bedankt! Er is een link verstuurd om uw wachtwoord opnieuw in te stellen (mits het e-mailadres reeds bekend is bij ons).'

View File

@ -10,9 +10,9 @@ pl:
CHANGEPASSWORDFOREMAIL: 'Hasło do konta o adresie e-mail {email} zostało zmienione. Jeśli nie zmieniłeś swojego hasła, zmień hasło, korzystając z poniższego linku'
CHANGEPASSWORDTEXT1: 'Zmieniłeś hasło na'
CHANGEPASSWORDTEXT3: 'Zmień hasło'
HELLO: Witaj,
HELLO: 'Witaj,'
SilverStripe\Control\Email\ForgotPasswordEmail_ss:
HELLO: Witaj,
HELLO: 'Witaj,'
TEXT1: 'Oto twój'
TEXT2: 'link zmiany hasła'
TEXT3: dla
@ -22,8 +22,8 @@ pl:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Nieznany
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nie'
YESANSWER: 'Tak'
NOANSWER: Nie
YESANSWER: Tak
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Brak dostępnych opcji'
SilverStripe\Forms\ConfirmedPasswordField:
@ -87,7 +87,7 @@ pl:
Delete: Usuń
DeletePermissionsFailure: 'Brak uprawnień do usuwania'
EditPermissionsFailure: 'Nie masz uprawnień, aby odłączyć rekord'
UnlinkRelation: Usuń łącze
UnlinkRelation: 'Usuń łącze'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Anuluj
Create: Stwórz
@ -123,8 +123,8 @@ pl:
SINGULARNAME: 'Obiekt danych'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Jakikolwiek
NOANSWER: 'Nie'
YESANSWER: 'Tak'
NOANSWER: Nie
YESANSWER: Tak
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} dzień'
@ -199,9 +199,9 @@ pl:
PERMISSIONS: Uprawnienia
PLURALNAME: Grupy
PLURALS:
one: 'Grupa'
few: 'Grup'
many: 'Grup'
one: Grupa
few: Grup
many: Grup
other: '{count} grup'
Parent: 'Grupa nadrzędna'
ROLES: Role
@ -226,7 +226,7 @@ pl:
SilverStripe\Security\Member:
ADDGROUP: 'Dodaj grupę'
BUTTONCHANGEPASSWORD: 'Zmień hasło'
BUTTONLOGIN: 'Zaloguj'
BUTTONLOGIN: Zaloguj
BUTTONLOGINOTHER: 'Zaloguj jako ktoś inny'
BUTTONLOGOUT: 'Wyloguj się'
BUTTONLOSTPASSWORD: 'Zgubiłem hasło'
@ -241,7 +241,7 @@ pl:
ERRORNEWPASSWORD: 'Wprowadziłeś niepoprawnie nowe hasło, spróbuj ponownie'
ERRORPASSWORDNOTMATCH: 'Twoje hasło nie zgadza się, spróbuj ponownie'
ERRORWRONGCRED: 'Podane dane są niepoprawne. Proszę spróbować ponownie.'
FIRSTNAME: 'Imię'
FIRSTNAME: Imię
INTERFACELANG: 'Język interfejsu'
KEEPMESIGNEDIN: 'Zapamiętaj mnie'
LOGGEDINAS: 'Zostałeś zalogowany jako {name}.'
@ -250,7 +250,7 @@ pl:
PASSWORDEXPIRED: 'Twoje hasło wygasło. Prosimy ustawić nowe.'
PLURALNAME: Użytkownicy
PLURALS:
one: 'Użytkownik'
one: Użytkownik
few: '{count} użytkowników'
many: '{count} użytkowników'
other: '{count} użytkowników'
@ -299,9 +299,9 @@ pl:
PERMISSIONS_CATEGORY: 'Uprawnienia ról i dostępu'
PLURALNAME: Uprawnienia
PLURALS:
one: 'Uprawnienie'
few: 'Uprawnień'
many: 'Uprawnień'
one: Uprawnienie
few: Uprawnień
many: Uprawnień
other: '{count} uprawnień'
SINGULARNAME: Uprawnienie
UserPermissionsIntro: 'Przydzielenie grup temu użytkownikowi spowoduje zmianę jego uprawnień. Odwołaj się do sekcji Grupy aby dowiedzieć się więcej o uprawnieniach grupowych.'
@ -314,9 +314,9 @@ pl:
OnlyAdminCanApply: 'Tylko administrator może to zastosować'
PLURALNAME: Role
PLURALS:
one: 'Rola'
few: 'ról'
many: 'ról'
one: Rola
few: ról
many: ról
other: '{count} ról'
SINGULARNAME: Rola
Title: Tytuł
@ -345,7 +345,7 @@ pl:
CONFIRMLOGOUT: 'Kliknij przycisk poniżej, aby potwierdzić, że chcesz się wylogować.'
ENTERNEWPASSWORD: 'Proszę wprowadż nowe hasło'
ERRORPASSWORDPERMISSION: 'Musisz być zalogowany aby zmienić hasło'
LOGIN: 'Logowanie'
LOGIN: Logowanie
LOGOUT: 'Wyloguj się'
LOSTPASSWORDHEADER: 'Nie pamiętam hasła'
NOTEPAGESECURED: 'Ta strona jest zabezpieczona. Wpisz swoje dane a my wyślemy Ci potwierdzenie niebawem'

View File

@ -53,7 +53,7 @@ pt:
Status: Estado
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Alterar Password'
BUTTONLOGIN: 'Entrar'
BUTTONLOGIN: Entrar
BUTTONLOGINOTHER: 'Autenticar-se com outras credenciais'
BUTTONLOSTPASSWORD: 'Recuperar Password'
CONFIRMNEWPASSWORD: 'Confirmar Nova Password'

View File

@ -22,14 +22,14 @@ pt_BR:
Description: Descrição
Locked: 'Travado?'
Parent: 'Grupo pai'
Sort: 'Ordenação'
Sort: Ordenação
has_many_Permissions: Permissões
many_many_Members: Membros
SilverStripe\Security\LoginAttempt:
IP: 'Endereço IP'
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Alterar Senha'
BUTTONLOGIN: 'Entrar'
BUTTONLOGIN: Entrar
BUTTONLOGINOTHER: 'Entrar com outro usuário'
BUTTONLOSTPASSWORD: 'Esqueci minha senha'
CONFIRMNEWPASSWORD: 'Confirme Nova Senha'
@ -38,7 +38,7 @@ pt_BR:
ENTEREMAIL: 'Por favor, entre com seu enderenço de e-mail para receber o link de reinicialização de sua senha'
ERRORNEWPASSWORD: 'Você digitou sua nova senha incorretamente, tente novamente'
ERRORPASSWORDNOTMATCH: 'Sua senha atual não confere, por favor tente novamente'
FIRSTNAME: 'Nome'
FIRSTNAME: Nome
INTERFACELANG: 'Idioma da interface'
NEWPASSWORD: 'Nova Senha'
PASSWORD: Senha
@ -60,6 +60,6 @@ pt_BR:
CHANGEPASSWORDHEADER: 'Alterar sua senha'
ENTERNEWPASSWORD: 'Por favor entre uma nova senha.'
ERRORPASSWORDPERMISSION: 'Você precisa estar logado para alterar sua senha!'
LOGIN: 'Entrar'
LOGIN: Entrar
NOTEPAGESECURED: 'Esta página é protegida. Digite suas credenciais abaixo para continuar.'
NOTERESETPASSWORD: 'Digite seu endereço de e-mail e nós mandaremos a você um link com o qual você pode resetar sua senha'

View File

@ -28,12 +28,12 @@ ro:
SilverStripe\Security\LoginAttempt:
IP: 'Adresa IP'
SilverStripe\Security\Member:
BUTTONLOGIN: 'Autentificare'
BUTTONLOGIN: Autentificare
BUTTONLOSTPASSWORD: 'Am uitat parola'
CONFIRMNEWPASSWORD: 'Confirmati noua parola'
CONFIRMPASSWORD: 'Confirmati parola'
ENTEREMAIL: 'Va rog introduceti o adresa de email pentru a obtine un link de resetare a parolei'
FIRSTNAME: 'Prenume'
FIRSTNAME: Prenume
INTERFACELANG: 'Limba interfetei'
NEWPASSWORD: 'Noua parola'
PASSWORD: Parola

View File

@ -18,8 +18,8 @@ ru:
INVALID_REQUEST: 'Неверный запрос'
REQUEST_ABORTED: 'Запрос отменён'
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Нет'
YESANSWER: 'Да'
NOANSWER: Нет
YESANSWER: Да
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Нет доступных опций'
SilverStripe\Forms\ConfirmedPasswordField:
@ -59,7 +59,7 @@ ru:
VALIDCURRENCY: 'Пожалуйста, укажите валюту правильно'
SilverStripe\Forms\FormField:
EXAMPLE: 'Пример заполнения {format}'
NONE: не выбрано
NONE: 'не выбрано'
SilverStripe\Forms\FormScaffolder:
TABMAIN: Главная
SilverStripe\Forms\GridField\GridField:
@ -69,7 +69,7 @@ ru:
Filter: Фильтр
FilterBy: 'Фильтр по'
Find: Найти
LinkExisting: 'Связать'
LinkExisting: Связать
NewRecord: 'Новый(-ая) {type}'
NoItemsFound: 'Элементов не найдено'
PRINTEDAT: 'Когда распечатано:'
@ -83,7 +83,7 @@ ru:
Delete: Удалить
DeletePermissionsFailure: 'Нет прав на удаление'
EditPermissionsFailure: 'Не достаточно прав для удаления записи'
UnlinkRelation: Отменить связь
UnlinkRelation: 'Отменить связь'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Отмена
Create: Создать
@ -102,23 +102,23 @@ ru:
SilverStripe\Forms\MultiSelectField:
SOURCE_VALIDATION: 'Выберите значение из списка. Ошибочно указано значение(я): {value}'
SilverStripe\Forms\NullableField:
IsNullLabel: 'Недействительно'
IsNullLabel: Недействительно
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' - не числовое значение; для этого поля допустимы только числовые значения'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Пожалуйста, задайте верный формат времени {format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'Объекты'
PLURALNAME: Объекты
PLURALS:
one: 'Объект'
one: Объект
few: '{count} объекта'
many: '{count} объектов'
other: '{count} объектов'
SINGULARNAME: 'Объект'
SINGULARNAME: Объект
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Все
NOANSWER: 'Нет'
YESANSWER: 'Да'
NOANSWER: Нет
YESANSWER: Да
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} день'
@ -187,13 +187,13 @@ ru:
GroupReminder: 'При назначении группы верхнего уровня все роли будут переняты из нее'
HierarchyPermsError: 'У Вас недостаточно прав для назначения родительской группы "{group}" (необходимы права администратора)'
Locked: 'Блокировано?'
MEMBERS: Члены группы
MEMBERS: 'Члены группы'
NEWGROUP: 'Новая группа'
NoRoles: 'Ролей не найдено'
PERMISSIONS: Права доступа
PERMISSIONS: 'Права доступа'
PLURALNAME: Группы
PLURALS:
one: 'Группа'
one: Группа
few: '{count} группы'
many: '{count} групп'
other: '{count} групп'
@ -203,11 +203,11 @@ ru:
RolesAddEditLink: 'Добавить/редактировать роли'
SINGULARNAME: Группа
Sort: 'Порядок сортировки'
has_many_Permissions: Права групп пользователей
many_many_Members: Члены группы
has_many_Permissions: 'Права групп пользователей'
many_many_Members: 'Члены группы'
SilverStripe\Security\LoginAttempt:
Email: 'Email'
IP: 'IP-адрес'
Email: Email
IP: IP-адрес
PLURALNAME: 'Попыток входа в систему'
PLURALS:
one: 'Попытка входа в систему'
@ -219,9 +219,9 @@ ru:
SilverStripe\Security\Member:
ADDGROUP: 'Добавить группу'
BUTTONCHANGEPASSWORD: 'Изменить пароль'
BUTTONLOGIN: 'Войти'
BUTTONLOGIN: Войти
BUTTONLOGINOTHER: 'Войти под другим именем'
BUTTONLOGOUT: 'Выйти'
BUTTONLOGOUT: Выйти
BUTTONLOSTPASSWORD: 'Я забыл пароль'
CONFIRMNEWPASSWORD: 'Подтвердить новый пароль'
CONFIRMPASSWORD: 'Подтвердить пароль'
@ -234,7 +234,7 @@ ru:
ERRORNEWPASSWORD: 'Вы ввели Ваш новый пароль по-разному, попробуйте снова'
ERRORPASSWORDNOTMATCH: 'Введенный пароль неверен, попробуйте снова'
ERRORWRONGCRED: 'Похоже, что указанные данные не верны. Пожалуйста, повторите попытку позже.'
FIRSTNAME: 'Имя'
FIRSTNAME: Имя
INTERFACELANG: 'Язык интерфейса'
KEEPMESIGNEDIN: 'Запомните меня'
LOGGEDINAS: 'Вы вошли в систему как {name}.'
@ -243,7 +243,7 @@ ru:
PASSWORDEXPIRED: 'Срок действия Вашего пароля истек. Пожалуйста установите новый.'
PLURALNAME: Пользователи
PLURALS:
one: 'Участник'
one: Участник
few: '{count} участника'
many: '{count} участников'
other: '{count} участников'
@ -264,18 +264,18 @@ ru:
AUTHENTICATORNAME: 'Форма входа в систему'
BUTTONFORGOTPASSWORD: 'Я забыл пароль'
BUTTONLOGIN: 'Хочу назад'
BUTTONLOGOUT: 'Выйти'
BUTTONLOGOUT: Выйти
SilverStripe\Security\MemberAuthenticator\MemberAuthenticator:
ERRORWRONGCRED: 'Вы указали неверные данные. Попробуйте ещё раз.'
NoPassword: 'У этого пользователя отсутствует пароль.'
SilverStripe\Security\MemberPassword:
PLURALNAME: 'Пароли'
PLURALNAME: Пароли
PLURALS:
one: 'Пароль'
one: Пароль
few: '{count} пароля'
many: '{count} паролей'
other: '{count} паролей'
SINGULARNAME: 'Пароль'
SINGULARNAME: Пароль
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: 'Пожалуйста, увеличьте сложность пароля, добавив один из следующих символов: {chars}'
PREVPASSWORD: 'Вы уже использовали этот пароль прежде. Пожалуйста, выберите новый пароль.'
@ -287,13 +287,13 @@ ru:
FULLADMINRIGHTS: 'Все права администратора'
FULLADMINRIGHTS_HELP: 'Отменяет все другие предоставленные права доступа.'
PERMISSIONS_CATEGORY: 'Роли и права доступа'
PLURALNAME: Права доступа
PLURALNAME: 'Права доступа'
PLURALS:
one: 'Разрешение'
one: Разрешение
few: '{count} разрешения'
many: '{count} разрешений'
other: '{count} разрешений'
SINGULARNAME: Право доступа
SINGULARNAME: 'Право доступа'
UserPermissionsIntro: 'При включении этого пользователя в определенную группу его права доступа будут изменены соответствующим образом. Более подробные сведения о правах доступа для отдельных групп содержатся в разделе "Группы".'
SilverStripe\Security\PermissionCheckboxSetField:
AssignedTo: 'присвоено "{title}"'
@ -304,7 +304,7 @@ ru:
OnlyAdminCanApply: 'Может применяться только администратором'
PLURALNAME: Роли
PLURALS:
one: 'Роль'
one: Роль
few: '{count} роли'
many: '{count} ролей'
other: '{count} ролей'
@ -335,8 +335,8 @@ ru:
CONFIRMLOGOUT: 'Нажмите кнопку ниже чтобы подтвердить что вы хотите выйти из системы.'
ENTERNEWPASSWORD: 'Пожалуйста, введите новый пароль.'
ERRORPASSWORDPERMISSION: 'Вы должны войти в систему, чтобы изменить Ваш пароль!'
LOGIN: 'Вход'
LOGOUT: 'Выйти'
LOGIN: Вход
LOGOUT: Выйти
LOSTPASSWORDHEADER: 'Восстановление пароля'
NOTEPAGESECURED: 'Эта страница защищена. Пожалуйста, введите свои учетные данные для входа.'
NOTERESETPASSWORD: 'Введите Ваш адрес email, и Вам будет отправлена ссылка, по которой Вы сможете переустановить свой пароль'

View File

@ -18,7 +18,7 @@ si:
many_many_Members: සාමාජිකයින්
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'මුර පදය අලුත් කරන්න'
BUTTONLOGIN: 'ඇතුල්වන්න'
BUTTONLOGIN: ඇතුල්වන්න
BUTTONLOGINOTHER: 'වෙනත් නමකින් ඇතුල්වන්න'
BUTTONLOSTPASSWORD: 'මුර පදය නැති වී ඇත'
CONFIRMNEWPASSWORD: 'අලුත් මුර පදය හරිද'
@ -27,9 +27,9 @@ si:
ERRORNEWPASSWORD: 'අලුත් මුරපදය වෙනස් වී ඇත, උත්සාහ කරන්න'
ERRORPASSWORDNOTMATCH: 'ඔෙබ පිවිසුමි වචනය ෙනාගැලෙපේ, කරැණාකර නැවත උත්සාහ කරන්න'
FIRSTNAME: 'මුල් නම'
INTERFACELANG: 'භාෂා'
INTERFACELANG: භාෂා
NEWPASSWORD: 'අලුත් මුර පදයක්'
PASSWORD: මුර පදය
PASSWORD: 'මුර පදය'
SUBJECTPASSWORDCHANGED: 'මුර පදය අලුත් කරන ලදී'
SUBJECTPASSWORDRESET: 'මුර පදය අලුත් කරන ලිපිනය'
SURNAME: වාසගම

View File

@ -22,8 +22,8 @@ sk:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Neznáma
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nie'
YESANSWER: 'Áno'
NOANSWER: Nie
YESANSWER: Áno
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Žiadne dostupné možnosti'
SilverStripe\Forms\ConfirmedPasswordField:
@ -41,7 +41,7 @@ sk:
VALIDDATEMAXDATE: 'Váš dátum musí byť starší alebo odpovedajúci maximu povoleného dátumu ({date})'
VALIDDATEMINDATE: 'Váš dátum musí byť novší alebo odpovedajúci minimu povoleného dátumu ({date})'
SilverStripe\Forms\DropdownField:
CHOOSE: (Vyberte si)
CHOOSE: '(Vyberte si)'
CHOOSE_MODEL: '(Vyberte {name})'
SOURCE_VALIDATION: 'Prosím vyberte hodnotu v zozname. {value} nie je platná voľba'
SilverStripe\Forms\EmailField:
@ -69,7 +69,7 @@ sk:
NewRecord: 'Nový {type}'
NoItemsFound: 'Žiadne položky'
PRINTEDAT: 'Vytlačené v'
PRINTEDBY: 'Vytlačené'
PRINTEDBY: Vytlačené
PlaceHolder: 'Vyhľadať {type}'
PlaceHolderWithLabels: 'Vyhľadať {type} podľa {name}'
Print: Tlačiť
@ -105,8 +105,8 @@ sk:
SINGULARNAME: 'Dátový objekt'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Ktorýkoľvek
NOANSWER: 'Nie'
YESANSWER: 'Áno'
NOANSWER: Nie
YESANSWER: Áno
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'menej ako minúta'
TIMEDIFFAGO: '{difference} pred'
@ -169,7 +169,7 @@ sk:
ERRORNEWPASSWORD: 'Zadali ste rozdielne nové heslo, skúste to znovu'
ERRORPASSWORDNOTMATCH: 'Vaše súčasné heslo nie je správne, prosím skúste to znovu'
ERRORWRONGCRED: 'Poskytnuté detaily vyzerajú byť nesprávne. Prosím skúste opäť.'
FIRSTNAME: 'Meno'
FIRSTNAME: Meno
INTERFACELANG: 'Jazyk rozhrania'
KEEPMESIGNEDIN: 'Držať ma prihláseného'
LOGGEDINAS: 'Ste prihlásený/á ako {name}.'
@ -225,7 +225,7 @@ sk:
CHANGEPASSWORDHEADER: 'Zmeniť heslo'
ENTERNEWPASSWORD: 'Prosím zadajte nové heslo.'
ERRORPASSWORDPERMISSION: 'Pre zmenu hesla musíte byť prihlásený!'
LOGIN: 'Prihlásiť'
LOGIN: Prihlásiť
LOSTPASSWORDHEADER: 'Zabudnuté heslo'
NOTEPAGESECURED: 'Táto stránka je zabezpečená. Zadajte svoje prihlasovacie údaje a my Vám zároveň pošleme práva.'
NOTERESETPASSWORD: 'Zadajte svoju e-mailovú adresu a my Vám pošleme odkaz na resetovanie hesla'

View File

@ -31,7 +31,7 @@ sl:
NewRecord: 'Novih {type}'
NoItemsFound: 'Ni rezultatov'
PRINTEDAT: 'Tiskano pri'
PRINTEDBY: 'Natisnil'
PRINTEDBY: Natisnil
PlaceHolder: 'Poišči {type} '
PlaceHolderWithLabels: 'Poišči {type} glede na {name}'
Print: Natisni
@ -40,7 +40,7 @@ sl:
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Izbriši
DeletePermissionsFailure: 'Ni dovoljenja za brisanje'
UnlinkRelation: Odstrani povezavo
UnlinkRelation: 'Odstrani povezavo'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Prekliči
Create: Ustvari
@ -84,12 +84,12 @@ sl:
has_many_Permissions: Dovoljenja
many_many_Members: Uporabniki
SilverStripe\Security\LoginAttempt:
IP: 'IP-naslov'
IP: IP-naslov
Status: Stanje
SilverStripe\Security\Member:
ADDGROUP: 'Dodaj skupino'
BUTTONCHANGEPASSWORD: 'Spremeni geslo'
BUTTONLOGIN: 'Prijava'
BUTTONLOGIN: Prijava
BUTTONLOGINOTHER: 'Prijavite se z drugim uporabniškim imenom'
BUTTONLOSTPASSWORD: 'Pozabil-a sem geslo'
CONFIRMNEWPASSWORD: 'Potrdi novo geslo'
@ -100,8 +100,8 @@ sl:
ERRORNEWPASSWORD: 'Novo geslo ste drugače zapisali - poskusite ponovno.'
ERRORPASSWORDNOTMATCH: 'Vpisani novi gesli se ne ujemata. Poskusite ponovno.'
ERRORWRONGCRED: 'Izgleda, da podani podatki niso točni. Poskusite ponovno'
FIRSTNAME: 'Ime'
INTERFACELANG: 'Jezik'
FIRSTNAME: Ime
INTERFACELANG: Jezik
LOGGEDINAS: 'Vpisan(a) si kot: {name}.'
NEWPASSWORD: 'Novo geslo'
PASSWORD: Geslo
@ -132,7 +132,7 @@ sl:
CHANGEPASSWORDHEADER: 'Spremenite geslo'
ENTERNEWPASSWORD: 'Vpišite novo geslo.'
ERRORPASSWORDPERMISSION: 'Da bi lahko zamenjali geslo, se morate prijaviti.'
LOGIN: 'Prijava'
LOGIN: Prijava
LOSTPASSWORDHEADER: 'Izgubljeno geslo'
NOTEPAGESECURED: 'Stran je zaščitena. Da bi lahko nadaljevali, vpišite svoje podatke.'
NOTERESETPASSWORD: 'Vpišite e-naslov, na katerega vam bomo poslali povezavo za ponastavitev gesla'

View File

@ -1,7 +1,7 @@
sl_SI:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Ne'
YESANSWER: 'Da'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\Forms\ConfirmedPasswordField:
SHOWONCLICKTITLE: 'Zamenjaj geslo'
SilverStripe\Forms\CurrencyField:
@ -23,7 +23,7 @@ sl_SI:
ResetFilter: Resetiraj
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Izbriši
UnlinkRelation: Odstrani povezavo
UnlinkRelation: 'Odstrani povezavo'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Prekliči
Create: Ustvari
@ -32,8 +32,8 @@ sl_SI:
Deleted: 'Izbrisano {type} {name}'
Save: Shrani
SilverStripe\ORM\FieldType\DBBoolean:
NOANSWER: 'Ne'
YESANSWER: 'Da'
NOANSWER: Ne
YESANSWER: Da
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'manj kot minuto'
SilverStripe\Security\BasicAuth:
@ -54,7 +54,7 @@ sl_SI:
SilverStripe\Security\Member:
EDIT_PASSWORD: 'Novo geslo'
EMAIL: E-pošta
FIRSTNAME: 'Ime'
FIRSTNAME: Ime
KEEPMESIGNEDIN: 'Zapomni si me prijavljenega'
LOGGEDINAS: 'Prijavljeni ste kot {name}.'
NEWPASSWORD: 'Novo geslo'
@ -74,5 +74,5 @@ sl_SI:
SilverStripe\Security\Security:
CHANGEPASSWORDHEADER: 'Zamenjaj geslo'
ENTERNEWPASSWORD: 'Prosimo vtipkajte novo geslo.'
LOGIN: 'Prijava'
LOGIN: Prijava
LOSTPASSWORDHEADER: 'Pozabljeno geslo'

View File

@ -18,7 +18,7 @@ sr:
VALIDATIONPASSWORDSDONTMATCH: 'Лозинке се не поклапају'
VALIDATIONPASSWORDSNOTEMPTY: 'Поља за лозинке не смеју да буду празна'
VALIDATIONSTRONGPASSWORD: 'Лозинке морају ра садрже бар једну цифру и бар један алфанумерички знак'
VALIDATOR: Проверивач исправности
VALIDATOR: 'Проверивач исправности'
VALIDCURRENCY: 'Унесите исправну валуту'
SilverStripe\Forms\FormField:
NONE: без
@ -31,18 +31,18 @@ sr:
LinkExisting: 'Постојање линка'
NewRecord: 'Нови {type}'
NoItemsFound: 'Ниједна ставка није пронађена'
PRINTEDAT: 'Одштампано'
PRINTEDBY: 'Одштампао'
PRINTEDAT: Одштампано
PRINTEDBY: Одштампао
PlaceHolder: 'Пронађи {type}'
PlaceHolderWithLabels: 'Пронађи {type} по {name}'
Print: Штампај
RelationSearch: 'Претраживање релације'
ResetFilter: Врати у пређашње стање
ResetFilter: 'Врати у пређашње стање'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Избриши
DeletePermissionsFailure: 'Немате дозволу за брисање'
EditPermissionsFailure: 'Немате дозволу да раскинете линк са записом'
UnlinkRelation: Раскини линк
UnlinkRelation: 'Раскини линк'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Одустани
Create: Креирај
@ -60,13 +60,13 @@ sr:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Унесите исправан формат времена ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Било која
ANY: 'Било која'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'мање од минуте'
TIMEDIFFAGO: '{difference} раније'
TIMEDIFFIN: 'кроз {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Било који
ANY: 'Било који'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Откривена је бесконачна петља у оквиру "{type}" хијерархије. Промените родитеља да би сте разрешили ситуацију'
SilverStripe\Security\BasicAuth:
@ -106,7 +106,7 @@ sr:
ERRORNEWPASSWORD: 'Нова лозинка коју сте унели се не поклапа. Покушајте поново.'
ERRORPASSWORDNOTMATCH: 'Ваша тренутна лозинка се не поклапа. Покушајте поново.'
ERRORWRONGCRED: 'Пружени детаљи изгледа нису коректни. Покушајте поново.'
FIRSTNAME: 'Име'
FIRSTNAME: Име
INTERFACELANG: 'Језик интерфејса'
LOGGEDINAS: 'Пријављени сте као {name}.'
NEWPASSWORD: 'Нова лозинка'
@ -149,6 +149,6 @@ sr:
CHANGEPASSWORDHEADER: 'Промени моју лозинку'
ENTERNEWPASSWORD: 'Унесите нову лозинку.'
ERRORPASSWORDPERMISSION: 'Морате да будете пријављени да бисте променили своју лозинку!'
LOGIN: 'Пријављивање'
LOGIN: Пријављивање
NOTEPAGESECURED: 'Ова страна је обезбеђена. Унесите своје податке и ми ћемо вам послати садржај.'
NOTERESETPASSWORD: 'Унесите своју адресу е-поште и ми ћемо вам послати линк помоћу којег можете да промените своју лозинку'

View File

@ -18,7 +18,7 @@ sr@latin:
VALIDATIONPASSWORDSDONTMATCH: 'Lozinke se ne poklapaju'
VALIDATIONPASSWORDSNOTEMPTY: 'Polja za lozinke ne smeju da budu prazna'
VALIDATIONSTRONGPASSWORD: 'Lozinke moraju ra sadrže bar jednu cifru i bar jedan alfanumerički znak'
VALIDATOR: Proverivač ispravnosti
VALIDATOR: 'Proverivač ispravnosti'
VALIDCURRENCY: 'Unesite ispravnu valutu'
SilverStripe\Forms\FormField:
NONE: bez
@ -31,18 +31,18 @@ sr@latin:
LinkExisting: 'Postojanje linka'
NewRecord: 'Novi {type}'
NoItemsFound: 'Nijedna stavka nije pronađena'
PRINTEDAT: 'Odštampano'
PRINTEDBY: 'Odštampao'
PRINTEDAT: Odštampano
PRINTEDBY: Odštampao
PlaceHolder: 'Pronađi {type}'
PlaceHolderWithLabels: 'Pronađi {type} po {name}'
Print: Štampaj
RelationSearch: 'Pretraživanje relacije'
ResetFilter: Vrati u pređašnje stanje
ResetFilter: 'Vrati u pređašnje stanje'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Izbriši
DeletePermissionsFailure: 'Nemate dozvolu za brisanje'
EditPermissionsFailure: 'Nemate dozvolu da raskinete link sa zapisom'
UnlinkRelation: Raskini link
UnlinkRelation: 'Raskini link'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Odustani
Create: Kreiraj
@ -60,13 +60,13 @@ sr@latin:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Unesite ispravan format vremena ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Bilo koja
ANY: 'Bilo koja'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'manje od minute'
TIMEDIFFAGO: '{difference} ranije'
TIMEDIFFIN: 'kroz {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Bilo koji
ANY: 'Bilo koji'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Otkrivena je beskonačna petlja u okviru "{type}" hijerarhije. Promenite roditelja da bi ste razrešili situaciju'
SilverStripe\Security\BasicAuth:
@ -106,7 +106,7 @@ sr@latin:
ERRORNEWPASSWORD: 'Nova lozinka koju ste uneli se ne poklapa. Pokušajte ponovo.'
ERRORPASSWORDNOTMATCH: 'Vaša trenutna lozinka se ne poklapa. Pokušajte ponovo.'
ERRORWRONGCRED: 'Pruženi detalji izgleda nisu korektni. Pokušajte ponovo.'
FIRSTNAME: 'Ime'
FIRSTNAME: Ime
INTERFACELANG: 'Jezik interfejsa'
LOGGEDINAS: 'Prijavljeni ste kao {name}.'
NEWPASSWORD: 'Nova lozinka'
@ -148,6 +148,6 @@ sr@latin:
CHANGEPASSWORDHEADER: 'Promeni moju lozinku'
ENTERNEWPASSWORD: 'Unesite novu lozinku.'
ERRORPASSWORDPERMISSION: 'Morate da budete prijavljeni da biste promenili svoju lozinku!'
LOGIN: 'Prijavljivanje'
LOGIN: Prijavljivanje
NOTEPAGESECURED: 'Ova strana je obezbeđena. Unesite svoje podatke i mi ćemo vam poslati sadržaj.'
NOTERESETPASSWORD: 'Unesite svoju adresu e-pošte i mi ćemo vam poslati link pomoću kojeg možete da promenite svoju lozinku'

View File

@ -18,7 +18,7 @@ sr_RS:
VALIDATIONPASSWORDSDONTMATCH: 'Лозинке се не поклапају'
VALIDATIONPASSWORDSNOTEMPTY: 'Поља за лозинке не смеју да буду празна'
VALIDATIONSTRONGPASSWORD: 'Лозинке морају ра садрже бар једну цифру и бар један алфанумерички знак'
VALIDATOR: Проверивач исправности
VALIDATOR: 'Проверивач исправности'
VALIDCURRENCY: 'Унесите исправну валуту'
SilverStripe\Forms\FormField:
NONE: без
@ -31,18 +31,18 @@ sr_RS:
LinkExisting: 'Постојање линка'
NewRecord: 'Нови {type}'
NoItemsFound: 'Ниједна ставка није пронађена'
PRINTEDAT: 'Одштампано'
PRINTEDBY: 'Одштампао'
PRINTEDAT: Одштампано
PRINTEDBY: Одштампао
PlaceHolder: 'Пронађи {type}'
PlaceHolderWithLabels: 'Пронађи {type} по {name}'
Print: Штампај
RelationSearch: 'Претраживање релације'
ResetFilter: Врати у пређашње стање
ResetFilter: 'Врати у пређашње стање'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Избриши
DeletePermissionsFailure: 'Немате дозволу за брисање'
EditPermissionsFailure: 'Немате дозволу да раскинете линк са записом'
UnlinkRelation: Раскини линк
UnlinkRelation: 'Раскини линк'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Одустани
Create: Креирај
@ -60,13 +60,13 @@ sr_RS:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Унесите исправан формат времена ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Било која
ANY: 'Било која'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'мање од минуте'
TIMEDIFFAGO: '{difference} раније'
TIMEDIFFIN: 'кроз {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Било који
ANY: 'Било који'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Откривена је бесконачна петља у оквиру "{type}" хијерархије. Промените родитеља да би сте разрешили ситуацију'
SilverStripe\Security\BasicAuth:
@ -106,7 +106,7 @@ sr_RS:
ERRORNEWPASSWORD: 'Нова лозинка коју сте унели се не поклапа. Покушајте поново.'
ERRORPASSWORDNOTMATCH: 'Ваша тренутна лозинка се не поклапа. Покушајте поново.'
ERRORWRONGCRED: 'Пружени детаљи изгледа нису коректни. Покушајте поново.'
FIRSTNAME: 'Име'
FIRSTNAME: Име
INTERFACELANG: 'Језик интерфејса'
LOGGEDINAS: 'Пријављени сте као {name}.'
NEWPASSWORD: 'Нова лозинка'
@ -148,6 +148,6 @@ sr_RS:
CHANGEPASSWORDHEADER: 'Промени моју лозинку'
ENTERNEWPASSWORD: 'Унесите нову лозинку.'
ERRORPASSWORDPERMISSION: 'Морате да будете пријављени да бисте променили своју лозинку!'
LOGIN: 'Пријављивање'
LOGIN: Пријављивање
NOTEPAGESECURED: 'Ова страна је обезбеђена. Унесите своје податке и ми ћемо вам послати садржај.'
NOTERESETPASSWORD: 'Унесите своју адресу е-поште и ми ћемо вам послати линк помоћу којег можете да промените своју лозинку'

View File

@ -18,7 +18,7 @@ sr_RS@latin:
VALIDATIONPASSWORDSDONTMATCH: 'Lozinke se ne poklapaju'
VALIDATIONPASSWORDSNOTEMPTY: 'Polja za lozinke ne smeju da budu prazna'
VALIDATIONSTRONGPASSWORD: 'Lozinke moraju ra sadrže bar jednu cifru i bar jedan alfanumerički znak'
VALIDATOR: Proverivač ispravnosti
VALIDATOR: 'Proverivač ispravnosti'
VALIDCURRENCY: 'Unesite ispravnu valutu'
SilverStripe\Forms\FormField:
NONE: bez
@ -31,18 +31,18 @@ sr_RS@latin:
LinkExisting: 'Postojanje linka'
NewRecord: 'Novi {type}'
NoItemsFound: 'Nijedna stavka nije pronađena'
PRINTEDAT: 'Odštampano'
PRINTEDBY: 'Odštampao'
PRINTEDAT: Odštampano
PRINTEDBY: Odštampao
PlaceHolder: 'Pronađi {type}'
PlaceHolderWithLabels: 'Pronađi {type} po {name}'
Print: Štampaj
RelationSearch: 'Pretraživanje relacije'
ResetFilter: Vrati u pređašnje stanje
ResetFilter: 'Vrati u pređašnje stanje'
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Izbriši
DeletePermissionsFailure: 'Nemate dozvolu za brisanje'
EditPermissionsFailure: 'Nemate dozvolu da raskinete link sa zapisom'
UnlinkRelation: Raskini link
UnlinkRelation: 'Raskini link'
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: Odustani
Create: Kreiraj
@ -60,13 +60,13 @@ sr_RS@latin:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Unesite ispravan format vremena ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Bilo koja
ANY: 'Bilo koja'
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: 'manje od minute'
TIMEDIFFAGO: '{difference} ranije'
TIMEDIFFIN: 'kroz {difference}'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Bilo koji
ANY: 'Bilo koji'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Otkrivena je beskonačna petlja u okviru "{type}" hijerarhije. Promenite roditelja da bi ste razrešili situaciju'
SilverStripe\Security\BasicAuth:
@ -106,7 +106,7 @@ sr_RS@latin:
ERRORNEWPASSWORD: 'Nova lozinka koju ste uneli se ne poklapa. Pokušajte ponovo.'
ERRORPASSWORDNOTMATCH: 'Vaša trenutna lozinka se ne poklapa. Pokušajte ponovo.'
ERRORWRONGCRED: 'Pruženi detalji izgleda nisu korektni. Pokušajte ponovo.'
FIRSTNAME: 'Ime'
FIRSTNAME: Ime
INTERFACELANG: 'Jezik interfejsa'
LOGGEDINAS: 'Prijavljeni ste kao {name}.'
NEWPASSWORD: 'Nova lozinka'
@ -149,6 +149,6 @@ sr_RS@latin:
CHANGEPASSWORDHEADER: 'Promeni moju lozinku'
ENTERNEWPASSWORD: 'Unesite novu lozinku.'
ERRORPASSWORDPERMISSION: 'Morate da budete prijavljeni da biste promenili svoju lozinku!'
LOGIN: 'Prijavljivanje'
LOGIN: Prijavljivanje
NOTEPAGESECURED: 'Ova strana je obezbeđena. Unesite svoje podatke i mi ćemo vam poslati sadržaj.'
NOTERESETPASSWORD: 'Unesite svoju adresu e-pošte i mi ćemo vam poslati link pomoću kojeg možete da promenite svoju lozinku'

View File

@ -5,7 +5,7 @@ sv:
Dimensions: Dimensioner
EDIT: Redigera
EDITINFO: 'Redigera filen'
REMOVE: Ta bort
REMOVE: 'Ta bort'
SilverStripe\Control\ChangePasswordEmail_ss:
CHANGEPASSWORDFOREMAIL: 'Lösenordet för kontot med e-postadressen {email} har ändrats. Om du inte ändrade ditt lösenord, vänligen ändra lösenordet via länken nedan.'
CHANGEPASSWORDTEXT1: 'Du har ändrat ditt lösenord för'
@ -22,8 +22,8 @@ sv:
SilverStripe\Core\Manifest\VersionProvider:
VERSIONUNKNOWN: Okänd
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Nej'
YESANSWER: 'Ja'
NOANSWER: Nej
YESANSWER: Ja
SilverStripe\Forms\CheckboxSetField_ss:
NOOPTIONSAVAILABLE: 'Inga tillgängliga val'
SilverStripe\Forms\ConfirmedPasswordField:
@ -74,12 +74,12 @@ sv:
LinkExisting: 'Länk finns'
NewRecord: 'Ny {type}'
NoItemsFound: 'Inget hittades'
PRINTEDAT: 'Utskrivet'
PRINTEDAT: Utskrivet
PRINTEDBY: 'Utskrivet av'
PlaceHolder: 'Hitta {type}'
PlaceHolderWithLabels: 'Hitta {type} efter {name}'
Print: Skriv ut
RelationSearch: 'Relationssökning'
Print: 'Skriv ut'
RelationSearch: Relationssökning
ResetFilter: Rensa
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: Radera
@ -112,15 +112,15 @@ sv:
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: 'Var god att ange tid i ett giltigt format ({format})'
SilverStripe\ORM\DataObject:
PLURALNAME: 'Dataobjekt'
PLURALNAME: Dataobjekt
PLURALS:
one: 'Ett dataobjekt'
other: '{count} Dataobjekt'
SINGULARNAME: 'Dataobjekt'
SINGULARNAME: Dataobjekt
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Vilken som helst
NOANSWER: 'Nej'
YESANSWER: 'Ja'
ANY: 'Vilken som helst'
NOANSWER: Nej
YESANSWER: Ja
SilverStripe\ORM\FieldType\DBDate:
DAYS_SHORT_PLURALS:
one: '{count} dag'
@ -144,14 +144,14 @@ sv:
one: '{count} år'
other: '{count} år'
SilverStripe\ORM\FieldType\DBEnum:
ANY: Vilken som helst
ANY: 'Vilken som helst'
SilverStripe\ORM\Hierarchy:
LIMITED_TITLE: 'För många barn ({count})'
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: 'Oändlig loop hittades i hierarkin "{type}". Var vänlig ändra föräldern för att lösa detta'
LIMITED_TITLE: 'För många barn ({count})'
SilverStripe\ORM\ValidationException:
DEFAULT_ERROR: 'Valideringsfel'
DEFAULT_ERROR: Valideringsfel
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Var god ange användarnamn och lösenord'
ERRORNOTADMIN: 'Den användaren är inte administratör'
@ -167,11 +167,11 @@ sv:
SUCCESS_TITLE: 'Inloggning lyckades'
SilverStripe\Security\Group:
AddRole: 'Lägg till roll för den här gruppen'
Code: 'Gruppkod'
Code: Gruppkod
DefaultGroupTitleAdministrators: Administratörer
DefaultGroupTitleContentAuthors: 'Författare'
DefaultGroupTitleContentAuthors: Författare
Description: Beskrivning
GROUPNAME: 'Gruppnamn'
GROUPNAME: Gruppnamn
GroupReminder: 'Om du väljer en förälder till gruppen så kommer gruppen ärva alla förälderns roller'
HierarchyPermsError: 'Den överordnade gruppen "{group}" kan inte ges priviligerad tillgång (adminrättigheter krävs)'
Locked: 'Låst?'
@ -188,18 +188,18 @@ sv:
ROLESDESCRIPTION: 'Roller är fördefinierade samlingar med behörigheter och kan tilldelas grupper. <br /> De ärvs från föräldragrupper om det krävs.'
RolesAddEditLink: 'Hantera roller'
SINGULARNAME: Grupp
Sort: 'Sorteringsordning'
Sort: Sorteringsordning
has_many_Permissions: Behörigheter
many_many_Members: Medlemmar
SilverStripe\Security\LoginAttempt:
Email: 'E-postadress'
Email: E-postadress
EmailHashed: 'E-postadress (hash)'
IP: 'IP-adress'
PLURALNAME: 'Inloggningsförsök'
IP: IP-adress
PLURALNAME: Inloggningsförsök
PLURALS:
one: 'Ett inloggningsförsök'
other: '{count} inloggningsförsök'
SINGULARNAME: 'Inloggningsförsök'
SINGULARNAME: Inloggningsförsök
Status: Status
SilverStripe\Security\Member:
ADDGROUP: 'Lägg till grupp'
@ -219,8 +219,8 @@ sv:
ERRORNEWPASSWORD: 'Du har angett ditt nya lösenord annorlunda, försök igen'
ERRORPASSWORDNOTMATCH: 'Ditt nuvarande lösenord matchar inte, var god försök igen'
ERRORWRONGCRED: 'Antingen e-postadressen eller lösenordet är fel. Försök igen.'
FIRSTNAME: 'Förnamn'
INTERFACELANG: 'Gränssnittsspråk'
FIRSTNAME: Förnamn
INTERFACELANG: Gränssnittsspråk
KEEPMESIGNEDIN: 'Håll mig inloggad'
LOGGEDINAS: 'Du är inloggad som {name}.'
NEWPASSWORD: 'Nytt lösenord'
@ -240,7 +240,7 @@ sv:
WELCOMEBACK: 'Välkommen tillbaka, {firstname}'
YOUROLDPASSWORD: 'Ditt gamla lösenord'
belongs_many_many_Groups: Grupper
db_Locale: 'Gränssnittsspråk'
db_Locale: Gränssnittsspråk
db_LockedOutUntil: 'Utelåst till'
db_Password: Lösenord
db_PasswordExpiry: 'Lösenordet upphör att gälla'
@ -260,8 +260,8 @@ sv:
TOOSHORT: 'Lösenordet är för kort, det måste innehålla {minimum} eller fler tecken.'
SilverStripe\Security\Permission:
AdminGroup: Administratör
CMS_ACCESS_CATEGORY: 'CMS-åtkomst'
CONTENT_CATEGORY: 'Innehållsåtkomst'
CMS_ACCESS_CATEGORY: CMS-åtkomst
CONTENT_CATEGORY: Innehållsåtkomst
FULLADMINRIGHTS: 'Fulla administrativa rättigheter'
FULLADMINRIGHTS_HELP: 'Implicerar och gäller över alla andra tillskrivna rättigheter.'
PERMISSIONS_CATEGORY: 'Roller och åtkomstbehörigheter'

View File

@ -1,34 +1,34 @@
th:
SilverStripe\Forms\ConfirmedPasswordField:
BETWEEN: 'รหัสผ่านต้องมีความยาวตัวอักษรอย่างน้อย {min} ถึง {max} ตัวอักษร'
SHOWONCLICKTITLE: 'เปลี่ยนรหัสผ่าน'
SHOWONCLICKTITLE: เปลี่ยนรหัสผ่าน
SilverStripe\Forms\DropdownField:
CHOOSE: (เลือก)
SilverStripe\Forms\EmailField:
VALIDATION: 'กรุณากรอกที่อยู่อีเมล'
VALIDATION: กรุณากรอกที่อยู่อีเมล
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: 'รหัสผ่านไม่ตรงกัน'
VALIDATIONPASSWORDSNOTEMPTY: 'รหัสผ่านไม่สามารถเว้นว่างได้'
VALIDCURRENCY: 'กรุณากรอกสกุลเงินที่ถูกต้อง'
VALIDATIONPASSWORDSDONTMATCH: รหัสผ่านไม่ตรงกัน
VALIDATIONPASSWORDSNOTEMPTY: รหัสผ่านไม่สามารถเว้นว่างได้
VALIDCURRENCY: กรุณากรอกสกุลเงินที่ถูกต้อง
SilverStripe\Forms\FormField:
NONE: ไม่มี
SilverStripe\Forms\GridField\GridField:
Add: 'เพิ่ม {name}'
CSVEXPORT: 'ส่งข้อมูลออกเป็น CSV'
Filter: ตัวกรองข้อมูล
FilterBy: 'กรองข้อมูลจาก'
FilterBy: กรองข้อมูลจาก
Find: ค้นหา
LinkExisting: 'ลิงก์ที่มีอยู่'
LinkExisting: ลิงก์ที่มีอยู่
NewRecord: 'ใหม่ {type}'
NoItemsFound: 'ไม่พบรายการที่ต้องการ'
PRINTEDAT: 'ถูกสั่งพิมพ์ที่'
PRINTEDBY: 'พิมพ์โดย'
NoItemsFound: ไม่พบรายการที่ต้องการ
PRINTEDAT: ถูกสั่งพิมพ์ที่
PRINTEDBY: พิมพ์โดย
PlaceHolder: 'ค้นหา {type}'
Print: พิมพ์
ResetFilter: รีเซ็ต
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: ลบ
DeletePermissionsFailure: 'ไม่ได้รับสิทธิ์ให้ลบได้'
DeletePermissionsFailure: ไม่ได้รับสิทธิ์ให้ลบได้
UnlinkRelation: ยกเลิกการลิงก์
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: ยกเลิก
@ -44,58 +44,58 @@ th:
SilverStripe\ORM\FieldType\DBEnum:
ANY: ใดๆ
SilverStripe\Security\BasicAuth:
ENTERINFO: 'กรุณากรอกชื่อผู้ใช้และรหัสผ่าน'
ERRORNOTADMIN: 'ผู้ใช้งานรายดังกล่าวไม่ใช่ผู้ดูแลระบบ'
ENTERINFO: กรุณากรอกชื่อผู้ใช้และรหัสผ่าน
ERRORNOTADMIN: ผู้ใช้งานรายดังกล่าวไม่ใช่ผู้ดูแลระบบ
SilverStripe\Security\Group:
AddRole: 'เพิ่มบทบาทให้กับกลุ่มนี้'
Code: 'รหัสกลุ่ม'
AddRole: เพิ่มบทบาทให้กับกลุ่มนี้
Code: รหัสกลุ่ม
DefaultGroupTitleAdministrators: ผู้ดูและระบบ
DefaultGroupTitleContentAuthors: 'ผู้แต่งเนื้อหา'
DefaultGroupTitleContentAuthors: ผู้แต่งเนื้อหา
Description: คำอธิบาย
GroupReminder: 'หากคุณเลือกกลุ่มแม่, กลุ่มดังกล่าวนี้จะถึงบทบาททั้งหมดของกลุ่มแม่มา'
Locked: 'ล็อค?'
NoRoles: 'ไม่พบบทบาทที่ต้องการ'
Parent: 'กลุ่มหลักต้นทาง'
RolesAddEditLink: 'เพิ่ม/แก้ไขบทบาท'
Sort: 'จัดลำดับ'
NoRoles: ไม่พบบทบาทที่ต้องการ
Parent: กลุ่มหลักต้นทาง
RolesAddEditLink: เพิ่ม/แก้ไขบทบาท
Sort: จัดลำดับ
has_many_Permissions: สิทธิ์
many_many_Members: สมาชิก
SilverStripe\Security\LoginAttempt:
IP: 'ไอพีเครื่อง'
IP: ไอพีเครื่อง
Status: สถานะ
SilverStripe\Security\Member:
ADDGROUP: 'เพิ่มกลุ่ม'
BUTTONCHANGEPASSWORD: 'เปลี่ยนรหัสผ่าน'
BUTTONLOGIN: 'เข้าสู่ระบบ'
BUTTONLOSTPASSWORD: 'ฉันลืมรหัสผ่านของฉัน'
CONFIRMNEWPASSWORD: 'ยืนยันรหัสผ่านใหม่'
CONFIRMPASSWORD: 'ยืนยันรหัสผ่าน'
ADDGROUP: เพิ่มกลุ่ม
BUTTONCHANGEPASSWORD: เปลี่ยนรหัสผ่าน
BUTTONLOGIN: เข้าสู่ระบบ
BUTTONLOSTPASSWORD: ฉันลืมรหัสผ่านของฉัน
CONFIRMNEWPASSWORD: ยืนยันรหัสผ่านใหม่
CONFIRMPASSWORD: ยืนยันรหัสผ่าน
EMAIL: อีเมล
ENTEREMAIL: 'กรุณากรอกที่อยู่อีเมลเพื่อขอรับลิงก์สำหรับรีเซ็ตรหัสผ่านใหม่'
ENTEREMAIL: กรุณากรอกที่อยู่อีเมลเพื่อขอรับลิงก์สำหรับรีเซ็ตรหัสผ่านใหม่
ERRORPASSWORDNOTMATCH: 'รหัสผ่านไม่ตรงกัน กรุณาลองใหม่อีกครั้ง'
FIRSTNAME: 'ชื่อจริง'
INTERFACELANG: 'ภาษาสำหรับหน้าจอติดต่อผู้ใช้'
NEWPASSWORD: 'รหัสผ่านใหม่'
FIRSTNAME: ชื่อจริง
INTERFACELANG: ภาษาสำหรับหน้าจอติดต่อผู้ใช้
NEWPASSWORD: รหัสผ่านใหม่
PASSWORD: รหัสผ่าน
SUBJECTPASSWORDCHANGED: 'รหัสผ่านได้รับการเปลี่ยนแปลงแล้ว'
SUBJECTPASSWORDRESET: 'ลิงค์สำหรับรีเซ็ตรหัสผ่านใหม่ของคุณ'
SUBJECTPASSWORDCHANGED: รหัสผ่านได้รับการเปลี่ยนแปลงแล้ว
SUBJECTPASSWORDRESET: ลิงค์สำหรับรีเซ็ตรหัสผ่านใหม่ของคุณ
SURNAME: นามสกุล
YOUROLDPASSWORD: 'รหัสผ่านเก่าของคุณ'
YOUROLDPASSWORD: รหัสผ่านเก่าของคุณ
belongs_many_many_Groups: กลุ่ม
db_Locale: 'ภาษาสำหรับส่วนอินเทอร์เฟซ'
db_LockedOutUntil: 'ออกจากระบบจนกว่า'
db_Locale: ภาษาสำหรับส่วนอินเทอร์เฟซ
db_LockedOutUntil: ออกจากระบบจนกว่า
db_Password: รหัสผ่าน
db_PasswordExpiry: 'วันที่รหัสผ่านหมดอายุ'
db_PasswordExpiry: วันที่รหัสผ่านหมดอายุ
SilverStripe\Security\Permission:
AdminGroup: ผู้ดูแลระบบ
CONTENT_CATEGORY: 'สิทธิ์อนุญาตของเนื้อหา'
CONTENT_CATEGORY: สิทธิ์อนุญาตของเนื้อหา
SilverStripe\Security\PermissionRole:
OnlyAdminCanApply: 'เฉพาะผู้ดูแลเท่านั้นที่สามารถนำไปใช้ได้'
OnlyAdminCanApply: เฉพาะผู้ดูแลเท่านั้นที่สามารถนำไปใช้ได้
Title: หัวเรื่อง
SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'คุณไม่จำเป็นต้องเข้ามาที่หน้าเว็บนี้. หากคุณมีบัญชีอื่นๆที่สามารถเข้าถึงหน้าเว็บนี้ได้อยู่แล้ว คุณสามารถ เข้าสู่ระบบอีกครั้ง'
BUTTONSEND: 'ส่งลิงค์รีเซ็ตรหัสผ่านให้กับฉัน'
CHANGEPASSWORDBELOW: 'คุณสามารถเปลี่ยนรหัสผ่านของคุณได้จากด้านล่าง'
ENTERNEWPASSWORD: 'กรุณากรอกรหัสผ่านใหม่ของคุณ'
BUTTONSEND: ส่งลิงค์รีเซ็ตรหัสผ่านให้กับฉัน
CHANGEPASSWORDBELOW: คุณสามารถเปลี่ยนรหัสผ่านของคุณได้จากด้านล่าง
ENTERNEWPASSWORD: กรุณากรอกรหัสผ่านใหม่ของคุณ
ERRORPASSWORDPERMISSION: 'คุณต้องเข้าสู่ระบบก่อน จึงจะสามารถเปลี่ยนรหัสผ่านของคุณได้'
LOGIN: 'เข้าสู่ระบบ'
LOGIN: เข้าสู่ระบบ

View File

@ -1,7 +1,7 @@
tr:
SilverStripe\Forms\CheckboxField:
NOANSWER: 'Hayır'
YESANSWER: 'Evet'
NOANSWER: Hayır
YESANSWER: Evet
SilverStripe\Forms\ConfirmedPasswordField:
SHOWONCLICKTITLE: 'Parola Değiştir'
SilverStripe\Forms\CurrencyField:
@ -11,7 +11,7 @@ tr:
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: 'Şifre tekrarı hatalı'
VALIDATIONPASSWORDSNOTEMPTY: 'Şifreler boş geçilemez'
VALIDATOR: Geçerlilik tespiti
VALIDATOR: 'Geçerlilik tespiti'
SilverStripe\Forms\FormField:
NONE: hiç
SilverStripe\Forms\GridField\GridField:
@ -22,8 +22,8 @@ tr:
IsNullLabel: 'Boş değer'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: Herhangi
NOANSWER: 'Hayır'
YESANSWER: 'Evet'
NOANSWER: Hayır
YESANSWER: Evet
SilverStripe\Security\BasicAuth:
ENTERINFO: 'Lütfen kullanıcı adı ve şifrenizi giriniz.'
ERRORNOTADMIN: 'O kullanıcı, yönetici değildir'
@ -33,7 +33,7 @@ tr:
Description: ıklama
Locked: 'Kilitli?'
Parent: 'Ana Grup'
Sort: 'Sırala'
Sort: Sırala
has_many_Permissions: İzinler
many_many_Members: Üyeler
SilverStripe\Security\LoginAttempt:
@ -41,7 +41,7 @@ tr:
Status: Durum
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Şifreyi Değiştir'
BUTTONLOGIN: 'Giriş'
BUTTONLOGIN: Giriş
BUTTONLOGINOTHER: 'Başka bir kullanıcı olarak giriş yap'
BUTTONLOSTPASSWORD: 'Şifremi kaybettim'
CONFIRMNEWPASSWORD: 'Yeni Şifreyi Onayla'
@ -50,7 +50,7 @@ tr:
ENTEREMAIL: 'Lütfen parola belirleme linki almak için eposta adresi giriniz.'
ERRORNEWPASSWORD: 'Yeni şifrenizin tekrarını farklı girdiniz, tekrar deneyin'
ERRORPASSWORDNOTMATCH: 'Şu anki şifreniz doğru girilmedi, lütfen tekrar deneyin'
FIRSTNAME: 'Ad'
FIRSTNAME: Ad
INTERFACELANG: 'Arayüz Dili'
NEWPASSWORD: 'Yeni Şifre'
PASSWORD: Şifre
@ -67,7 +67,7 @@ tr:
FULLADMINRIGHTS: 'Tüm yönetici(administrator) hakları'
SilverStripe\Security\Security:
ALREADYLOGGEDIN: 'Bu sayfaya erişim hakkınız yoktur. Eğer o sayfaya erişim hakkı olan başka bir hesabınız varsa, aşağıdaki formu kullanarak giriş yapınız.'
BUTTONSEND: 'Gönder'
BUTTONSEND: Gönder
CHANGEPASSWORDBELOW: 'Aşağıdaki formu kullanarak şifrenizi değiştirebilirsiniz.'
CHANGEPASSWORDHEADER: 'Şifre değiştir'
ENTERNEWPASSWORD: 'Lütfen bir şifre giriniz.'

View File

@ -39,7 +39,7 @@ uk:
many_many_Members: Члени
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: 'Змінити пароль'
BUTTONLOGIN: 'Увійти'
BUTTONLOGIN: Увійти
BUTTONLOGINOTHER: 'Увійдіть кимось іншим'
BUTTONLOSTPASSWORD: 'Я загубив свій пароль'
CONFIRMNEWPASSWORD: 'Підтвердіть новий пароль'
@ -74,6 +74,6 @@ uk:
CHANGEPASSWORDHEADER: 'Змінити свій пароль'
ENTERNEWPASSWORD: 'Ви можете змінити пароль нижче.'
ERRORPASSWORDPERMISSION: 'Ви повинні увійти до системи для зміни паролю!'
LOGIN: 'Увійти'
LOGIN: Увійти
NOTEPAGESECURED: 'Ця сторінка захищена. Будь ласка, введіть Ваші дані нижче та ми Вас перенаправимо далі.'
NOTERESETPASSWORD: 'Введіть адресу Вашої е-пошти і ми надішлемо вам посилання для відновлення паролю'

View File

@ -1,12 +1,12 @@
zh:
SilverStripe\Forms\CheckboxField:
NOANSWER: '不是'
YESANSWER: '是'
NOANSWER: 不是
YESANSWER:
SilverStripe\Forms\ConfirmedPasswordField:
ATLEAST: '密码长度必须至少 {min} 个字符。'
BETWEEN: '密码长度必须含 {min} 到 {max} 个字符。'
MAXIMUM: '密码长度必须至多 {max} 个字符。'
SHOWONCLICKTITLE: '更改密码'
SHOWONCLICKTITLE: 更改密码
SilverStripe\Forms\CurrencyField:
CURRENCYSYMBOL: 货币字符
SilverStripe\Forms\DateField:
@ -17,59 +17,59 @@ zh:
CHOOSE: (选择)
SOURCE_VALIDATION: '请选择列表内提供的选项。{value}不是一个有效的选项'
SilverStripe\Forms\EmailField:
VALIDATION: '请输入一个电子邮件地址'
VALIDATION: 请输入一个电子邮件地址
SilverStripe\Forms\Form:
CSRF_FAILED_MESSAGE: '似乎是一个技术问题。请点击返回按钮,刷新浏览器,然后再试一次。'
VALIDATIONPASSWORDSDONTMATCH: '密码不匹配'
VALIDATIONPASSWORDSNOTEMPTY: '密码不得为空'
VALIDATIONSTRONGPASSWORD: '密码必须至少有一个数字和一个字母数字字符'
CSRF_FAILED_MESSAGE: 似乎是一个技术问题。请点击返回按钮,刷新浏览器,然后再试一次。
VALIDATIONPASSWORDSDONTMATCH: 密码不匹配
VALIDATIONPASSWORDSNOTEMPTY: 密码不得为空
VALIDATIONSTRONGPASSWORD: 密码必须至少有一个数字和一个字母数字字符
VALIDATOR: 验证器
VALIDCURRENCY: '请输入一个有效的货币'
VALIDCURRENCY: 请输入一个有效的货币
SilverStripe\Forms\FormField:
NONE:
SilverStripe\Forms\GridField\GridField:
Add: '添加 {name}'
CSVEXPORT: '导出到 CSV'
Filter: 过滤器
FilterBy: '过滤条件'
FilterBy: 过滤条件
Find: 查找
LinkExisting: '链接已存在'
LinkExisting: 链接已存在
NewRecord: '新 {type}'
NoItemsFound: '没有找到任何项目'
PRINTEDAT: '印刷地'
PRINTEDBY: '印刷人'
NoItemsFound: 没有找到任何项目
PRINTEDAT: 印刷地
PRINTEDBY: 印刷人
PlaceHolder: '查找 {type}'
PlaceHolderWithLabels: '通过 {name} 查找 {type}'
Print: 打印
RelationSearch: '关系搜索'
RelationSearch: 关系搜索
ResetFilter: 重设
SilverStripe\Forms\GridField\GridFieldDeleteAction:
Delete: 删除
DeletePermissionsFailure: '没有删除权限'
EditPermissionsFailure: '没有解除记录链接的权限'
DeletePermissionsFailure: 没有删除权限
EditPermissionsFailure: 没有解除记录链接的权限
UnlinkRelation: 解除链接
SilverStripe\Forms\GridField\GridFieldDetailForm:
CancelBtn: 取消
Create: 创建
Delete: 删除
DeletePermissionsFailure: '没有删除权限'
DeletePermissionsFailure: 没有删除权限
Deleted: '已删除的 {type} {name}'
Save: 保存
SilverStripe\Forms\MoneyField:
FIELDLABELAMOUNT: 金额
FIELDLABELCURRENCY: 货币
SilverStripe\Forms\NullableField:
IsNullLabel: '为空'
IsNullLabel: 为空
SilverStripe\Forms\NumericField:
VALIDATION: '''{value}'' 不是数字,该区域只接受数字'
SilverStripe\Forms\TimeField:
VALIDATEFORMAT: '请输入有效的时间格式 ({format})'
SilverStripe\ORM\FieldType\DBBoolean:
ANY: 任何
NOANSWER: '不是'
YESANSWER: '是'
NOANSWER: 不是
YESANSWER:
SilverStripe\ORM\FieldType\DBDate:
LessThanMinuteAgo: '少于一分钟'
LessThanMinuteAgo: 少于一分钟
TIMEDIFFAGO: '{difference} 以前'
TIMEDIFFIN: '在 {difference} 中'
SilverStripe\ORM\FieldType\DBEnum:
@ -77,8 +77,8 @@ zh:
SilverStripe\ORM\Hierarchy\Hierarchy:
InfiniteLoopNotAllowed: '"{type}" 层次结构中发现无限循环。请更改父类型来解决此问题'
SilverStripe\Security\BasicAuth:
ENTERINFO: '请输入一个用户名和密码。'
ERRORNOTADMIN: '那个用户不是一名管理员。'
ENTERINFO: 请输入一个用户名和密码。
ERRORNOTADMIN: 那个用户不是一名管理员。
ERRORNOTREC: '那个用户名 / 密码无法被辨认'
SilverStripe\Security\CMSMemberLoginForm:
PASSWORDEXPIRED: '<p>您的密码已过期。 <a target="_top" href="{link}">请选择一个新的。</a></ P>'
@ -87,83 +87,83 @@ zh:
SUCCESS: 成功
SUCCESSCONTENT: '<p>登录成功。如果您没有自动重定向<a target="_top" href="{link}">点击此处</a></p>'
SilverStripe\Security\Group:
AddRole: '在这个小组中添加一个角色'
Code: '小组代码'
AddRole: 在这个小组中添加一个角色
Code: 小组代码
DefaultGroupTitleAdministrators: 管理员
DefaultGroupTitleContentAuthors: '内容作者'
DefaultGroupTitleContentAuthors: 内容作者
Description: 描述
GroupReminder: '如果您选择了某父组,该组别将会承担起所有功能角色'
GroupReminder: 如果您选择了某父组,该组别将会承担起所有功能角色
HierarchyPermsError: '无法为父组 "{group}" 分配特权权限(要求具备 ADMIN 访问)'
Locked: '锁定?'
NoRoles: '没有找到角色'
Parent: '父组'
RolesAddEditLink: '管理角色'
Sort: '排序'
Locked: 锁定?
NoRoles: 没有找到角色
Parent: 父组
RolesAddEditLink: 管理角色
Sort: 排序
has_many_Permissions: 权限
many_many_Members: 成员
SilverStripe\Security\LoginAttempt:
IP: 'IP 地址'
Status: 状态
SilverStripe\Security\Member:
ADDGROUP: '添加组别'
BUTTONCHANGEPASSWORD: '更改密码'
BUTTONLOGIN: '登录'
BUTTONLOGINOTHER: '以不同身份登录'
BUTTONLOSTPASSWORD: '我丢失了密码'
CONFIRMNEWPASSWORD: '确认新密码'
CONFIRMPASSWORD: '确认密码'
ADDGROUP: 添加组别
BUTTONCHANGEPASSWORD: 更改密码
BUTTONLOGIN: 登录
BUTTONLOGINOTHER: 以不同身份登录
BUTTONLOSTPASSWORD: 我丢失了密码
CONFIRMNEWPASSWORD: 确认新密码
CONFIRMPASSWORD: 确认密码
EMAIL: 电子邮件
EMPTYNEWPASSWORD: '新密码不能为空,请重试'
ENTEREMAIL: '请输入电子邮件地址以获取密码重置链接'
EMPTYNEWPASSWORD: 新密码不能为空,请重试
ENTEREMAIL: 请输入电子邮件地址以获取密码重置链接
ERRORLOCKEDOUT2: '由于登录失败次数过多,您的账户暂时被冻结。请在 {count} 分钟后重试。'
ERRORNEWPASSWORD: '您输入的新密码不同,请重试'
ERRORPASSWORDNOTMATCH: '您的现有密码不匹配,请重试'
ERRORWRONGCRED: '所提供的资料似乎是不正确的。请再试一次。'
FIRSTNAME: '名字'
INTERFACELANG: '界面语言'
ERRORNEWPASSWORD: 您输入的新密码不同,请重试
ERRORPASSWORDNOTMATCH: 您的现有密码不匹配,请重试
ERRORWRONGCRED: 所提供的资料似乎是不正确的。请再试一次。
FIRSTNAME: 名字
INTERFACELANG: 界面语言
LOGGEDINAS: '您以 {name} 身份登录。'
NEWPASSWORD: '新密码'
NEWPASSWORD: 新密码
PASSWORD: 密码
PASSWORDEXPIRED: '您的密码已过期。 请选择一个新的。'
SUBJECTPASSWORDCHANGED: '您的密码已更改'
SUBJECTPASSWORDRESET: '您的密码重设链接'
SUBJECTPASSWORDCHANGED: 您的密码已更改
SUBJECTPASSWORDRESET: 您的密码重设链接
SURNAME: 姓氏
ValidationIdentifierFailed: '不能用相同的标识符 ({name} = {value})) 重写现有成员 #{id}'
WELCOMEBACK: '欢迎回来, {firstname}'
YOUROLDPASSWORD: '您的旧密码'
YOUROLDPASSWORD: 您的旧密码
belongs_many_many_Groups: 群组
db_Locale: '界面区域设置'
db_LockedOutUntil: '保持锁定直到'
db_Locale: 界面区域设置
db_LockedOutUntil: 保持锁定直到
db_Password: 密码
db_PasswordExpiry: '密码失效日期'
db_PasswordExpiry: 密码失效日期
SilverStripe\Security\PasswordValidator:
LOWCHARSTRENGTH: '请添加下列部分字符以提升密码强度:{chars}'
PREVPASSWORD: '您已经使用过这个密码,请选用新的密码'
PREVPASSWORD: 您已经使用过这个密码,请选用新的密码
TOOSHORT: '密码长度过短,必须为 {minimum} 个字符或更长'
SilverStripe\Security\Permission:
AdminGroup: 管理员
CONTENT_CATEGORY: '内容权限'
FULLADMINRIGHTS: '完全管理权'
FULLADMINRIGHTS_HELP: '包含并支配其它所有已分配权限'
UserPermissionsIntro: '把群组分配给该用户会改变其权限。请查看群组部分以获取关于个体组别的权限详情。'
CONTENT_CATEGORY: 内容权限
FULLADMINRIGHTS: 完全管理权
FULLADMINRIGHTS_HELP: 包含并支配其它所有已分配权限
UserPermissionsIntro: 把群组分配给该用户会改变其权限。请查看群组部分以获取关于个体组别的权限详情。
SilverStripe\Security\PermissionCheckboxSetField:
AssignedTo: '已分配至 "{title}"'
FromGroup: '从小组 "{title}"继承'
FromRole: '从角色 "{title}"继承'
FromRoleOnGroup: '从 "{roletitle}" 小组的 "{grouptitle}" 角色继承'
SilverStripe\Security\PermissionRole:
OnlyAdminCanApply: '只有管理员可以应用'
OnlyAdminCanApply: 只有管理员可以应用
Title: 标题
SilverStripe\Security\PermissionRoleCode:
PermsError: '无法为代码 "{code}"分配特权权限(要求具备 ADMIN 访问)'
SilverStripe\Security\Security:
ALREADYLOGGEDIN: '您无法进入这个页面。如果您有另一个帐号可以进入这个页面,您可以在下面再次登录。'
BUTTONSEND: '将密码重设链接发送给我'
CHANGEPASSWORDBELOW: '您可以在下面更改您的密码。'
CHANGEPASSWORDHEADER: '更改您的密码'
ENTERNEWPASSWORD: '请输入一个新密码。'
ERRORPASSWORDPERMISSION: '您必须登录才能更改您的密码!'
LOGIN: '登录'
LOSTPASSWORDHEADER: '忘记密码'
NOTEPAGESECURED: '该页面受安全保护。请在下面输入您的证书,然后我们会立即将您引导至该页面。'
NOTERESETPASSWORD: '请输入您的电子邮件地址,然后我们会将一个链接发送给您,您可以用它来重设您的密码'
ALREADYLOGGEDIN: 您无法进入这个页面。如果您有另一个帐号可以进入这个页面,您可以在下面再次登录。
BUTTONSEND: 将密码重设链接发送给我
CHANGEPASSWORDBELOW: 您可以在下面更改您的密码。
CHANGEPASSWORDHEADER: 更改您的密码
ENTERNEWPASSWORD: 请输入一个新密码。
ERRORPASSWORDPERMISSION: 您必须登录才能更改您的密码!
LOGIN: 登录
LOSTPASSWORDHEADER: 忘记密码
NOTEPAGESECURED: 该页面受安全保护。请在下面输入您的证书,然后我们会立即将您引导至该页面。
NOTERESETPASSWORD: 请输入您的电子邮件地址,然后我们会将一个链接发送给您,您可以用它来重设您的密码

View File

@ -1,48 +1,48 @@
zh_CN:
SilverStripe\Forms\ConfirmedPasswordField:
SHOWONCLICKTITLE: '更改密码'
SHOWONCLICKTITLE: 更改密码
SilverStripe\Forms\DropdownField:
CHOOSE: (选择)
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: '(密码相互不匹配)'
VALIDATIONPASSWORDSNOTEMPTY: '密码不能空白'
VALIDATIONPASSWORDSDONTMATCH: (密码相互不匹配)
VALIDATIONPASSWORDSNOTEMPTY: 密码不能空白
SilverStripe\Security\BasicAuth:
ENTERINFO: '请输入用户名和密码'
ERRORNOTADMIN: '此用户没有管理员权限。'
ERRORNOTREC: '没有找到此用户名/密码'
ENTERINFO: 请输入用户名和密码
ERRORNOTADMIN: 此用户没有管理员权限。
ERRORNOTREC: 没有找到此用户名/密码
SilverStripe\Security\Group:
Code: '团队代码'
Locked: '锁定?'
Parent: '主团队'
Code: 团队代码
Locked: 锁定?
Parent: 主团队
has_many_Permissions: 权限
many_many_Members: 成员
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: '更改密码'
BUTTONLOGIN: '登录'
BUTTONLOGINOTHER: '使用其他帐户登录'
BUTTONLOSTPASSWORD: '忘记密码'
CONFIRMNEWPASSWORD: '确认新密码'
CONFIRMPASSWORD: '确认密码'
BUTTONCHANGEPASSWORD: 更改密码
BUTTONLOGIN: 登录
BUTTONLOGINOTHER: 使用其他帐户登录
BUTTONLOSTPASSWORD: 忘记密码
CONFIRMNEWPASSWORD: 确认新密码
CONFIRMPASSWORD: 确认密码
EMAIL: 电子邮件
ERRORNEWPASSWORD: '您输入了一个不同的新密码,请重新输入'
ERRORPASSWORDNOTMATCH: '您当前的密码不正确,请再次输入'
FIRSTNAME: '名'
INTERFACELANG: '界面语言'
NEWPASSWORD: '新密码'
ERRORNEWPASSWORD: 您输入了一个不同的新密码,请重新输入
ERRORPASSWORDNOTMATCH: 您当前的密码不正确,请再次输入
FIRSTNAME:
INTERFACELANG: 界面语言
NEWPASSWORD: 新密码
PASSWORD: 密码
SUBJECTPASSWORDCHANGED: '您的密码已更改'
SUBJECTPASSWORDRESET: '重设您的密码链接'
SUBJECTPASSWORDCHANGED: 您的密码已更改
SUBJECTPASSWORDRESET: 重设您的密码链接
SURNAME:
YOUROLDPASSWORD: '您的旧密码'
YOUROLDPASSWORD: 您的旧密码
belongs_many_many_Groups: 团队
db_LockedOutUntil: '禁止直至'
db_PasswordExpiry: '密码过期日期'
db_LockedOutUntil: 禁止直至
db_PasswordExpiry: 密码过期日期
SilverStripe\Security\Security:
ALREADYLOGGEDIN: '您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。'
BUTTONSEND: '给我发送密码重设链接'
CHANGEPASSWORDBELOW: '您可在下面更改您的密码'
CHANGEPASSWORDHEADER: '更改您的密码'
ENTERNEWPASSWORD: '请输入新密码'
ERRORPASSWORDPERMISSION: '您必需登录以更改您的密码'
NOTEPAGESECURED: '此页是受安全保护的。输入您的登录信息,我们会将您送达。'
NOTERESETPASSWORD: '输入您的电邮地址,我们会给您发送一个您可重设密码的链接'
ALREADYLOGGEDIN: 您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。
BUTTONSEND: 给我发送密码重设链接
CHANGEPASSWORDBELOW: 您可在下面更改您的密码
CHANGEPASSWORDHEADER: 更改您的密码
ENTERNEWPASSWORD: 请输入新密码
ERRORPASSWORDPERMISSION: 您必需登录以更改您的密码
NOTEPAGESECURED: 此页是受安全保护的。输入您的登录信息,我们会将您送达。
NOTERESETPASSWORD: 输入您的电邮地址,我们会给您发送一个您可重设密码的链接

View File

@ -2,36 +2,36 @@ zh_TW:
SilverStripe\Forms\DropdownField:
CHOOSE: (選擇)
SilverStripe\Forms\Form:
VALIDATIONPASSWORDSDONTMATCH: '密碼不相配'
VALIDATIONPASSWORDSNOTEMPTY: '密碼不能是空的'
VALIDATIONPASSWORDSDONTMATCH: 密碼不相配
VALIDATIONPASSWORDSNOTEMPTY: 密碼不能是空的
SilverStripe\Security\BasicAuth:
ENTERINFO: '請輸入帳號密碼。'
ERRORNOTADMIN: '那個使用者不是管理員。'
ERRORNOTREC: '那組帳號密碼不對。'
ENTERINFO: 請輸入帳號密碼。
ERRORNOTADMIN: 那個使用者不是管理員。
ERRORNOTREC: 那組帳號密碼不對。
SilverStripe\Security\Member:
BUTTONCHANGEPASSWORD: '更改密碼'
BUTTONLOGIN: '登入'
BUTTONLOGINOTHER: '用別的帳戶登入'
BUTTONLOSTPASSWORD: '忘記密碼'
CONFIRMNEWPASSWORD: '確認新密碼'
CONFIRMPASSWORD: '確認密碼'
BUTTONCHANGEPASSWORD: 更改密碼
BUTTONLOGIN: 登入
BUTTONLOGINOTHER: 用別的帳戶登入
BUTTONLOSTPASSWORD: 忘記密碼
CONFIRMNEWPASSWORD: 確認新密碼
CONFIRMPASSWORD: 確認密碼
EMAIL: 電子郵件
ERRORNEWPASSWORD: '新密碼不相配,請再試一次。'
ERRORPASSWORDNOTMATCH: '舊密碼不對,請再試一次。'
FIRSTNAME: '名'
INTERFACELANG: '介面語言'
NEWPASSWORD: '新密碼'
ERRORNEWPASSWORD: 新密碼不相配,請再試一次。
ERRORPASSWORDNOTMATCH: 舊密碼不對,請再試一次。
FIRSTNAME:
INTERFACELANG: 介面語言
NEWPASSWORD: 新密碼
PASSWORD: 密碼
SUBJECTPASSWORDCHANGED: '密碼更改成功。'
SUBJECTPASSWORDRESET: '密碼重設'
SUBJECTPASSWORDCHANGED: 密碼更改成功。
SUBJECTPASSWORDRESET: 密碼重設
SURNAME:
YOUROLDPASSWORD: '舊密碼'
YOUROLDPASSWORD: 舊密碼
SilverStripe\Security\Security:
ALREADYLOGGEDIN: '你不能瀏覽此頁。請用別的帳戶登入。'
BUTTONSEND: '寄給我密碼重設網址。'
CHANGEPASSWORDBELOW: '請在下面更改密碼。'
CHANGEPASSWORDHEADER: '更改密碼'
ENTERNEWPASSWORD: '請輸入新的密碼。'
ERRORPASSWORDPERMISSION: '你必須先登入才能改密碼!'
NOTEPAGESECURED: '那的網頁是被保護的。請先登入。'
NOTERESETPASSWORD: '請輸入您的電子郵件。我們將寄給你重設密媽的網址。'
ALREADYLOGGEDIN: 你不能瀏覽此頁。請用別的帳戶登入。
BUTTONSEND: 寄給我密碼重設網址。
CHANGEPASSWORDBELOW: 請在下面更改密碼。
CHANGEPASSWORDHEADER: 更改密碼
ENTERNEWPASSWORD: 請輸入新的密碼。
ERRORPASSWORDPERMISSION: 你必須先登入才能改密碼!
NOTEPAGESECURED: 那的網頁是被保護的。請先登入。
NOTERESETPASSWORD: 請輸入您的電子郵件。我們將寄給你重設密媽的網址。

View File

@ -513,9 +513,12 @@ class GridFieldDetailForm_ItemRequest extends RequestHandler
private function getAdjacentRecordID($offset)
{
$gridField = $this->getGridField();
$gridStateStr = $this->getRequest()->requestVar('gridState');
$list = $gridField->getManipulatedList();
$state = $gridField->getState(false);
$state->setValue($gridStateStr);
$gridStateStr = $this->getRequest()->requestVar('gridState');
if (!empty($gridStateStr)) {
$state->setValue($gridStateStr);
}
$data = $state->getData();
$paginator = $data->getData('GridFieldPaginator');
if (!$paginator) {
@ -528,7 +531,7 @@ class GridFieldDetailForm_ItemRequest extends RequestHandler
$limit = $itemsPerPage + 2;
$limitOffset = max(0, $itemsPerPage * ($currentPage-1) -1);
$map = $gridField->getManipulatedList()->limit($limit, $limitOffset)->column('ID');
$map = $list->limit($limit, $limitOffset)->column('ID');
$index = array_search($this->record->ID, $map);
return isset($map[$index+$offset]) ? $map[$index+$offset] : false;
}

View File

@ -1242,54 +1242,4 @@ class DataObjectSchema
);
}
}
/**
* Returns an array of the fields available for the provided class and its sub-classes as follows:
* <code>
* [
* 'ClassName' => [
* 'TableName' => [
* 'FieldName',
* 'FieldName2',
* ],
* 'TableName2' => [
* 'FieldName3',
* ],
* ],
* ]
* </code>
*
* @param string|object $baseClass
* @param bool $includeBaseClass Whether to include fields in the base class or not
* @param string|array $fieldNames The field to get mappings for, for example 'HTMLText'. Can also be an array.
* @return array An array of fields that derivec from $baseClass.
* @throws \ReflectionException
*/
public static function getFieldMap($baseClass, $includeBaseClass, $fieldNames)
{
$mapping = [];
foreach (ClassInfo::subclassesFor($baseClass, $includeBaseClass) as $class) {
/** @var DataObjectSchema $schema */
$schema = singleton($class)->getSchema();
/** @var DataObject $fields */
$fields = $schema->fieldSpecs($class);
foreach ($fields as $field => $type) {
if (in_array($type, $fieldNames)) {
$table = $schema->tableForField($class, $field);
if (!isset($mapping[$class])) {
$mapping[$class] = [];
}
if (!isset($mapping[$class][$table])) {
$mapping[$class][$table] = [];
}
if (!in_array($field, $mapping[$class][$table])) {
$mapping[$class][$table][] = $field;
}
}
}
}
return $mapping;
}
}

View File

@ -20,6 +20,7 @@ use SilverStripe\ORM\FieldType\DBPolymorphicForeignKey;
use SilverStripe\ORM\FieldType\DBVarchar;
use SilverStripe\ORM\ManyManyList;
use SilverStripe\ORM\Tests\DataObjectTest\Company;
use SilverStripe\ORM\Tests\DataObjectTest\Fan;
use SilverStripe\ORM\Tests\DataObjectTest\OtherSubclassWithSameField;
use SilverStripe\ORM\Tests\DataObjectTest\Player;
use SilverStripe\ORM\Tests\DataObjectTest\SubTeam;
@ -2408,20 +2409,4 @@ class DataObjectTest extends SapphireTest
$do->write();
}
public function testGetFieldMap()
{
$classes = DataObjectSchema::getFieldMap(DataObject::class, false, ['HTMLVarchar', 'Varchar']);
$this->assertEquals('Title', $classes[Team::class]['DataObjectTest_Team'][1]);
$this->assertEquals(
'SubclassDatabaseField',
$classes[SubTeam::class]['DataObjectTest_SubTeam'][0]
);
$classes = DataObjectSchema::getFieldMap(SubTeam::class, true, ['HTMLVarchar']);
$this->assertFalse(isset($classes[Team::class]));
$this->assertEquals('DatabaseField', $classes[SubTeam::class]['DataObjectTest_Team'][0]);
}
}

View File

@ -4,6 +4,7 @@ namespace SilverStripe\ORM\Tests\DataObjectTest;
use SilverStripe\Dev\TestOnly;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\FieldType\DBVarchar;
class Fan extends DataObject implements TestOnly
{
@ -11,7 +12,7 @@ class Fan extends DataObject implements TestOnly
private static $db = array(
'Name' => 'Varchar(255)',
'Email' => 'Varchar',
'Email' => DBVarchar::class
);
private static $has_one = array(