diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml new file mode 100644 index 00000000..fd491f6d --- /dev/null +++ b/.github/workflows/translations.yml @@ -0,0 +1,38 @@ +name: Update translation project +on: + push: + branches: + - master + paths: + - 'translations/**' +jobs: + update_translations: + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v4 + name: Setup Python 3.10 + with: + python-version: 3.10 + + - name: Install Python dependencies + working-directory: tools/language_check + run: | + python -m pip install --upgrade -r requirements.txt + + - name: Generate token + id: generate_token + uses: tibdex/github-app-token@36464acb844fc53b9b8b2401da68844f6b05ebb0 + with: + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PEM }} + + - name: Get project data + working-directory: tools/language_check + env: + GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} + ORGANIZATION: alliedmodders + PROJECT_NUMBER: 1 + run: | + python ./compare_translation_phrases.py + + \ No newline at end of file diff --git a/README.md b/README.md index 70973b30..aaa9763a 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ Development - [SourcePawn scripting](https://wiki.alliedmods.net/Category:SourceMod_Scripting): SourcePawn examples and introduction to the language - [SourceMod plugin API](https://sm.alliedmods.net/new-api): Online SourceMod plugin API reference generated from the include files - [SourceMod extension development](https://wiki.alliedmods.net/Category:SourceMod_Development): C++ examples and introduction to various extension interfaces +- [Translation project](https://github.com/orgs/alliedmodders/projects/1): Help [translate SourceMod](https://wiki.alliedmods.net/Translations_(SourceMod_Scripting)) into your language Contact ------- diff --git a/configs/languages.cfg b/configs/languages.cfg index be0f3963..ed21be97 100644 --- a/configs/languages.cfg +++ b/configs/languages.cfg @@ -1,4 +1,37 @@ "Languages" { - "en" "English" + "en" "English" // English + "ar" "Arabic" // Arabic + "pt" "Brazilian" // Brazilian Portuguese + "bg" "Bulgarian" // Bulgarian + "cze" "Czech" // Czech + "da" "Danish" // Danish + "nl" "Dutch" // Dutch + "fi" "Finnish" // Finnish + "fr" "French" // French + "de" "German" // German + "el" "Greek" // Greek + "he" "Hebrew" // Hebrew + "hu" "Hungarian" // Hungarian + "it" "Italian" // Italian + "jp" "Japanese" // Japanese + "ko" "KoreanA" // Korean + "ko" "Korean" // Korean + "las" "LatAm" // Latin American Spanish + "lv" "Latvian" // Latvian + "lt" "Lithuanian" // Lithuanian + "no" "Norwegian" // Norwegian + "pl" "Polish" // Polish + "pt_p" "Portuguese" // Portuguese + "ro" "Romanian" // Romanian + "ru" "Russian" // Russian + "chi" "SChinese" // Chinese (Simplified) + "sk" "Slovak" // Slovak + "es" "Spanish" // Spanish + "sv" "Swedish" // Swedish + "zho" "TChinese" // Chinese (Traditional) + "th" "Thai" // Thai + "tr" "Turkish" // Turkish + "ua" "Ukrainian" // Ukrainian + "vi" "Vietnamese" // Vietnamese } diff --git a/tools/buildbot/PackageScript b/tools/buildbot/PackageScript index ab89ac2f..14d77b5d 100644 --- a/tools/buildbot/PackageScript +++ b/tools/buildbot/PackageScript @@ -1,5 +1,6 @@ # vim: set ts=8 sts=2 sw=2 tw=99 et ft=python: import os +import re builder.SetBuildFolder('package') @@ -126,3 +127,17 @@ helpers.CopyFiles('plugins/basevotes', 'addons/sourcemod/scripting/basevotes') helpers.CopyFiles('plugins/basebans', 'addons/sourcemod/scripting/basebans') helpers.CopyFiles('plugins/funcommands', 'addons/sourcemod/scripting/funcommands') helpers.CopyFiles('plugins/playercommands', 'addons/sourcemod/scripting/playercommands') + +with open(os.path.join(builder.sourcePath, 'configs/languages.cfg'), 'r') as f: + language_re = re.compile(r'^\s*"([^"]+)"\s+"[^"]+"') + added_languages = set(["en"]) + for line in f.read().splitlines(): + match = language_re.match(line) + if match: + lang_code = match.group(1) + if lang_code in added_languages: + continue + output_path = os.path.join('addons/sourcemod/translations', lang_code) + helpers.CreateFolders([output_path]) + helpers.CopyFiles(os.path.join('translations', lang_code), output_path) + added_languages.add(lang_code) diff --git a/tools/buildbot/package.pl b/tools/buildbot/package.pl index e7e7a694..d9bf7420 100755 --- a/tools/buildbot/package.pl +++ b/tools/buildbot/package.pl @@ -36,27 +36,6 @@ require 'helpers.pm'; #Switch to the output folder. chdir(Build::PathFormat('../../../OUTPUT/package')); -print "Downloading languages.cfg...\n"; -# Don't check certificate. It will fail on the slaves and we're resolving to internal addressing anyway -system('wget --no-check-certificate -q -O addons/sourcemod/configs/languages.cfg "https://sm.alliedmods.net/translator/index.php?go=translate&op=export_langs"'); -open(my $fh, '<', 'addons/sourcemod/configs/languages.cfg') - or die "Could not open languages.cfg' $!"; - -while (my $ln = <$fh>) { - if ($ln =~ /"([^"]+)"\s*"[^"]+.*\((\d+)\) /) - { - my $abbr = $1; - my $id = $2; - - print "Downloading language pack $abbr.zip...\n"; - # Don't check certificate. It will fail on the slaves and we're resolving to internal addressing anyway - system("wget --no-check-certificate -q -O $abbr.zip \"https://sm.alliedmods.net/translator/index.php?go=translate&op=export&lang_id=$id\""); - system("unzip -qo $abbr.zip -d addons/sourcemod/translations/"); - unlink("$abbr.zip"); - } -} -close($fh); - unless (-e '../GeoLite2-City_20191217.tar') { print "Downloading GeoLite2-City.mmdb...\n"; diff --git a/tools/language_check/compare_translation_phrases.py b/tools/language_check/compare_translation_phrases.py new file mode 100644 index 00000000..b6f9042d --- /dev/null +++ b/tools/language_check/compare_translation_phrases.py @@ -0,0 +1,283 @@ +#!/usr/bin/python3 +# Copyright (c) 2023 Peace-Maker +from collections import defaultdict +from dataclasses import dataclass +import os +import pathlib +import re +from smc_parser import smc_string_to_dict +from typing import Dict, List, Union +from github_gql import GithubGQL + + +@dataclass +class Translation: + langid: str + translation: str + param_count: int + + +@dataclass +class Phrase: + key: str + format: Union[Translation, None] + translations: List[Translation] + + +@dataclass +class PhraseFile: + filename: str + phrases: List[Phrase] + error: Union[str, None] = None + + +@dataclass +class Language: + langid: str + name: str + files: List[PhraseFile] + + +@dataclass +class Report: + langid: str + filename: str + file_warning: str = '' + phrase_key: str = '' + phrase_warning: str = '' + + +def parse_translations(path: str): + param_regex = re.compile(r'\{[0-9]+\}', re.MULTILINE) + units = [] + for file in pathlib.Path(path).glob('*.txt'): + if not file.is_file(): + continue + + try: + phrases = smc_string_to_dict(file.read_text('utf-8')) + except Exception as ex: + print(f'Error parsing {file.name}: {ex}') + units.append(PhraseFile(file.name, [], str(ex))) + continue + + if 'Phrases' not in phrases: + print(f'File {file.name} does not start with a "Phrases" section') + continue + + parsed_phrases = [] + for phrase in phrases['Phrases']: + for phrase_ident, raw_translations in phrase.items(): + translations = [] + format_special = None + for child_langid, translation in raw_translations.items(): + if child_langid == '#format': + format_special = Translation( + child_langid, translation, + translation.count(',') + 1) + else: + translations.append( + Translation(child_langid, translation, + len(param_regex.findall(translation)))) + parsed_phrases.append( + Phrase(phrase_ident, format_special, translations)) + units.append(PhraseFile(file.name, parsed_phrases)) + return units + + +# Parse the languages.cfg file to know which languages could be available +print('Parsing languages.cfg...') +available_languages: Dict[str, Language] = {} +languages_cfg = smc_string_to_dict( + pathlib.Path('../../configs/languages.cfg').read_text('utf-8')) +for langid, lang in languages_cfg['Languages'][0].items(): + available_languages[langid] = Language(langid, lang, []) + +print(f'Available languages: {len(available_languages)}') + +# Parse the english translation, since it doesn't use a subdirectory and is the baseline for all other translations +available_languages['en'].files = parse_translations('../../translations') + +# Parse the other translations +for langid, lang in available_languages.items(): + if langid == 'en': + continue + lang.files = parse_translations(f'../../translations/{langid}') + +reports: Dict[str, Dict[str, + List[Report]]] = defaultdict(lambda: defaultdict(list)) + +# Compare the english translation with the other translations +english = available_languages['en'] +for langid, lang in available_languages.items(): + if langid == 'en': + continue + + # See if this language has anything that English doesn't + for file in lang.files: + english_file = next( + (x for x in english.files if x.filename == file.filename), None) + if english_file is None: + reports[langid][file.filename].append( + Report(langid, + file.filename, + file_warning='File doesn\'t exist in English')) + continue + + if not file.phrases: + reports[langid][file.filename].append( + Report(langid, file.filename, file_warning='File is empty')) + continue + + for phrase in file.phrases: + if phrase.format: + reports[langid][file.filename].append( + Report(langid, + file.filename, + phrase_key=phrase.key, + phrase_warning='Includes a "#format" key')) + english_phrase = next( + (x for x in english_file.phrases if x.key == phrase.key), None) + if english_phrase is None: + # look for this phrase in a different english file + warning = 'Phrase doesn\'t exist in English' + for other_file in english.files: + other_phrase = next( + (x for x in other_file.phrases if x.key == phrase.key), + None) + if other_phrase: + warning = f'Phrase exists in a different file in English: {other_file.filename}' + break + reports[langid][file.filename].append( + Report(langid, + file.filename, + phrase_key=phrase.key, + phrase_warning=warning)) + continue + translation_found = False + for translation in phrase.translations: + if translation.langid == langid: + translation_found = True + else: + reports[langid][file.filename].append( + Report( + langid, + file.filename, + phrase_key=phrase.key, + phrase_warning= + f'Includes a translation for language "{translation.langid}"' + )) + if english_phrase.format and translation.param_count != english_phrase.format.param_count: + reports[langid][file.filename].append( + Report( + langid, + file.filename, + phrase_key=phrase.key, + phrase_warning= + f'Has {translation.param_count} format parameters, but English has {english_phrase.format.param_count}' + )) + if not translation_found: + reports[langid][file.filename].append( + Report(langid, + file.filename, + phrase_key=phrase.key, + phrase_warning= + 'Phrase available, but translation missing')) + + # See if this language is missing anything that English has + for file in english.files: + lang_file = next( + (x for x in lang.files if x.filename == file.filename), None) + if lang_file is None: + reports[langid][file.filename].append( + Report(langid, file.filename, file_warning='File missing')) + continue + + # The file doesn't contain any phrases. We reported that already, so don't spam every single missing phrase + if not lang_file.phrases: + continue + + for phrase in file.phrases: + lang_phrase = next( + (x for x in lang_file.phrases if x.key == phrase.key), None) + if lang_phrase is None: + reports[langid][file.filename].append( + Report(langid, + file.filename, + phrase_key=phrase.key, + phrase_warning='Phrase missing')) + + if langid not in reports: + print(f'No issues found for {lang.name} ({langid})') + else: + print( + f'Found {len(reports[langid])} issues for {lang.name} ({langid})') + +GITHUB_TOKEN = os.environ.get('GITHUB_TOKEN') +if not GITHUB_TOKEN: + raise Exception('GITHUB_TOKEN environment variable not set') +ORGANIZATION = os.environ.get('ORGANIZATION') +if not ORGANIZATION: + raise Exception('ORGANIZATION environment variable not set') +PROJECT_NUMBER = os.environ.get('PROJECT_NUMBER') +if not PROJECT_NUMBER: + raise Exception('PROJECT_NUMBER environment variable not set') + +# Get the project and its draft issues +print('Getting project and draft issues...') +githubgql = GithubGQL(GITHUB_TOKEN) +project = githubgql.get_project(ORGANIZATION, int(PROJECT_NUMBER)) +project_id = project['id'] +field_ids = project['fields']['nodes'] +status_field = [field for field in field_ids if field['name'] == 'Status'] +assert len(status_field) == 1, 'Status field not found' +status_field_id = status_field[0]['id'] +status_field_option_ids = { + option['name']: option['id'] + for option in status_field[0]['options'] +} +if 'Incomplete' not in status_field_option_ids: + raise Exception('Incomplete status field option not found') +if 'Complete' not in status_field_option_ids: + raise Exception('Complete status field option not found') +draft_issues = project['items']['nodes'] + +# Generate the report markdown for the project draft issues +for langid, lang in available_languages.items(): + markdown = '' + status = '' + + if langid in reports: + print(f'Generating report for {lang.name} ({langid})...') + status = 'Incomplete' + for filename, problems in reports[langid].items(): + markdown += f'## [{filename}](https://github.com/alliedmodders/sourcemod/blob/master/translations/{langid}/{filename})\n' + added_phrase_warning = False + for report in problems: + if report.file_warning: + markdown += f'**{report.file_warning}**\n' + print(f' {report.file_warning} ({report.filename})') + if report.phrase_warning: + if not added_phrase_warning: + markdown += '| Phrase | Issue |\n| ------- | --------- |\n' + added_phrase_warning = True + markdown += f'| `{report.phrase_key}` | {report.phrase_warning} |\n' + print( + f' {report.filename}: "{report.phrase_key}" -> {report.phrase_warning}' + ) + markdown += '\n' + else: + status = 'Complete' + markdown = 'No issues found' + + print(f'Updating draft issue for {lang.name} ({langid})...') + issue = next( + (x for x in draft_issues if x['content']['title'] == lang.name), None) + if issue is None: + issue = githubgql.add_draft_issue(project_id, lang.name, markdown) + else: + githubgql.update_draft_issue(issue['content']['id'], lang.name, + markdown) + githubgql.update_item_field_value_option(project_id, issue['id'], + status_field_id, + status_field_option_ids[status]) diff --git a/tools/language_check/github_gql.py b/tools/language_check/github_gql.py new file mode 100644 index 00000000..12718b9b --- /dev/null +++ b/tools/language_check/github_gql.py @@ -0,0 +1,156 @@ +# Copyright (c) 2023 Peace-Maker +from gql import gql, Client +from gql.transport.aiohttp import AIOHTTPTransport + + +class GithubGQL: + + def __init__(self, token): + transport = AIOHTTPTransport( + url="https://api.github.com/graphql", + headers={"Authorization": f"Bearer {token}"}) + self.client = Client(transport=transport) + + def get_project(self, orga, project_number): + query = gql(""" + query getProjectId($login: String!, $projectNumber: Int!){ + organization(login: $login) { + projectV2(number: $projectNumber) { + id + fields(first: 100) { + nodes { + ... on ProjectV2Field { + id + name + } + ... on ProjectV2SingleSelectField { + id + name + options { + id + name + } + } + ... on ProjectV2SingleSelectField { + id + name + options { + id + name + } + } + } + } + items(first: 100) { + nodes { + id + fieldValues(first: 100) { + nodes { + ... on ProjectV2ItemFieldTextValue { + text + field { + ... on ProjectV2FieldCommon { + name + } + } + } + ... on ProjectV2ItemFieldSingleSelectValue { + name + field { + ... on ProjectV2FieldCommon { + name + } + } + } + } + } + content { + ... on DraftIssue { + id + title + } + } + } + } + } + } + } + """) + variables = {"login": orga, "projectNumber": project_number} + result = self.client.execute(query, variable_values=variables) + # TODO: Handle pagination + return result["organization"]["projectV2"] + + def add_draft_issue(self, project_id, title, body): + query = gql(""" + mutation addDraftIssue($projectId: ID!, $title: String!, $body: String!){ + addProjectV2DraftIssue( + input: { + projectId: $projectId, + title: $title, + body: $body + } + ) { + projectItem { + id + content { + ... on DraftIssue { + id + } + } + } + } + } + """) + variables = {"projectId": project_id, "title": title, "body": body} + result = self.client.execute(query, variable_values=variables) + return result["addProjectV2DraftIssue"]["projectItem"] + + def update_draft_issue(self, issue_id, title, body): + query = gql(""" + mutation updateDraftIssue($issueId: ID!, $title: String!, $body: String!){ + updateProjectV2DraftIssue( + input: { + draftIssueId: $issueId, + title: $title, + body: $body + } + ) { + draftIssue { + id + } + } + } + """) + variables = {"issueId": issue_id, "title": title, "body": body} + result = self.client.execute(query, variable_values=variables) + return result["updateProjectV2DraftIssue"]["draftIssue"]["id"] + + def update_item_field_value_option(self, project_id, item_id, field_id, + option_id): + query = gql(""" + mutation updateDraftIssueStatus($projectId: ID!, $itemId: ID!, $fieldId: ID!, $optionId: String!){ + updateProjectV2ItemFieldValue( + input: { + projectId: $projectId, + itemId: $itemId, + fieldId: $fieldId, + value: { + singleSelectOptionId: $optionId + } + } + ) { + projectV2Item { + id + } + } + } + """) + variables = { + "projectId": project_id, + "itemId": item_id, + "fieldId": field_id, + "optionId": option_id + } + result = self.client.execute(query, variable_values=variables) + return result["updateProjectV2ItemFieldValue"]["projectV2Item"]["id"] diff --git a/tools/language_check/smc_parser.py b/tools/language_check/smc_parser.py new file mode 100644 index 00000000..ed06d68a --- /dev/null +++ b/tools/language_check/smc_parser.py @@ -0,0 +1,203 @@ +#!/usr/bin/python3 + +# BSD Zero Clause License +# +# Copyright (C) 2023 by nosoop +# +# Permission to use, copy, modify, and/or distribute this software for any purpose with or +# without fee is hereby granted. +# +# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +# SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL +# THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY +# DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE +# OR PERFORMANCE OF THIS SOFTWARE. + +# https://gist.github.com/nosoop/8c6ccaec11b1d33340bec8dbc8096658 +import collections +import enum +import itertools + + +class SMCOperation(enum.Enum): + STRING = 1 + SUBSECTION_START = 2 + SUBSECTION_END = 3 + COMMENT = 4 + COMMENT_MULTILINE = 5 + KEYVALUE = 6 + + +# https://stackoverflow.com/a/70762559 +def takewhile_inclusive(predicate, it): + for x in it: + if predicate(x): + yield x + else: + yield x + break + + +def _is_whitespace(ch): + return ch in (' ', '\t', '\n', '\r') + + +def _smc_stream_skip_whitespace(stream): + # consumes whitespace and returns the first non-whitespace character if any, or None if EOS + values = tuple(takewhile_inclusive(_is_whitespace, stream)) + if not values: + return None + *ws, last = values + if not ws and not _is_whitespace(last): + return last + return last if ws and not _is_whitespace(last) else None + + +def _smc_stream_extract_multiline_comment(stream): + while True: + yield from itertools.takewhile(lambda ch: ch != '*', stream) + ch = next(stream, None) + if ch == '/': + return + yield '*' + yield ch + + +_escape_mapping = str.maketrans({ + '"': '"', + 'n': '\n', + 'r': '\r', + 't': '\t', + '\\': '\\', +}) + + +def _smc_stream_extract_string(stream): + for ch in stream: + if ch == "\\": + ch = next(stream).translate(_escape_mapping) + elif ch == '"': + return + yield ch + + +def parse_smc_string(data): + stream = iter(data) + while True: + ch = _smc_stream_skip_whitespace(stream) + if ch is None: + return + elif ch == '"': + # consume until the next quote, then determine if: + # - the string marks the subsection name '{' + # - we have another string to consume, making this a key / value pair + key = ''.join(_smc_stream_extract_string(stream)) + + ch = _smc_stream_skip_whitespace(stream) + if ch == '{': + yield SMCOperation.SUBSECTION_START, key + elif ch == '"': + value = ''.join(_smc_stream_extract_string(stream)) + yield SMCOperation.KEYVALUE, key, value + else: + raise ValueError( + f"Unexpected character {ch.encode('ascii', 'backslashreplace')} after end of string" + ) + elif ch == '}': + yield SMCOperation.SUBSECTION_END, None + elif ch == '/': + ch = next(stream) + if ch == '/': + # single line comment: consume until the end of the line + value = ''.join( + itertools.takewhile(lambda ch: ch != '\n', stream)) + yield SMCOperation.COMMENT, value + elif ch == '*': + # multi line comment: consume until the sequence '*/' is reached + value = ''.join(_smc_stream_extract_multiline_comment(stream)) + yield SMCOperation.COMMENT_MULTILINE, value + else: + raise ValueError( + f"Unexpected character {ch.encode('ascii', 'backslashreplace')} at start of comment" + ) + else: + raise ValueError( + f"Unexpected character {ch.encode('ascii', 'backslashreplace')}" + ) + + +class MultiKeyDict(collections.defaultdict): + # a dict that supports supports one-to-many mappings + # init by passing keys pointing to a list of values + def __init__(self, *args, **kwargs): + super().__init__(list, *args, **kwargs) + + # yields a key, value pair for every array item associated with a key + def items(self): + yield from ((k, iv) for k, v in super().items() for iv in v) + + +def smc_string_to_dict(data): + # returns a multidict instance + root_node = MultiKeyDict() + contexts = [root_node] + for event, *info in parse_smc_string(data): + if event == SMCOperation.SUBSECTION_START: + key, *_ = info + subkey = MultiKeyDict() + contexts[-1][key].append(subkey) + contexts.append(subkey) + elif event == SMCOperation.SUBSECTION_END: + contexts.pop() + elif event == SMCOperation.KEYVALUE: + key, value = info + contexts[-1][key].append(value) + return root_node + + +def main(): + SMC_STRING = """ + "thing" + { + // this is a comment node + "key" "value" + + "subthing" + { + // and another + "subthing key" "subthing value" + "subthing key" "duplicate key value" + } + "subthing" + { + "duplicate subthing" "yes" + } + + /** + * this is a multiline comment node + */ + "another key" "another value" + } + """ + + # sections = [] + # for event, *data in parse_smc_string(SMC_STRING): + # print(event, data, tuple(sections)) + # if event == SMCOperation.SUBSECTION_START: + # section, *_ = data + # sections.append(section) + # elif event == SMCOperation.SUBSECTION_END: + # sections.pop() + # assert(not sections) + + import json + import pathlib + # print(json.dumps(smc_string_to_dict(SMC_STRING), indent=4)) + for f in pathlib.Path('translations').rglob('*.txt'): + print(f) + print(json.dumps(smc_string_to_dict(f.read_text('utf8')), indent = 4)) + + +if __name__ == "__main__": + main() diff --git a/translations/ar/adminhelp.phrases.txt b/translations/ar/adminhelp.phrases.txt new file mode 100644 index 00000000..4c082070 --- /dev/null +++ b/translations/ar/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "ar" "مساعدة SourceMod: معلومات الامر" + } + + "No description available" + { + "ar" "لا وصف موجود" + } + + "No commands available" + { + "ar" "لا اوامر موجودة" + } + + "Type sm_help to see more" + { + "ar" "اكتب sm_help {1} لترى المزيد من الاوامر" + } + + "Entries n - m in page k" + { + "ar" "جزء {1} - {2} في الصفحة {3} " + } + + "No matching results found" + { + "ar" "لم يتم العثور على نتائج مطابقه" + } + +} diff --git a/translations/ar/adminmenu.phrases.txt b/translations/ar/adminmenu.phrases.txt new file mode 100644 index 00000000..6a6d0b4b --- /dev/null +++ b/translations/ar/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "ar" "قائمة المدير" + } + + "Player Commands" + { + "ar" "اوامر اللاعبين" + } + + "Server Commands" + { + "ar" "اوامر السيرفر" + } + + "Voting Commands" + { + "ar" "اوامر التصويت" + } + +} diff --git a/translations/ar/antiflood.phrases.txt b/translations/ar/antiflood.phrases.txt new file mode 100644 index 00000000..617f7e02 --- /dev/null +++ b/translations/ar/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "ar" "انت تفيض السيرفر!" + } + +} diff --git a/translations/ar/basebans.phrases.txt b/translations/ar/basebans.phrases.txt new file mode 100644 index 00000000..936d25c7 --- /dev/null +++ b/translations/ar/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "ar" "لاعب الحظر" + } + + "Ban reason" + { + "ar" "سبب الحظر" + } + + "Permabanned player" + { + "ar" "لاعب فرض حظر دائم \"{1}\"" + } + + "Permabanned player reason" + { + "ar" "لاعب فرض حظر دائم \"{1}\" (السبب: {2})." + } + + "Banned player" + { + "ar" " حظرت \"{1}\" لمدة \"{2}\" دقيقة" + } + + "Banned player reason" + { + "ar" "لاعب المحظورة \"{1}\" ل{2} دقيقة (السبب: {3})" + } + + "Removed bans matching" + { + "ar" "يحظر إزالة مطابقة التصفية: {1}" + } + + "Ban added" + { + "ar" "تمت إضافة حظر" + } + + "Cannot ban that IP" + { + "ar" "لا يمكنك حظر عنوان IP" + } + + "Custom ban reason explanation" + { + "ar" "أكتب سبب الحظر. إستعمل {1} للإلغاء." + } + + "AbortBan applied successfully" + { + "ar" "تم إلغاء الحظر" + } + + "AbortBan not waiting for custom reason" + { + "ar" "لا حظر ليتم الإلغاء" + } + +} diff --git a/translations/ar/basecomm.phrases.txt b/translations/ar/basecomm.phrases.txt new file mode 100644 index 00000000..03144ec7 --- /dev/null +++ b/translations/ar/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "ar" "إحظر الكتابة/التكلم" + } + + "Choose Type" + { + "ar" "إختر" + } + + "Gagged target" + { + "ar" "ختابة محظورة على {1}" + } + + "Ungagged target" + { + "ar" "تم رفع حظرالكتابة على {1}" + } + + "Muted target" + { + "ar" "محظور من التكلم {1}" + } + + "Unmuted target" + { + "ar" "تم رفع حظرالتكلم على {1}" + } + + "Silenced target" + { + "ar" "لاعب ممنوع من التكلم و الكتابة {1}" + } + + "Unsilenced target" + { + "ar" "تم رفع حظرالتكلم و الكتابة على {1}" + } + + "Mute Player" + { + "ar" "إحظراللاعب من التكلم" + } + + "UnMute Player" + { + "ar" "إرفع حظرالتكلم" + } + + "Gag Player" + { + "ar" "إحظر الكتابة على اللاعب " + } + + "UnGag Player" + { + "ar" "إرفع حظرالكتابة" + } + + "Silence Player" + { + "ar" "إمنع اللاعب من التكلم و الكتابة" + } + + "UnSilence Player" + { + "ar" "إرفع حظرالتكلم و الكتابة" + } + +} diff --git a/translations/ar/basetriggers.phrases.txt b/translations/ar/basetriggers.phrases.txt new file mode 100644 index 00000000..5b07c0b9 --- /dev/null +++ b/translations/ar/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "ar" "الوقت المتبقي للخريطة: {1}" + } + + "Thetime" + { + "ar" "توقيت السيرفر الحالي هو: {1}" + } + + "Friendly Fire On" + { + "ar" "النار الصديقة مستعملة" + } + + "Friendly Fire Off" + { + "ar" "النار الصديقة موقوفة " + } + + "Current Map" + { + "ar" "الخريطة الحالية هي: {1}" + } + + "LastRound" + { + "ar" "هذه هي الدورة الأخيرة!!" + } + + "NoTimelimit" + { + "ar" "لا وقت محدود للخريطة" + } + + "Next Map" + { + "ar" "الخريطة التالية: {1}" + } + + "Pending Vote" + { + "ar" "لم يتم التصويت بعد" + } + + "WinLimitAppend" + { + "ar" "، أو غير الخريطة بعد فوز فريق دورا واحد" + } + + "WinLimit" + { + "ar" "سيتم تغيير الخريطة بعد فوز فريق دورا واحد" + } + + "MaxRoundsAppend" + { + "ar" "، أو غير الخريطة بعد دور واحد" + } + + "MaxRounds" + { + "ar" "سيتم تغيير الخريطة بعد دور واحد" + } + + "FragLimitAppend" + { + "ar" "، أو عند قتل لاعب." + } + + "FragLimit" + { + "ar" "سيتم تغيير الماپة بعد ميو لاعب ما." + } + + "WinLimitAppendPlural" + { + "ar" "، أو غير الخريطة بعد فوز فريق {1} دورة" + } + + "WinLimitPlural" + { + "ar" "سيتم تغيير الخريطة بعد فوز فريق ب{1} دور." + } + + "MaxRoundsAppendPlural" + { + "ar" "، أو غير الخريطة بعد {1} دورة" + } + + "MaxRoundsPlural" + { + "ar" "سيتم تغيير الخريطة بعد {1} دورة" + } + + "FragLimitAppendPlural" + { + "ar" "، أو عند قتل أكثر من {1} لاعب." + } + + "FragLimitPlural" + { + "ar" "سيتم تغير الخريطة بعد قتل {1}." + } + +} diff --git a/translations/ar/basevotes.phrases.txt b/translations/ar/basevotes.phrases.txt new file mode 100644 index 00000000..92ddaf4f --- /dev/null +++ b/translations/ar/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "ar" "أبدأ التصويت: {1}" + } + + "Initiated Vote Map" + { + "ar" "إبتدأ تصويت المابة " + } + + "Initiated Vote Kick" + { + "ar" "تصويت الطرد المبتدأ ضد {1}" + } + + "Initiated Vote Ban" + { + "ar" "تصويت الحظر المبتدأ ضد {1}" + } + + "Map Vote" + { + "ar" "تصويت المابة {1}:" + } + + "Change Map To" + { + "ar" "غير المابة ل: {1} ؟" + } + + "Votekick Player" + { + "ar" "إطرد اللاعب {1} ؟" + } + + "Voteban Player" + { + "ar" "إحظر اللعب على {1} ؟" + } + + "Vote Successful" + { + "ar" "تصويت ناجح. (تم الحصول على {1}%% من {2})" + } + + "Vote Failed" + { + "ar" "فشل التصويت. {1}%% تصويت لازم. (حصل {2}%% من {3} تصويتات)" + } + + "Vote End" + { + "ar" "الجواب ل {1} هو: {2}" + } + + "Kick vote" + { + "ar" "تصويت الطرد" + } + + "Ban vote" + { + "ar" "تصويت الحظر" + } + + "Map vote" + { + "ar" "تصويت المابة" + } + + "Confirm Vote" + { + "ar" "أكد التصويت" + } + + "Map Vote In Use" + { + "ar" "تصويت المابة في إستعمال" + } + + "Please select a map" + { + "ar" "من فضلك إختر" + } + + "Start the Vote" + { + "ar" "إبدأ التصويت" + } + +} diff --git a/translations/ar/clientprefs.phrases.txt b/translations/ar/clientprefs.phrases.txt new file mode 100644 index 00000000..22e684bf --- /dev/null +++ b/translations/ar/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "ar" "لائحة الكوكيز " + } + + "Printing Cookie List" + { + "ar" "يتم عرض لائحة الكوكيز إلى وحدة التحكم" + } + + "Cookie not Found" + { + "ar" "لم يتم العثور على الكوكي {1}" + } + + "Cookie Value" + { + "ar" "{1} قيمة هي {2}" + } + + "Protected Cookie" + { + "ar" "لا يمكن تغيروحدة الكوكي المحمية \"{1}\"" + } + + "Cookie Changed Value" + { + "ar" "تم تغيير الكوكيز من \"{1}\" إلى \"{2}\"" + } + + "No Console" + { + "ar" "لا يمكن عرض التعديلات في وحدت التحكم" + } + + "Choose Option" + { + "ar" "إختر إختيارا :" + } + + "Client Settings" + { + "ar" "تعديلات اللاعب" + } + +} diff --git a/translations/ar/common.phrases.txt b/translations/ar/common.phrases.txt new file mode 100644 index 00000000..d1cfc76f --- /dev/null +++ b/translations/ar/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "ar" "نعم" + } + + "No" + { + "ar" "لا" + } + + "No matching client" + { + "ar" "لم يتم العثور على لاعب مطابق." + } + + "No matching clients" + { + "ar" "لم يتم العثور على لاعبين مطابقين." + } + + "More than one client matches" + { + "ar" "أكثر من لاعب يطابق الأمر المعطى \"{1}\"" + } + + "More than one client matched" + { + "ar" "أكثر من لاعب يطابق الأمر المعطى" + } + + "Player no longer available" + { + "ar" "اللاعب الذي إخترت غير موجود." + } + + "Kick player" + { + "ar" "إطرد اللاعب" + } + + "Kicked by admin" + { + "ar" "طرد من قبل الآدمن" + } + + "Changing map" + { + "ar" "يتم تغيير المابة ل {1}..." + } + + "Map was not found" + { + "ar" "لم يتم العثور على المابة {1}." + } + + "Unable to target" + { + "ar" "لا يمكن الإسعمال على هذا اللاعب." + } + + "Name" + { + "ar" "الإسم" + } + + "Access" + { + "ar" "إذن الدخول" + } + + "See console for output" + { + "ar" "أنظر ال'console' للمعلومات." + } + + "Cannot target bot" + { + "ar" "لا يمكنك تنفيذ العمليةعلى لاعب(إلكتروني)." + } + + "Unable to find cvar" + { + "ar" "لا يمكن العثور على الإعداد: {1}" + } + + "No access to cvar" + { + "ar" "ليس لديك الحق لتمارس الأمر." + } + + "Value of cvar" + { + "ar" "قيمت الإعداد \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ar" "تم تغير التعديل \"{1}\" إلى \"{2}\"" + } + + "Config not found" + { + "ar" "لم يتم العثور على ملف التعديلات {1}" + } + + "Executed config" + { + "ar" "التعديلات المستعملة {1}." + } + + "Admin cache refreshed" + { + "ar" "تم تنعيش تخزين الأدمن ." + } + + "Invalid Amount" + { + "ar" "الحجم المحدد غير مسموح" + } + + "Cannot be performed on dead" + { + "ar" "لا يمكن تنفيد العملية على لاعب ميت \"{1}\"" + } + + "Player has since died" + { + "ar" "لا يمكن تنفيد العملية على اللاعب، منذ موته." + } + + "Vote in Progress" + { + "ar" "هناك تصويت حاليا." + } + + "Vote Not In Progress" + { + "ar" "لا يوجد هناك تصويت حاليا." + } + + "Cancelled Vote" + { + "ar" "الغى التصويت." + } + + "Cancel vote" + { + "ar" "تم إلغاء التصويت" + } + + "Vote Select" + { + "ar" "{1} إختار {2}." + } + + "No Votes Cast" + { + "ar" "لم يتم تلقي أي تصويت." + } + + "Vote Delay Minutes" + { + "ar" "يجب عليك الإنتظار {1} دقائق حتى إعادت تصويت آخر." + } + + "Vote Delay Seconds" + { + "ar" "يجب عليك الإنتظار {1} ثوان حتى إعادت تصويت آخر." + } + + "Could not connect to database" + { + "ar" "لم يمكن التوصل بقاعدة البيانات." + } + + "Failed to query database" + { + "ar" "لم يمكن استعاد المعلومات من قاعدة البيانات." + } + + "Invalid SteamID specified" + { + "ar" "لقد حددة رقم خاطئ(لابد أن يبدء ب STEAM_)" + } + + "Reload admins" + { + "ar" "أعد تحميل لائحت الأدمن." + } + + "Command is in-game only" + { + "ar" "لا يمكنك من خارج اللعبة." + } + + "Target must be dead" + { + "ar" "العملية يمكن إستعمالها على اللاعبين الأموات فقط." + } + + "Target must be alive" + { + "ar" "العملية يمكن إستعمالها على اللاعبين الأحياء فقط." + } + + "Target is not in game" + { + "ar" "اللاعب ليس بالداخل كاملا." + } + + "Played Sound" + { + "ar" "شغل الصوت على اللاعب '{1}'" + } + + "Slapped player" + { + "ar" "صفع اللاعب '{1}'" + } + + "Slayed player" + { + "ar" "قتل اللاعب '{1}'" + } + + "Kicked player" + { + "ar" "إطرد اللاعب '{1}'" + } + + "Cannot participate in vote" + { + "ar" "لا يمكنك المشاركة في هذا التصويت." + } + + "Cannot change vote" + { + "ar" "لا يمكنك تغيير مجموعتك لهذا التصويت." + } + + "On" + { + "ar" "مشغل" + } + + "Off" + { + "ar" "مطفأ" + } + +} diff --git a/translations/ar/core.phrases.txt b/translations/ar/core.phrases.txt new file mode 100644 index 00000000..5018b6b0 --- /dev/null +++ b/translations/ar/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "ar" "ليس لديك صلاحية لهذا الامر" + } + + "Back" + { + "ar" "الرجوع" + } + + "Next" + { + "ar" "التالي" + } + + "Exit" + { + "ar" "الخروج" + } + + "Previous" + { + "ar" "السابق" + } + + "all players" + { + "ar" "كل اللاعبين" + } + + "all humans" + { + "ar" "كل البشر" + } + + "all bots" + { + "ar" "كل اللاعبين(الحاسوب)" + } + + "all dead players" + { + "ar" "كل اللاعبين الاموات" + } + + "all alive players" + { + "ar" "كل اللاعبين الاحياء" + } + + "_s" + { + "ar" "{1}" + } + + "all spectators" + { + "ar" "كل المشاهدين" + } + + "Vote Count" + { + "ar" "تسويتات: {1}/{2}، {3} باقية" + } + + "Voted For" + { + "ar" "{1} صوت ل {2}" + } + + "Changed Vote" + { + "ar" "{1} غير تصويته ل {2}" + } + + "No Vote" + { + "ar" "لا تصويت" + } + + "Name Reserved" + { + "ar" "إسمك محجوز؛ عدل رقم سري لإتسعماله." + } + +} diff --git a/translations/ar/funcommands.phrases.txt b/translations/ar/funcommands.phrases.txt new file mode 100644 index 00000000..df97c9b1 --- /dev/null +++ b/translations/ar/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "ar" "أحرق اللاعب" + } + + "FireBomb player" + { + "ar" "فجر اللاعب" + } + + "Freeze player" + { + "ar" "جمد اللاعب" + } + + "FreezeBomb player" + { + "ar" "جمد و فجر اللاعب" + } + + "TimeBomb player" + { + "ar" "حدد وقت إنفجار اللاعب" + } + + "Beacon player" + { + "ar" "حدد موقع اللاعب" + } + + "NoClip player" + { + "ar" "حرر اللاعب" + } + + "Blind player" + { + "ar" "إجعل اللاعب أعمى" + } + + "Drug player" + { + "ar" "خدر اللاعب" + } + + "Gravity player" + { + "ar" "مارس الجاجبية على اللاعب" + } + + "Blind amount" + { + "ar" "مستوى العمى" + } + + "Fully blind" + { + "ar" "أعمى بالكامل" + } + + "Half blind" + { + "ar" "نصف أعمى" + } + + "No blind" + { + "ar" "لا أعمى" + } + + "Gravity amount" + { + "ar" "جاذبية؟" + } + + "Gravity Very High" + { + "ar" "جاذبية جد عالية" + } + + "Gravity High" + { + "ar" "جاذبية عالية" + } + + "Gravity Normal" + { + "ar" "جاذبية عادية" + } + + "Gravity Low" + { + "ar" "جاذبية خفيفة" + } + + "Gravity Very Low" + { + "ar" "جاذبية جد خفيفة" + } + + "Set target on fire" + { + "ar" "احرق اللاعب {1}" + } + + "Toggled FireBomb on target" + { + "ar" "مارس الإنفجار على {1}" + } + + "Froze target" + { + "ar" "جامد {1}" + } + + "Toggled FreezeBomb on target" + { + "ar" "مارس التجميد و الانفجار على {1}" + } + + "Toggled beacon on target" + { + "ar" "مارس تحديد الموقع على {1ç" + } + + "Toggled TimeBomb on target" + { + "ar" "حدد الإنفجار المبرمج على {1}" + } + + "Toggled noclip on target" + { + "ar" "مارس التحرير على {1}" + } + + "Toggled drug on target" + { + "ar" "مارس التخدير على {1}" + } + + "Set blind on target" + { + "ar" "إجعل اللاعب أعمى {1}" + } + + "Set gravity on target" + { + "ar" "إجعل جاذبية اللاعب {1}" + } + + "Till Explodes" + { + "ar" "{2} حتى إنفجار {1}" + } + + "Unfrozen" + { + "ar" "تم عسك التجميد عنك" + } + + "You will be unfrozen" + { + "ar" "سيتم عكس تجميدك في {1} ثوان" + } + +} diff --git a/translations/ar/funvotes.phrases.txt b/translations/ar/funvotes.phrases.txt new file mode 100644 index 00000000..97cb3671 --- /dev/null +++ b/translations/ar/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "ar" "إبتدء تصويت الجاذبية." + } + + "Initiated Vote Burn" + { + "ar" "إبتدء التصويت لحرق {1}." + } + + "Initiated Vote Slay" + { + "ar" "إبتدء التصية لقتل {1}." + } + + "Initiated Vote Alltalk" + { + "ar" "إبتدء تصويت 'الجميع يتكلم'." + } + + "Initiated Vote FF" + { + "ar" "إبتدء تصويت النيران الصديقة." + } + + "Gravity Vote" + { + "ar" "تصويت الجاذبية: {1}" + } + + "Change Gravity To" + { + "ar" "تغيير الجاذبية إلى {1}؟" + } + + "Voteburn player" + { + "ar" "حرق اللاعب {1}؟" + } + + "Voteslay Player" + { + "ar" "قتل {1}؟" + } + + "Votealltalk Off" + { + "ar" "إيقاف تكلم الجميع؟ {1}" + } + + "Votealltalk On" + { + "ar" "إمكان تكلم الجميع؟ {1}" + } + + "Voteff Off" + { + "ar" "إيقاف النيران الصديقة؟ {1}" + } + + "Voteff On" + { + "ar" "تشغيل النيران الصديقة؟ {1}" + } + + "Gravity vote" + { + "ar" "تصويت الجاذبية" + } + + "Vote FF" + { + "ar" "تصويت النيران الصديقة" + } + + "Burn vote" + { + "ar" "تصويت الإحراق" + } + + "Alltalk vote" + { + "ar" "تصويت الجميع يتكلم" + } + + "Slay vote" + { + "ar" "تصويت للقتل" + } + + "Slayed player" + { + "ar" "قتل اللاعب '{1}'" + } + +} diff --git a/translations/ar/mapchooser.phrases.txt b/translations/ar/mapchooser.phrases.txt new file mode 100644 index 00000000..f39fca62 --- /dev/null +++ b/translations/ar/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "ar" "صوت للخريطة الآتية!" + } + + "Nextmap Voting Started" + { + "ar" "إبتدأ التصويت للخريطة الآتية." + } + + "Nextmap Voting Finished" + { + "ar" "تم التصويت. الخريطة الآتية هي: {1} (قبل {2}%% من {3} تسويت)." + } + + "Current Map Extended" + { + "ar" "تم إطالت وقت الخريطة الحالية(قبل {1}%% من {2} تصويت)." + } + + "Extend Map" + { + "ar" "أطل وقت الخريطة الحالية" + } + + "Dont Change" + { + "ar" "لا تغير" + } + + "Current Map Stays" + { + "ar" "الخريطة الحالية تستأنف! تم التصويت!(قبل {1}%% من {2} تصويت)." + } + + "Changed Next Map" + { + "ar" "غير الخريطة الآتية ل\"{1}\"." + } + + "Starting Runoff" + { + "ar" "لم تحصل أي خريطة على أكثر من {1} %% تصويت({2} [{3}%%] و {4} [{5}%%])، يتم إعادت التصويت" + } + +} diff --git a/translations/ar/nextmap.phrases.txt b/translations/ar/nextmap.phrases.txt new file mode 100644 index 00000000..affc3f96 --- /dev/null +++ b/translations/ar/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "ar" "الخريطة الآتية: {1}" + } + + "Map History" + { + "ar" "تاريخ الخرائط" + } + + "Map" + { + "ar" "[الخريطة]" + } + + "Started" + { + "ar" "[إبتدء]" + } + + "Played Time" + { + "ar" "[الوقت الملعوب]" + } + + "Reason" + { + "ar" "[سب الإنهاء]" + } + + "Current Map" + { + "ar" "الخريطة الحالية" + } + + "ago" + { + "ar" "قبلاً " + } + +} diff --git a/translations/ar/nominations.phrases.txt b/translations/ar/nominations.phrases.txt new file mode 100644 index 00000000..b88505f7 --- /dev/null +++ b/translations/ar/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "ar" "لقد سمية خريطة مسبقا." + } + + "Max Nominations" + { + "ar" "العدد المسموح للتسمية تم وصوله." + } + + "Map Already In Vote" + { + "ar" "الخريطة \"{1}\" موجودة مسبقا على لائحت التصويت." + } + + "Map Inserted" + { + "ar" "تم إضافة الخريطة \"{1}\" إلى لائحت التصويث." + } + + "Map Already Nominated" + { + "ar" "الخريطة التي إخترت تم تسميها مسبقا." + } + + "Map Nominated" + { + "ar" "{1} سمى {2}." + } + + "Map Nomination Changed" + { + "ar" "{1} غير تسميه ل\"{1}\"." + } + + "Nominate Title" + { + "ar" "سم خريطة:" + } + + "Can't Nominate Current Map" + { + "ar" "الخريطة التي أخترت هي الحالية ولا يمكن تسميهتها." + } + + "Map in Exclude List" + { + "ar" "الخريطة التي إخترت تم لعبها من قبل ولا يمكن تسميتها" + } + + "Current Map" + { + "ar" "الخريطة الحالية." + } + + "Recently Played" + { + "ar" "تم اللعب فيها قبل قليل." + } + + "Nominated" + { + "ar" "أختيرت" + } + +} diff --git a/translations/ar/playercommands.phrases.txt b/translations/ar/playercommands.phrases.txt new file mode 100644 index 00000000..b45bc110 --- /dev/null +++ b/translations/ar/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "ar" "صفع اللاعب" + } + + "Slap damage" + { + "ar" "ضرر الصفعة" + } + + "Slay player" + { + "ar" "قتل اللاعب" + } + + "Slapped target" + { + "ar" "صفع {1}." + } + + "Slayed target" + { + "ar" "تم قتل {1}" + } + + "Name changed" + { + "ar" "آدمن غير إسمك" + } + + "Renamed target" + { + "ar" "غير إسم {1}" + } + + "Rename player" + { + "ar" "غير إسم اللاعب" + } + + "Dead Player Rename" + { + "ar" "{1} سيتم تغيير إسمه الدور الآتي." + } + +} diff --git a/translations/ar/plugin.basecommands.txt b/translations/ar/plugin.basecommands.txt new file mode 100644 index 00000000..a6398785 --- /dev/null +++ b/translations/ar/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "ar" "لم يتم العثور على الإعداد: {1}" + } + + "No access to cvar" + { + "ar" "ليس لك الحق لإسعمال هذا الإعداد." + } + + "Value of cvar" + { + "ar" "قيمة الإعداد \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ar" "غير ال'cvar' من \"{1}\" إلى \"{2}\"." + } + + "Config not found" + { + "ar" "لم يتم العثور على ملف الأعدادات {1}." + } + + "Executed config" + { + "ar" "شغل الإعداد \"{1}\"." + } + + "Permabanned player" + { + "ar" "حضر الاعب \"{1}\" من الدخول أبديا." + } + + "Permabanned player reason" + { + "ar" "حضر الاعب \"{1}\" من الدخول أبديا(السبب: {1})." + } + + "Banned player" + { + "ar" "حظر اللاعب \"{1}\" لمدت {2} دقائق." + } + + "Banned player reason" + { + "ar" "حظر اللاعب \"{1}\" لمدت {2} دقائق(السبب: {3})." + } + + "Removed bans matching" + { + "ar" "تم حذف الأحظار المطابقة: {1}" + } + + "Ban added" + { + "ar" "تم إضافة الحظر." + } + + "Admin cache refreshed" + { + "ar" "تم إنعاش ترخيصات الآدمن." + } + + "Identify player" + { + "ar" "تعريف اللاعب" + } + + "Choose Map" + { + "ar" "إختر خريطة" + } + + "Exec CFG" + { + "ar" "إستعمل ملف إعداد" + } + + "Admin logged in as" + { + "ar" "\"{1}\" دخل ك\"{2}\" بالترخيص: {3}" + } + + "Admin logged in anon" + { + "ar" "\"{1}\" لديه ترخيص: {2}" + } + + "Player is not an admin" + { + "ar" "\"{1}\" ليس بآدمن." + } + + "Player is an admin" + { + "ar" "\"{1}\" هو آدمن." + } + + "Username" + { + "ar" "إسم المستخدم" + } + + "Kicked target" + { + "ar" "طرد {1}" + } + + "Admin access" + { + "ar" "ترخيص للآدمن" + } + + "Cvar is now protected" + { + "ar" "تم تحصين ال'cvar' \"{1}\"." + } + + "Kicked target reason" + { + "ar" "طرد {1} (السبب: {2})." + } + +} diff --git a/translations/ar/reservedslots.phrases.txt b/translations/ar/reservedslots.phrases.txt new file mode 100644 index 00000000..5c55e115 --- /dev/null +++ b/translations/ar/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "ar" "تم إلقاءك لمكان محجوز." + } + +} diff --git a/translations/ar/rockthevote.phrases.txt b/translations/ar/rockthevote.phrases.txt new file mode 100644 index 00000000..a4157690 --- /dev/null +++ b/translations/ar/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "ar" "عجل التصويت:" + } + + "RTV Not Allowed" + { + "ar" "لا يمكن التصويت بعد." + } + + "RTV Started" + { + "ar" "لقد تم بدأ التصويت مسبقا." + } + + "RTV Ended" + { + "ar" "لقد تم التصويت. لا يمكنك إختيار أو تسمية خريطة." + } + + "Already Voted" + { + "ar" "لقد أردت التصويت مسبقا!" + } + + "Minimal Players Not Met" + { + "ar" "عدد اللاعبين المطليب غير موجود." + } + + "Map Already In Vote" + { + "ar" "تم إختيار الخريطة '{1}' مسبقا." + } + + "Map Inserted" + { + "ar" "تم إضافت الخريطة '{1}' إلى التصويت." + } + + "RTV Requested" + { + "ar" "{1} يريد أن يبدأ التصويت.({2} تصويت. {3} لازمة)" + } + + "RTV Vote Ready" + { + "ar" "يتم تعجيل التصويت!" + } + + "Don't Change" + { + "ar" "إستئناف الخريطة الحالية" + } + + "Already Nominated" + { + "ar" "لقد إخترت خريطة مسبقا." + } + + "Max Nominations" + { + "ar" "تم الوصول إلى العدد المحدود للإختيار." + } + + "Selected Map" + { + "ar" "{1} إختار {2}" + } + + "No Votes" + { + "ar" "لا تصويت. يتم إستئناف الخريطة الحالية." + } + + "Current Map Stays" + { + "ar" "الخريطة الحالية تستأنف! لقد أستعمل التصويت!" + } + + "Changing Maps" + { + "ar" "لقد أردت التصويت مسبقا.({1} تصويت، {1} لازمة)" + } + + "Map Already Nominated" + { + "ar" "الخريطة التي أخترت تم إختيارها مسبقا." + } + + "Map Nominated" + { + "ar" "{1} إختار الخريطة {2} للتصويت." + } + + "Nominate Title" + { + "ar" "سم الخريطة." + } + +} diff --git a/translations/ar/sounds.phrases.txt b/translations/ar/sounds.phrases.txt new file mode 100644 index 00000000..e78e3c10 --- /dev/null +++ b/translations/ar/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "ar" "شغل الصوت ل{1}" + } + +} diff --git a/translations/ar/sqladmins.phrases.txt b/translations/ar/sqladmins.phrases.txt new file mode 100644 index 00000000..84c83db7 --- /dev/null +++ b/translations/ar/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "ar" "يجب أن يتم الترخيص بإستعمال 'steam'، 'الإسم' أو 'ip'." + } + + "Invalid immunity" + { + "ar" "يجب أن تكون الحصانة عدد صحيح." + } + + "SQL Admin already exists" + { + "ar" "هناك آدمن مسبقا بنفس الترخيص المعطى." + } + + "SQL Admin added" + { + "ar" "تمت إضافة الآدمن بنجاح." + } + + "SQL Admin deleted" + { + "ar" "تم حذف الآدمن بنجاح." + } + + "SQL Admin not found" + { + "ar" "لم يتم العثور على الآدمن بالمعطيات المعطى." + } + + "SQL Group already exists" + { + "ar" "آدمن بنفس اللإسم موجود مسبقا." + } + + "SQL Group added" + { + "ar" "تمت إضافة المجموعة بنجاح." + } + + "SQL Group deleted" + { + "ar" "تم حذف المجموعة بنجاح." + } + + "SQL Group not found" + { + "ar" "لم يتم العثور على المجموعة بالمعطياة المعطى." + } + + "SQL Admin groups reset" + { + "ar" "تمت إعادت مجموعة الآدمن للحالة الأصلية." + } + + "SQL Group X not found" + { + "ar" "لم يتم العثور على مجموعة: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "ar" "تم فشل محاولت ربط: \"{1}\"" + } + + "Added group to user" + { + "ar" "تمت إضافة المجموعة المعطاة للآدمن بنجاح." + } + + "Added groups to user" + { + "ar" "تمت إضافة {1} مجموعة معطاة للآدمن بنجاح." + } + +} diff --git a/translations/bg/adminhelp.phrases.txt b/translations/bg/adminhelp.phrases.txt new file mode 100644 index 00000000..46fc38fb --- /dev/null +++ b/translations/bg/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "bg" "SM помощни команди" + } + + "No description available" + { + "bg" "Няма налично описание" + } + + "No commands available" + { + "bg" "Няма налични команди" + } + + "Type sm_help to see more" + { + "bg" "Напишете sm_help {1}, за да видите още команди" + } + + "Entries n - m in page k" + { + "bg" "Резултати {1} - {2} на страница {3} " + } + + "No matching results found" + { + "bg" "Не са намерени резултати по дадените критерии" + } + +} diff --git a/translations/bg/adminmenu.phrases.txt b/translations/bg/adminmenu.phrases.txt new file mode 100644 index 00000000..bc1c0e79 --- /dev/null +++ b/translations/bg/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "bg" "Администраторско меню" + } + + "Player Commands" + { + "bg" "Клиентски команди" + } + + "Server Commands" + { + "bg" "Сървърни команди" + } + + "Voting Commands" + { + "bg" "Команди за гласуване" + } + +} diff --git a/translations/bg/antiflood.phrases.txt b/translations/bg/antiflood.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/bg/antiflood.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/bg/basebans.phrases.txt b/translations/bg/basebans.phrases.txt new file mode 100644 index 00000000..44f52f19 --- /dev/null +++ b/translations/bg/basebans.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Ban player" + { + "bg" "Блокиране на играча" + } + + "Ban reason" + { + "bg" "Причина за блокиране" + } + + "Permabanned player" + { + "bg" "Играчът {1} е блокиран за постоянно." + } + + "Permabanned player reason" + { + "bg" "Играчът {1} е блокиран за постоянно. (причина: {2}." + } + + "Banned player" + { + "bg" "Играчът {1} е блокиран за {2} минути." + } + + "Banned player reason" + { + "bg" "Играчът {1} е блокиран за {2} минути (причина: {3})." + } + + "Removed bans matching" + { + "bg" "Премахнатите забрани отговарят на филтъра: {1}" + } + + "Ban added" + { + "bg" "Забраната беше добавена." + } + + "Cannot ban that IP" + { + "bg" "Не можете да блокирате този IP адрес." + } + +} diff --git a/translations/bg/basecomm.phrases.txt b/translations/bg/basecomm.phrases.txt new file mode 100644 index 00000000..c8028763 --- /dev/null +++ b/translations/bg/basecomm.phrases.txt @@ -0,0 +1,18 @@ +"Phrases" +{ + "Choose Type" + { + "bg" "Избиране на тип" + } + + "Silenced target" + { + "bg" "{1} е заглушен." + } + + "Unsilenced target" + { + "bg" "{1} вече не е заглушен." + } + +} diff --git a/translations/bg/basetriggers.phrases.txt b/translations/bg/basetriggers.phrases.txt new file mode 100644 index 00000000..78fd1ec7 --- /dev/null +++ b/translations/bg/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "bg" "Време, оставащо от картата:" + } + + "Thetime" + { + "bg" "Текущото сървърно време е {1}" + } + + "Friendly Fire On" + { + "bg" "Приятелският огън е включен." + } + + "Friendly Fire Off" + { + "bg" "Приятелският огън е изключен." + } + + "Current Map" + { + "bg" "Текущата карта е {1}." + } + + "LastRound" + { + "bg" "Това е последният рунд!" + } + + "NoTimelimit" + { + "bg" "Няма ограничение на времето за картата" + } + + "Next Map" + { + "bg" "Следваща карта: {1}" + } + + "Pending Vote" + { + "bg" "Гласуване в очакване" + } + + "WinLimitAppend" + { + "bg" " или да се смени картата, след като отбор спечели един рунд" + } + + "WinLimit" + { + "bg" "Картата ще се смени, след като отбор спечели един рунд" + } + + "MaxRoundsAppend" + { + "bg" "или картата ще се смени след още един рунд" + } + + "MaxRounds" + { + "bg" "Картата ще се смени след още един рунд" + } + + "FragLimitAppend" + { + "bg" "или да се смени картата, след като играч достигне едно убийство" + } + + "FragLimit" + { + "bg" "Картата ще се смени, след като играч достигне едно убийство" + } + + "WinLimitAppendPlural" + { + "bg" "или да се смени картата, след като отбор спечели {1} рунда" + } + + "WinLimitPlural" + { + "bg" "Картата ще се смени, след като отбор спечели {1} рунда" + } + + "MaxRoundsAppendPlural" + { + "bg" "или картата ще се смени след още {1} рунда" + } + + "MaxRoundsPlural" + { + "bg" "Картата ще се смени след още {1} рунда" + } + + "FragLimitAppendPlural" + { + "bg" "или да се смени картата, след като играч достигне {1} убийства" + } + + "FragLimitPlural" + { + "bg" "Картата ще се смени, след като играч достигне {1} убийства" + } + +} diff --git a/translations/bg/basevotes.phrases.txt b/translations/bg/basevotes.phrases.txt new file mode 100644 index 00000000..58c73575 --- /dev/null +++ b/translations/bg/basevotes.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Map Vote" + { + "bg" "Гласуване за карта: {1}" + } + + "Change Map To" + { + "bg" "Да се смени ли картата на {1}?" + } + + "Votekick Player" + { + "bg" "Да бъде ли изритан {1}?" + } + + "Voteban Player" + { + "bg" "Да бъде ли блокиран {1}?" + } + + "Vote Successful" + { + "bg" "Гласуването е успешно. {Получени са {1}%% от {2} гласа)" + } + + "Vote Failed" + { + "bg" "Гласуването се провали. {1}%% гласа са нужни. (Получени са {2}%% от {3} гласа)" + } + + "Vote End" + { + "bg" "Отговорът на {1} е: {2}." + } + + "Kick vote" + { + "bg" "Гласуване за изритване" + } + + "Ban vote" + { + "bg" "Забрана на гласуването" + } + + "Map vote" + { + "bg" "Гласуване за карта" + } + + "Confirm Vote" + { + "bg" "Потвърждаване на гласуването" + } + + "Map Vote In Use" + { + "bg" "Друг администратор в момента ползва менюто за гласуване за карта." + } + +} diff --git a/translations/bg/clientprefs.phrases.txt b/translations/bg/clientprefs.phrases.txt new file mode 100644 index 00000000..765c1205 --- /dev/null +++ b/translations/bg/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "bg" "Sourcemod списък с бисквити" + } + + "Printing Cookie List" + { + "bg" "Извеждане на списъка с бисквитите в конзолата" + } + + "Cookie not Found" + { + "bg" "Бисквитата \"{1} не може да бъде намерена" + } + + "Cookie Value" + { + "bg" "Стойността на {1} е {2}" + } + + "Protected Cookie" + { + "bg" "Стойността на защитената бисквита \"{1} не може да бъде променена" + } + + "Cookie Changed Value" + { + "bg" "Стойността на бисквитата е сменена от \"{1}\" на \"{2}\"" + } + + "No Console" + { + "bg" " Менюто за настройките не може да бъде показано в конзолата " + } + + "Choose Option" + { + "bg" "Изберете опция" + } + + "Client Settings" + { + "bg" "Клиентски настройки" + } + +} diff --git a/translations/bg/common.phrases.txt b/translations/bg/common.phrases.txt new file mode 100644 index 00000000..20cd0c79 --- /dev/null +++ b/translations/bg/common.phrases.txt @@ -0,0 +1,178 @@ +"Phrases" +{ + "Yes" + { + "bg" "Да" + } + + "No" + { + "bg" "Не" + } + + "Player no longer available" + { + "bg" "Играчът, когото избрахте, вече не е на разположение." + } + + "Kick player" + { + "bg" "Изритване на играч" + } + + "Kicked by admin" + { + "bg" "Изритан от администратор" + } + + "Changing map" + { + "bg" "Картата се сменя на {1}..." + } + + "Map was not found" + { + "bg" "Картата {1} не беше намерена." + } + + "Unable to target" + { + "bg" "Не можете да изберете този играч." + } + + "Name" + { + "bg" "Име" + } + + "Access" + { + "bg" "Достъп" + } + + "Cannot target bot" + { + "bg" "Тази команда не може да се използва върху бот." + } + + "Config not found" + { + "bg" "Конфигурационният файл \"{1} не е намерен." + } + + "Executed config" + { + "bg" "Конфигурационният файл \"{1}\" е изпълнен." + } + + "Admin cache refreshed" + { + "bg" "Администраторският кеш е обновен" + } + + "Cannot be performed on dead" + { + "bg" "Това действие не може да се приложи върху мъртвия играч {1}" + } + + "Vote in Progress" + { + "bg" "Вече тече гласуване" + } + + "Vote Not In Progress" + { + "bg" "В момента не тече гласуване." + } + + "Cancelled Vote" + { + "bg" "Гласуването е прекъснато." + } + + "Cancel vote" + { + "bg" "Прекъсване на гласуването" + } + + "Vote Select" + { + "bg" "{1} избра {2}. " + } + + "Vote Delay Minutes" + { + "bg" "Трябва да изчакате {1} минути преди да започнете ново гласуване." + } + + "Vote Delay Seconds" + { + "bg" "Трябва да изчакате {1} секунди преди да започнете ново гласуване." + } + + "Could not connect to database" + { + "bg" "Няма връзка с базата от данни." + } + + "Reload admins" + { + "bg" "Презареждане на админите" + } + + "Command is in-game only" + { + "bg" "Тази команда може да се ползва само по време на игра." + } + + "Target must be dead" + { + "bg" "Тази команда може да се използва само върху мъртви играчи." + } + + "Target must be alive" + { + "bg" "Тази команда може да се използва само върху живи играчи." + } + + "Target is not in game" + { + "bg" "Избраният играч все още не е влязъл напълно в играта." + } + + "Slapped player" + { + "bg" "Играчът {1} е шамаросан" + } + + "Slayed player" + { + "bg" "Играчът {1} е убит" + } + + "Kicked player" + { + "bg" "Играчът {1} е изритан" + } + + "Cannot participate in vote" + { + "bg" "Не можете да участвате в това гласуване." + } + + "Cannot change vote" + { + "bg" "Не можете да промените избора си в това гласуване." + } + + "On" + { + "bg" "Включено" + } + + "Off" + { + "bg" "Изключено" + } + +} diff --git a/translations/bg/core.phrases.txt b/translations/bg/core.phrases.txt new file mode 100644 index 00000000..a72d14e6 --- /dev/null +++ b/translations/bg/core.phrases.txt @@ -0,0 +1,83 @@ +"Phrases" +{ + "No Access" + { + "bg" "Нямате достъп до тази команда" + } + + "Back" + { + "bg" "Назад" + } + + "Next" + { + "bg" "Напред" + } + + "Exit" + { + "bg" "Изход" + } + + "Previous" + { + "bg" "Предишен" + } + + "all players" + { + "bg" "всички играчи" + } + + "all humans" + { + "bg" "всички хора" + } + + "all bots" + { + "bg" "всички ботове" + } + + "all dead players" + { + "bg" "всички мъртви играчи" + } + + "all alive players" + { + "bg" "всички живи играчи" + } + + "_s" + { + "bg" "{1}" + } + + "all spectators" + { + "bg" "всички наблюдатели" + } + + "Vote Count" + { + "bg" "Гласове {1}/{2}, {3} остават" + } + + "Voted For" + { + "bg" "{1} гласува за {2}" + } + + "Changed Vote" + { + "bg" "{1} промени гласа си на {2}" + } + + "No Vote" + { + "bg" "Няма гласуване" + } + +} diff --git a/translations/bg/funcommands.phrases.txt b/translations/bg/funcommands.phrases.txt new file mode 100644 index 00000000..ea4ea571 --- /dev/null +++ b/translations/bg/funcommands.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Burn player" + { + "bg" "Запалване на играч" + } + + "Freeze player" + { + "bg" "Замразяване на играч" + } + + "Blind player" + { + "bg" "Заслепяване на играч" + } + + "Drug player" + { + "bg" "Дрогиране на играч" + } + + "Gravity player" + { + "bg" "Промяна гравитацията на играч" + } + + "Fully blind" + { + "bg" "Напълно сляп" + } + + "Half blind" + { + "bg" "Наполовина сляп" + } + + "No blind" + { + "bg" "Не е сляп" + } + + "Gravity amount" + { + "bg" "Гравитация?" + } + + "Gravity Very High" + { + "bg" "Много висока гравитация" + } + + "Gravity High" + { + "bg" "Висока гравитация" + } + + "Gravity Normal" + { + "bg" "Нормална гравитация" + } + + "Gravity Low" + { + "bg" "Ниска гравитация" + } + + "Gravity Very Low" + { + "bg" "Много ниска гравитация" + } + + "Unfrozen" + { + "bg" "Вече не сте замразен" + } + +} diff --git a/translations/bg/funvotes.phrases.txt b/translations/bg/funvotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/bg/funvotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/bg/mapchooser.phrases.txt b/translations/bg/mapchooser.phrases.txt new file mode 100644 index 00000000..b3a9bca2 --- /dev/null +++ b/translations/bg/mapchooser.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Vote Nextmap" + { + "bg" "Гласувайте за следваща карта!" + } + + "Nextmap Voting Started" + { + "bg" "Започна гласуване за следваща карта." + } + + "Nextmap Voting Finished" + { + "bg" "Гласуването за карта приключи. Следващата карта ще бъде {1}. (Получени са {2}%% от {3} гласа)" + } + + "Current Map Extended" + { + "bg" "Текущата карта беше удължена. (Получени са {1}%% от {2} гласа)" + } + + "Extend Map" + { + "bg" "Удължаване на текущата карта" + } + + "Dont Change" + { + "bg" "Без промяна" + } + + "Current Map Stays" + { + "bg" "Текущата карта продължава! Гласуването приключи! (Получени са {1}%% от {2} гласа)" + } + + "Changed Next Map" + { + "bg" "Следващата карта е сменена на \"{1}\"." + } + +} diff --git a/translations/bg/nextmap.phrases.txt b/translations/bg/nextmap.phrases.txt new file mode 100644 index 00000000..01c71a21 --- /dev/null +++ b/translations/bg/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "bg" "Следваща карта: {1}" + } + + "Map History" + { + "bg" "История на картите" + } + + "Map" + { + "bg" "[Карта]" + } + + "Started" + { + "bg" "[Започнатa]" + } + + "Played Time" + { + "bg" "[Изиграно време]" + } + + "Reason" + { + "bg" "[Причина за приключване]" + } + + "Current Map" + { + "bg" "Текуща карта" + } + + "ago" + { + "bg" "преди" + } + +} diff --git a/translations/bg/nominations.phrases.txt b/translations/bg/nominations.phrases.txt new file mode 100644 index 00000000..f3adbddd --- /dev/null +++ b/translations/bg/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "bg" "Вече номинирахте карта." + } + + "Max Nominations" + { + "bg" "Максимално позволеният брой номинации беше достигнат." + } + + "Map Already In Vote" + { + "bg" "Картата {1} вече е в списъка на номинираните." + } + + "Map Inserted" + { + "bg" "Картата {1} е добавена в списъка на номинираните." + } + + "Map Already Nominated" + { + "bg" "Картата, която избрахте, вече е номинирана." + } + + "Map Nominated" + { + "bg" "{1} номинира {2}" + } + + "Map Nomination Changed" + { + "bg" "{1} промени номинацията си на {2}." + } + + "Nominate Title" + { + "bg" "Номиниране на карта:" + } + + "Can't Nominate Current Map" + { + "bg" "Картата, която избрахте, е текущата карта и тя не може да бъде номинирана" + } + + "Map in Exclude List" + { + "bg" "Картата, която избрахте, е играна наскоро и не може да бъде номинирана" + } + + "Current Map" + { + "bg" "Текуща карта" + } + + "Recently Played" + { + "bg" "Наскоро играна" + } + + "Nominated" + { + "bg" "Номинирана" + } + +} diff --git a/translations/bg/playercommands.phrases.txt b/translations/bg/playercommands.phrases.txt new file mode 100644 index 00000000..a5abe317 --- /dev/null +++ b/translations/bg/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "bg" "Шамаросване на играч" + } + + "Slap damage" + { + "bg" "Щети на шамара" + } + + "Slay player" + { + "bg" "Убиване на играч" + } + + "Slapped target" + { + "bg" "{1} е шамаросан." + } + + "Slayed target" + { + "bg" "{1} е убит." + } + + "Name changed" + { + "bg" "Администратор Ви смени името." + } + + "Renamed target" + { + "bg" "{1} е преименуван." + } + + "Rename player" + { + "bg" "Преименуване на играч" + } + + "Dead Player Rename" + { + "bg" "{1} ще бъде преименуван следващия рунд." + } + +} diff --git a/translations/bg/plugin.basecommands.txt b/translations/bg/plugin.basecommands.txt new file mode 100644 index 00000000..a43d8eb6 --- /dev/null +++ b/translations/bg/plugin.basecommands.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Exec CFG" + { + "bg" "Изпълняване на CFG файл" + } + + "Player is an admin" + { + "bg" "\"{1}\" е администратор." + } + + "Username" + { + "bg" "Потребителско име" + } + + "Admin access" + { + "bg" "Администраторски достъп" + } + +} diff --git a/translations/bg/reservedslots.phrases.txt b/translations/bg/reservedslots.phrases.txt new file mode 100644 index 00000000..fcf7f7d8 --- /dev/null +++ b/translations/bg/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "bg" "Изхвърлен сте поради наличието на резервиран слот" + } + +} diff --git a/translations/bg/rockthevote.phrases.txt b/translations/bg/rockthevote.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/bg/rockthevote.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/bg/sounds.phrases.txt b/translations/bg/sounds.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/bg/sounds.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/bg/sqladmins.phrases.txt b/translations/bg/sqladmins.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/bg/sqladmins.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/chi/adminhelp.phrases.txt b/translations/chi/adminhelp.phrases.txt new file mode 100644 index 00000000..d0c568f7 --- /dev/null +++ b/translations/chi/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "chi" "SourceMod 帮助: 指令信息" + } + + "No description available" + { + "chi" "无详细描述" + } + + "No commands available" + { + "chi" "无适用指令" + } + + "Type sm_help to see more" + { + "chi" "键入 sm_help {1} 查看更多指令" + } + + "Entries n - m in page k" + { + "chi" "条目 {1} - {2} 于第 {3} 页" + } + + "No matching results found" + { + "chi" "无匹配结果可寻" + } + +} diff --git a/translations/chi/adminmenu.phrases.txt b/translations/chi/adminmenu.phrases.txt new file mode 100644 index 00000000..990097f5 --- /dev/null +++ b/translations/chi/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "chi" "管理员菜单" + } + + "Player Commands" + { + "chi" "玩家指令" + } + + "Server Commands" + { + "chi" "服务器指令" + } + + "Voting Commands" + { + "chi" "投票指令" + } + +} diff --git a/translations/chi/antiflood.phrases.txt b/translations/chi/antiflood.phrases.txt new file mode 100644 index 00000000..94ca767e --- /dev/null +++ b/translations/chi/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "chi" "请勿刷屏!" + } + +} diff --git a/translations/chi/basebans.phrases.txt b/translations/chi/basebans.phrases.txt new file mode 100644 index 00000000..fbea5f43 --- /dev/null +++ b/translations/chi/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "chi" "封禁玩家" + } + + "Ban reason" + { + "chi" "封禁原因" + } + + "Permabanned player" + { + "chi" "玩家 \"{1}\" 已被永久封禁." + } + + "Permabanned player reason" + { + "chi" "玩家 \"{1}\" 已被永久封禁 (原因: {2})." + } + + "Banned player" + { + "chi" "封禁玩家 \"{1}\" {2} 分钟." + } + + "Banned player reason" + { + "chi" "封禁玩家 \"{1}\" {2} 分钟 (原因: {3})." + } + + "Removed bans matching" + { + "chi" "移除符合条件: {1} 的封禁" + } + + "Ban added" + { + "chi" "封禁已添加." + } + + "Cannot ban that IP" + { + "chi" "您无法封禁该 IP 地址." + } + + "Custom ban reason explanation" + { + "chi" "以聊天信息方式输入理由. 按 {1} 则中止." + } + + "AbortBan applied successfully" + { + "chi" "中止封禁." + } + + "AbortBan not waiting for custom reason" + { + "chi" "不等待键入封禁理由, 无封禁可中止." + } + +} diff --git a/translations/chi/basecomm.phrases.txt b/translations/chi/basecomm.phrases.txt new file mode 100644 index 00000000..a983c33f --- /dev/null +++ b/translations/chi/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "chi" "将玩家禁言/禁声" + } + + "Choose Type" + { + "chi" "选择类别" + } + + "Gagged target" + { + "chi" "{1} 已被禁言." + } + + "Ungagged target" + { + "chi" "{1} 已被解除禁言." + } + + "Muted target" + { + "chi" "{1} 已被禁声." + } + + "Unmuted target" + { + "chi" "{1} 已被解除禁声." + } + + "Silenced target" + { + "chi" "{1} 已被静音." + } + + "Unsilenced target" + { + "chi" "{1} 已被解除静音." + } + + "Mute Player" + { + "chi" "将玩家禁声" + } + + "UnMute Player" + { + "chi" "解除玩家禁声" + } + + "Gag Player" + { + "chi" "将玩家禁言" + } + + "UnGag Player" + { + "chi" "解除玩家禁言" + } + + "Silence Player" + { + "chi" "将玩家禁音" + } + + "UnSilence Player" + { + "chi" "解除玩家禁音" + } + +} diff --git a/translations/chi/basetriggers.phrases.txt b/translations/chi/basetriggers.phrases.txt new file mode 100644 index 00000000..a457dc4f --- /dev/null +++ b/translations/chi/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "chi" "当前地图剩余时间: " + } + + "Thetime" + { + "chi" "当前服务器时间为 {1}" + } + + "Friendly Fire On" + { + "chi" "友军伤害已开启" + } + + "Friendly Fire Off" + { + "chi" "友军伤害已关闭" + } + + "Current Map" + { + "chi" "当前地图为 {1}." + } + + "LastRound" + { + "chi" "最后一局了!!" + } + + "NoTimelimit" + { + "chi" "当前地图无时间限制" + } + + "Next Map" + { + "chi" "下一幅地图: {1}" + } + + "Pending Vote" + { + "chi" "投票正在进行中" + } + + "WinLimitAppend" + { + "chi" ", 或当某方赢得一局后更换地图" + } + + "WinLimit" + { + "chi" "地图将于某方赢得一局后更换" + } + + "MaxRoundsAppend" + { + "chi" ", 或再过一局后更换地图" + } + + "MaxRounds" + { + "chi" "地图将再过一局后更换" + } + + "FragLimitAppend" + { + "chi" ", 或当某玩家杀满一人后更换地图" + } + + "FragLimit" + { + "chi" "地图将于某玩家杀满一人后更换" + } + + "WinLimitAppendPlural" + { + "chi" ", 或当某方赢得 {1} 局后更换地图" + } + + "WinLimitPlural" + { + "chi" "地图将于某方赢得 {1} 局后更换" + } + + "MaxRoundsAppendPlural" + { + "chi" ", 或再过 {1} 局后更换地图" + } + + "MaxRoundsPlural" + { + "chi" "地图将再过 {1} 局后更换" + } + + "FragLimitAppendPlural" + { + "chi" ", 或当某玩家杀满 {1} 人后更换地图" + } + + "FragLimitPlural" + { + "chi" "地图将于某玩家杀满 {1} 人后更换" + } + +} diff --git a/translations/chi/basevotes.phrases.txt b/translations/chi/basevotes.phrases.txt new file mode 100644 index 00000000..14a6cf83 --- /dev/null +++ b/translations/chi/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "chi" "已启动投票: {1}" + } + + "Initiated Vote Map" + { + "chi" "已启动地图投票." + } + + "Initiated Vote Kick" + { + "chi" "已启动踢出 {1} 的投票." + } + + "Initiated Vote Ban" + { + "chi" "已启动封禁 {1} 的投票." + } + + "Map Vote" + { + "chi" "地图投票: {1}" + } + + "Change Map To" + { + "chi" "更换地图为 {1}?" + } + + "Votekick Player" + { + "chi" "踢出 {1}?" + } + + "Voteban Player" + { + "chi" "封禁 {1}?" + } + + "Vote Successful" + { + "chi" "投票通过. (同意 {1}%% 总共 {2} 票)" + } + + "Vote Failed" + { + "chi" "投票失败. 至少需要 {1}%% 支持. (同意 {2}%% 总共 {3} 票)" + } + + "Vote End" + { + "chi" "投票 {1} 的结果为: {2}." + } + + "Kick vote" + { + "chi" "踢出投票" + } + + "Ban vote" + { + "chi" "封禁投票" + } + + "Map vote" + { + "chi" "地图投票" + } + + "Confirm Vote" + { + "chi" "确认投票" + } + + "Map Vote In Use" + { + "chi" "地图投票正被调用" + } + + "Please select a map" + { + "chi" "请选择地图" + } + + "Start the Vote" + { + "chi" "开始投票" + } + +} diff --git a/translations/chi/clientprefs.phrases.txt b/translations/chi/clientprefs.phrases.txt new file mode 100644 index 00000000..e4c08746 --- /dev/null +++ b/translations/chi/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "chi" "Sourcemod Cookie 列表" + } + + "Printing Cookie List" + { + "chi" "打印 cookie 列表至控制台" + } + + "Cookie not Found" + { + "chi" "无法找到 cookie \"{1}\"" + } + + "Cookie Value" + { + "chi" "{1} 的值为 {2}" + } + + "Protected Cookie" + { + "chi" "无法更改受保护 cookie \"{1}\" 的值" + } + + "Cookie Changed Value" + { + "chi" "更改 cookie \"{1}\" 的值为 \"{2}\"" + } + + "No Console" + { + "chi" "无法显示设置菜单至控制台" + } + + "Choose Option" + { + "chi" "择取选项" + } + + "Client Settings" + { + "chi" "客户端设定" + } + +} diff --git a/translations/chi/common.phrases.txt b/translations/chi/common.phrases.txt new file mode 100644 index 00000000..5edfa078 --- /dev/null +++ b/translations/chi/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "chi" "是" + } + + "No" + { + "chi" "否" + } + + "No matching client" + { + "chi" "未发现匹配的客户端." + } + + "No matching clients" + { + "chi" "未发现匹配的客户端." + } + + "More than one client matches" + { + "chi" "存在多个符合样式 \"{1}\" 的客户端" + } + + "More than one client matched" + { + "chi" "存在多个符合所提样式的客户端." + } + + "Player no longer available" + { + "chi" "您选定的玩家已不再适用." + } + + "Kick player" + { + "chi" "踢出玩家" + } + + "Kicked by admin" + { + "chi" "被管理员踢出" + } + + "Changing map" + { + "chi" "更换地图为 {1}..." + } + + "Map was not found" + { + "chi" "地图 {1} 未找到." + } + + "Unable to target" + { + "chi" "您无法操作该玩家." + } + + "Name" + { + "chi" "名称" + } + + "Access" + { + "chi" "权限" + } + + "See console for output" + { + "chi" "请看控制台输出." + } + + "Cannot target bot" + { + "chi" "无法对机器人发出该指令." + } + + "Unable to find cvar" + { + "chi" "无法找到 cvar: {1}" + } + + "No access to cvar" + { + "chi" "您无权设置该 cvar." + } + + "Value of cvar" + { + "chi" "cvar \"{1}\" 值: \"{2}\"" + } + + "Cvar changed" + { + "chi" "更改 cvar \"{1}\" 为 \"{2}\"." + } + + "Config not found" + { + "chi" "配置文件 \"{1}\" 未找到." + } + + "Executed config" + { + "chi" "执行配置 \"{1}\"." + } + + "Admin cache refreshed" + { + "chi" "管理员缓存已被刷新." + } + + "Invalid Amount" + { + "chi" "指定数量无效" + } + + "Cannot be performed on dead" + { + "chi" "该操作无法在暂时“死亡”的客户端 \"{1}\" 上生效" + } + + "Player has since died" + { + "chi" "操作无法执行, 玩家已死亡." + } + + "Vote in Progress" + { + "chi" "已有投票在进行中." + } + + "Vote Not In Progress" + { + "chi" "当前无投票进行." + } + + "Cancelled Vote" + { + "chi" "投票已取消." + } + + "Cancel vote" + { + "chi" "取消投票" + } + + "Vote Select" + { + "chi" "{1} 选了 {2}." + } + + "No Votes Cast" + { + "chi" "无投票发起." + } + + "Vote Delay Minutes" + { + "chi" "您必须再等 {1} 分钟后才能发起新一轮投票." + } + + "Vote Delay Seconds" + { + "chi" "您必须再等 {1} 秒钟后才能发起新一轮投票." + } + + "Could not connect to database" + { + "chi" "无法连接至该数据库." + } + + "Failed to query database" + { + "chi" "查询数据库失败." + } + + "Invalid SteamID specified" + { + "chi" "您指定了一个无效 Steam ID (有效格式须以 'STEAM_:' 开头)." + } + + "Reload admins" + { + "chi" "重载管理员" + } + + "Command is in-game only" + { + "chi" "该指令只能在游戏界面中使用." + } + + "Target must be dead" + { + "chi" "该指令只能用于已死玩家." + } + + "Target must be alive" + { + "chi" "该指令只能用于活人玩家." + } + + "Target is not in game" + { + "chi" "指定玩家尚未完全进入游戏." + } + + "Played Sound" + { + "chi" "已播放声音给玩家 '{1}'" + } + + "Slapped player" + { + "chi" "已拍打玩家 '{1}'" + } + + "Slayed player" + { + "chi" "已处死玩家 '{1}'" + } + + "Kicked player" + { + "chi" "已踢出玩家 '{1}'" + } + + "Cannot participate in vote" + { + "chi" "您无法参与该项投票." + } + + "Cannot change vote" + { + "chi" "您无法改变对该项投票作出的选择." + } + + "On" + { + "chi" "开" + } + + "Off" + { + "chi" "关" + } + +} diff --git a/translations/chi/core.phrases.txt b/translations/chi/core.phrases.txt new file mode 100644 index 00000000..9e0b0ff9 --- /dev/null +++ b/translations/chi/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "chi" "您无权使用该指令" + } + + "Back" + { + "chi" "返回" + } + + "Next" + { + "chi" "下一页" + } + + "Exit" + { + "chi" "退出" + } + + "Previous" + { + "chi" "上一页" + } + + "all players" + { + "chi" "全体玩家" + } + + "all humans" + { + "chi" "全体真人" + } + + "all bots" + { + "chi" "全体机器人" + } + + "all dead players" + { + "chi" "全体已死玩家" + } + + "all alive players" + { + "chi" "全体活人玩家" + } + + "_s" + { + "chi" "{1}" + } + + "all spectators" + { + "chi" "所有旁观者" + } + + "Vote Count" + { + "chi" "投票计数:{1}/{2},剩余{3}人" + } + + "Voted For" + { + "chi" "{1}投票选择了{2}" + } + + "Changed Vote" + { + "chi" "{1} 已更改其投票为 {2} " + } + + "No Vote" + { + "chi" "无投票" + } + + "Name Reserved" + { + "chi" "你所用名称已由 SourceMod 保留; 请输入相应密码启用." + } + +} diff --git a/translations/chi/funcommands.phrases.txt b/translations/chi/funcommands.phrases.txt new file mode 100644 index 00000000..45bca236 --- /dev/null +++ b/translations/chi/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "chi" "烧烤玩家" + } + + "FireBomb player" + { + "chi" "把玩家变成燃烧弹" + } + + "Freeze player" + { + "chi" "冰冻玩家" + } + + "FreezeBomb player" + { + "chi" "把玩家变成冰冻弹" + } + + "TimeBomb player" + { + "chi" "把玩家变成定时炸弹" + } + + "Beacon player" + { + "chi" "点玩家灯" + } + + "NoClip player" + { + "chi" "设置穿墙模式" + } + + "Blind player" + { + "chi" "把玩家变成瞎子" + } + + "Drug player" + { + "chi" "给玩家下毒药" + } + + "Gravity player" + { + "chi" "改变玩家重力指标" + } + + "Blind amount" + { + "chi" "致盲到何程度?" + } + + "Fully blind" + { + "chi" "全盲" + } + + "Half blind" + { + "chi" "半盲" + } + + "No blind" + { + "chi" "不盲" + } + + "Gravity amount" + { + "chi" "改重力指标为多少?" + } + + "Gravity Very High" + { + "chi" "超高重力" + } + + "Gravity High" + { + "chi" "高重力" + } + + "Gravity Normal" + { + "chi" "常规重力" + } + + "Gravity Low" + { + "chi" "低重力" + } + + "Gravity Very Low" + { + "chi" "超低重力" + } + + "Set target on fire" + { + "chi" "将 {1} 点燃." + } + + "Toggled FireBomb on target" + { + "chi" "触发 {1} 身上的燃烧弹." + } + + "Froze target" + { + "chi" "冰冻了 {1}." + } + + "Toggled FreezeBomb on target" + { + "chi" "触发 {1} 身上的冰冻弹." + } + + "Toggled beacon on target" + { + "chi" "触发 {1} 身上的灯." + } + + "Toggled TimeBomb on target" + { + "chi" "触发 {1} 身上的定时炸弹." + } + + "Toggled noclip on target" + { + "chi" "触发{1}的穿墙模式" + } + + "Toggled drug on target" + { + "chi" "激活 {1} 身上的毒药." + } + + "Set blind on target" + { + "chi" "使 {1} 致盲." + } + + "Set gravity on target" + { + "chi" "更改 {1} 的重力指标." + } + + "Till Explodes" + { + "chi" "还有 {2} 秒钟 {1} 就要爆炸." + } + + "Unfrozen" + { + "chi" "您已被冻结." + } + + "You will be unfrozen" + { + "chi" "您将被解冻." + } + +} diff --git a/translations/chi/funvotes.phrases.txt b/translations/chi/funvotes.phrases.txt new file mode 100644 index 00000000..128a6dbd --- /dev/null +++ b/translations/chi/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "chi" "发起重力投票." + } + + "Initiated Vote Burn" + { + "chi" "发起烧烤 {1} 的投票." + } + + "Initiated Vote Slay" + { + "chi" "发起处死 {1} 的投票." + } + + "Initiated Vote Alltalk" + { + "chi" "发起开启全局语音通讯的投票." + } + + "Initiated Vote FF" + { + "chi" "发起友军伤害投票" + } + + "Gravity Vote" + { + "chi" "重力投票: {1}" + } + + "Change Gravity To" + { + "chi" "更改重力为 {1}?" + } + + "Voteburn player" + { + "chi" "烧烤玩家 {1}?" + } + + "Voteslay Player" + { + "chi" "处死 {1}?" + } + + "Votealltalk Off" + { + "chi" "关闭全局语音通讯? {1}" + } + + "Votealltalk On" + { + "chi" "开启全局语音通讯? {1}" + } + + "Voteff Off" + { + "chi" "关闭友军伤害? {1}" + } + + "Voteff On" + { + "chi" "开启友军伤害? {1}" + } + + "Gravity vote" + { + "chi" "重力投票" + } + + "Vote FF" + { + "chi" "队友伤害投票" + } + + "Burn vote" + { + "chi" "烧烤投票" + } + + "Alltalk vote" + { + "chi" "全局语音投票" + } + + "Slay vote" + { + "chi" "处死投票" + } + + "Slayed player" + { + "chi" "处死了玩家 '{1}'" + } + +} diff --git a/translations/chi/mapchooser.phrases.txt b/translations/chi/mapchooser.phrases.txt new file mode 100644 index 00000000..efc08029 --- /dev/null +++ b/translations/chi/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "chi" "下一幅地图投票了!" + } + + "Nextmap Voting Started" + { + "chi" "下一幅地图投选已开始." + } + + "Nextmap Voting Finished" + { + "chi" " 地图投票已结束. 下一幅地图将为 {1}. ( 得票{2}%% , {3}票)" + } + + "Current Map Extended" + { + "chi" "当前地图已被延长." + } + + "Extend Map" + { + "chi" "延长当前地图" + } + + "Dont Change" + { + "chi" "请勿更换" + } + + "Current Map Stays" + { + "chi" "当前地图已被延长! 投票显示! (得票 {1}%% 共 {2} 票)" + } + + "Changed Next Map" + { + "chi" "更换下一幅地图为 \"{1}\"." + } + + "Starting Runoff" + { + "chi" "无地图获得 {1}%% 以上票数 ({2} [{3}%%] & {4} [{5}%%]), 开始决胜轮投票" + } + +} diff --git a/translations/chi/nextmap.phrases.txt b/translations/chi/nextmap.phrases.txt new file mode 100644 index 00000000..fec0ea61 --- /dev/null +++ b/translations/chi/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "chi" "下一幅地图: {1}" + } + + "Map History" + { + "chi" "地图历史纪录" + } + + "Map" + { + "chi" "[地图]" + } + + "Started" + { + "chi" "[已启动]" + } + + "Played Time" + { + "chi" "[已运行时间]" + } + + "Reason" + { + "chi" "[终止理由]" + } + + "Current Map" + { + "chi" "当前地图" + } + + "ago" + { + "chi" "之前" + } + +} diff --git a/translations/chi/nominations.phrases.txt b/translations/chi/nominations.phrases.txt new file mode 100644 index 00000000..1fbc64f4 --- /dev/null +++ b/translations/chi/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "chi" "您已预订了一幅地图." + } + + "Max Nominations" + { + "chi" "已达最大预订数." + } + + "Map Already In Vote" + { + "chi" "地图 '{1}' 已在预订列表中." + } + + "Map Inserted" + { + "chi" "地图 '{1}' 加入了预订列表." + } + + "Map Already Nominated" + { + "chi" "您所选的地图已被预订." + } + + "Map Nominated" + { + "chi" "{1} 预订了 {2}." + } + + "Map Nomination Changed" + { + "chi" "{1} 将其所订改为了 {2}." + } + + "Nominate Title" + { + "chi" "预订地图:" + } + + "Can't Nominate Current Map" + { + "chi" "您所选的图正是当前地图, 无法预订" + } + + "Map in Exclude List" + { + "chi" "您所选的图是最近已玩过的地图, 无法预订" + } + + "Current Map" + { + "chi" "当前地图" + } + + "Recently Played" + { + "chi" "最近玩过的地图" + } + + "Nominated" + { + "chi" "已预订的地图" + } + +} diff --git a/translations/chi/playercommands.phrases.txt b/translations/chi/playercommands.phrases.txt new file mode 100644 index 00000000..e45d6816 --- /dev/null +++ b/translations/chi/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "chi" "拍打玩家" + } + + "Slap damage" + { + "chi" "拍打伤害值" + } + + "Slay player" + { + "chi" "处死玩家" + } + + "Slapped target" + { + "chi" "拍打了 {1}." + } + + "Slayed target" + { + "chi" "处死了 {1}." + } + + "Name changed" + { + "chi" "某管理员更改了您的名称" + } + + "Renamed target" + { + "chi" "更改了 {1} 的名称." + } + + "Rename player" + { + "chi" "玩家更名" + } + + "Dead Player Rename" + { + "chi" "{1} 将会在下局被改名" + } + +} diff --git a/translations/chi/plugin.basecommands.txt b/translations/chi/plugin.basecommands.txt new file mode 100644 index 00000000..4e645fad --- /dev/null +++ b/translations/chi/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "chi" "无法找到 cvar: {1}" + } + + "No access to cvar" + { + "chi" "你无权操作这个键值" + } + + "Value of cvar" + { + "chi" "cvar \"{1}\" 的值: \"{2}\"" + } + + "Cvar changed" + { + "chi" "更改键值 \"{1}\" 为 \"{2}\". " + } + + "Config not found" + { + "chi" "配置文件 \"{1}\" 未找到." + } + + "Executed config" + { + "chi" "执行配置文件 \"{1}\"." + } + + "Permabanned player" + { + "chi" "已永久封禁玩家 \"{1}\"." + } + + "Permabanned player reason" + { + "chi" "已永久封禁玩家 \"{1}\" (原因: {2})." + } + + "Banned player" + { + "chi" "封禁玩家 \"{1}\" {2} 分钟." + } + + "Banned player reason" + { + "chi" "封禁玩家 \"{1}\" {2} 分钟 (原因: {3})." + } + + "Removed bans matching" + { + "chi" "移除了符合过滤条件: {1} 的封禁" + } + + "Ban added" + { + "chi" "封禁记录已添加." + } + + "Admin cache refreshed" + { + "chi" "管理员缓存已刷新." + } + + "Identify player" + { + "chi" "玩家认证" + } + + "Choose Map" + { + "chi" "选择地图" + } + + "Exec CFG" + { + "chi" "执行 CFG" + } + + "Admin logged in as" + { + "chi" "\"{1}\" 以 \"{2}\" 身份登录并带权限: {3}" + } + + "Admin logged in anon" + { + "chi" "\"{1}\" 具备权限: {2}" + } + + "Player is not an admin" + { + "chi" "\"{1}\" 非管理员." + } + + "Player is an admin" + { + "chi" "\"{1}\" 为管理员." + } + + "Username" + { + "chi" "用户名" + } + + "Kicked target" + { + "chi" "已踢出 {1}" + } + + "Admin access" + { + "chi" "管理员权限" + } + + "Cvar is now protected" + { + "chi" "键值{1}已经受保护" + } + + "Kicked target reason" + { + "chi" "踢出 {1} (理由: {2})" + } + +} diff --git a/translations/chi/reservedslots.phrases.txt b/translations/chi/reservedslots.phrases.txt new file mode 100644 index 00000000..17ef15f2 --- /dev/null +++ b/translations/chi/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "chi" "无权使用保留通道而被踢出" + } + +} diff --git a/translations/chi/rockthevote.phrases.txt b/translations/chi/rockthevote.phrases.txt new file mode 100644 index 00000000..18883189 --- /dev/null +++ b/translations/chi/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "chi" "滚动投票:" + } + + "RTV Not Allowed" + { + "chi" "当前无法启动RTV (滚动投票)." + } + + "RTV Started" + { + "chi" "RTV (滚动投票)已开始." + } + + "RTV Ended" + { + "chi" "RTV (滚动投票)已结束, 您无法重来或再预订地图." + } + + "Already Voted" + { + "chi" "您已经发起了投票(现有{1}票,仍需{2}票)" + } + + "Minimal Players Not Met" + { + "chi" "未达所需人数下限." + } + + "Map Already In Vote" + { + "chi" "地图 '{1}' 已在 RTV (滚动投票)列表中." + } + + "Map Inserted" + { + "chi" "地图 '{1}' 加入了 RTV (滚动投票)." + } + + "RTV Requested" + { + "chi" "{1} 要滚动投票. ({2} 票同意, 至少需要 {3} 票)" + } + + "RTV Vote Ready" + { + "chi" "开始滚动投票!" + } + + "Don't Change" + { + "chi" "继续运行当前地图" + } + + "Already Nominated" + { + "chi" "您已经提名过一张地图" + } + + "Max Nominations" + { + "chi" "已达最大预订数" + } + + "Selected Map" + { + "chi" "{1} 选了 {2}" + } + + "No Votes" + { + "chi" "RTV (滚动投票)无选票投递, 当前地图继续运行." + } + + "Current Map Stays" + { + "chi" "当前地图继续运行! 滚动投票已显示!" + } + + "Changing Maps" + { + "chi" "更换地图为 {1}! 滚动投票已显示!" + } + + "Map Already Nominated" + { + "chi" "您所选的地图已有人预订." + } + + "Map Nominated" + { + "chi" "{1} 预订了地图 {2} 加入滚动投票." + } + + "Nominate Title" + { + "chi" "预订地图:" + } + +} diff --git a/translations/chi/slapslay.phrases.txt b/translations/chi/slapslay.phrases.txt new file mode 100644 index 00000000..13c1e7b4 --- /dev/null +++ b/translations/chi/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap player" + { + "chi" "拍打玩家" + } + + "Slap damage" + { + "chi" "拍打伤害值" + } + + "Slay player" + { + "chi" "处死玩家" + } + + "Slapped target" + { + "chi" "拍打了 {1}." + } + + "Slayed target" + { + "chi" "处死了 {1}." + } + +} diff --git a/translations/chi/sounds.phrases.txt b/translations/chi/sounds.phrases.txt new file mode 100644 index 00000000..9906795a --- /dev/null +++ b/translations/chi/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "chi" "播放音乐给 {1}" + } + +} diff --git a/translations/chi/sqladmins.phrases.txt b/translations/chi/sqladmins.phrases.txt new file mode 100644 index 00000000..04053db2 --- /dev/null +++ b/translations/chi/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "chi" "认证方式必须为 'steam', 'name', 或 'ip'." + } + + "Invalid immunity" + { + "chi" "免疫级别必须为正整数." + } + + "SQL Admin already exists" + { + "chi" "授予该凭证标志的管理员已存在." + } + + "SQL Admin added" + { + "chi" "管理员被成功添加进数据库." + } + + "SQL Admin deleted" + { + "chi" "管理员被已从数据库中成功删除." + } + + "SQL Admin not found" + { + "chi" "授予该凭证标志的管理员未找到." + } + + "SQL Group already exists" + { + "chi" "符合该名称的组已存在." + } + + "SQL Group added" + { + "chi" "组被成功添加进数据库." + } + + "SQL Group deleted" + { + "chi" "组已从数据库中成功删除." + } + + "SQL Group not found" + { + "chi" "符合该名称的组未找到." + } + + "SQL Admin groups reset" + { + "chi" "管理员组已被成功重置." + } + + "SQL Group X not found" + { + "chi" "未找到组: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "chi" "无法绑定组: \"{1}\"" + } + + "Added group to user" + { + "chi" "成功添加一个组至指定管理员类别." + } + + "Added groups to user" + { + "chi" "成功添加 {1} 个组至指定管理员类别." + } + +} diff --git a/translations/cze/adminhelp.phrases.txt b/translations/cze/adminhelp.phrases.txt new file mode 100644 index 00000000..3c05ad41 --- /dev/null +++ b/translations/cze/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "cze" "SourceMod Help: Informace o prikazech " + } + + "No description available" + { + "cze" "Zadny dostupny popis " + } + + "No commands available" + { + "cze" "Zadne dostupne prikazy" + } + + "Type sm_help to see more" + { + "cze" "Napiste sm_help {1} pro vice prikazu " + } + + "Entries n - m in page k" + { + "cze" "Polozky {1} - {2} na strance {3} " + } + + "No matching results found" + { + "cze" "Nebyly nalezeny zadne vhodne vysledky " + } + +} diff --git a/translations/cze/adminmenu.phrases.txt b/translations/cze/adminmenu.phrases.txt new file mode 100644 index 00000000..983ff7d4 --- /dev/null +++ b/translations/cze/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "cze" "Admin Menu" + } + + "Player Commands" + { + "cze" "Hracske prikazy" + } + + "Server Commands" + { + "cze" "Serverove prikazy" + } + + "Voting Commands" + { + "cze" "Hlasovani" + } + +} diff --git a/translations/cze/antiflood.phrases.txt b/translations/cze/antiflood.phrases.txt new file mode 100644 index 00000000..4df6305d --- /dev/null +++ b/translations/cze/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "cze" "Zahlcujete server!" + } + +} diff --git a/translations/cze/basebans.phrases.txt b/translations/cze/basebans.phrases.txt new file mode 100644 index 00000000..afebe2d1 --- /dev/null +++ b/translations/cze/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "cze" "Zabanovat hrace" + } + + "Ban reason" + { + "cze" "Duvod banu" + } + + "Permabanned player" + { + "cze" "Permanentne zabanoval hrace \"{1}\"." + } + + "Permabanned player reason" + { + "cze" "Permanentne zabanoval hrace \"{1}\" (duvod: {2})" + } + + "Banned player" + { + "cze" "Zabanoval hrace \"{1}\" na {2} minut." + } + + "Banned player reason" + { + "cze" "Zabanoval hrace \"{1}\" na {2} minut (duvod: {3})." + } + + "Removed bans matching" + { + "cze" "Byly odstraneny bany splnujici filter: {1}" + } + + "Ban added" + { + "cze" "Ban byl pridan." + } + + "Cannot ban that IP" + { + "cze" "Nemuzete zabanovat tuto IP adresu." + } + + "Custom ban reason explanation" + { + "cze" "Zadejte duvod zpravou do chatu. Pouzijte {1} pro zruseni." + } + + "AbortBan applied successfully" + { + "cze" "Ban zrusen." + } + + "AbortBan not waiting for custom reason" + { + "cze" "Neceka se na zadani duvodu banu, zadny ban na zruseni." + } + +} diff --git a/translations/cze/basecomm.phrases.txt b/translations/cze/basecomm.phrases.txt new file mode 100644 index 00000000..76c81a62 --- /dev/null +++ b/translations/cze/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "cze" "Umlcet hrace" + } + + "Choose Type" + { + "cze" "Vyberte typ" + } + + "Gagged target" + { + "cze" "Hrac {1} byl odstrihnut od chatu." + } + + "Ungagged target" + { + "cze" "Hrac {1} muze znovu psat." + } + + "Muted target" + { + "cze" "Hrac {1} byl utisen." + } + + "Unmuted target" + { + "cze" "Hrac {1} muze znovu mluvit." + } + + "Silenced target" + { + "cze" "Hrac {1} byl uplne umlcen." + } + + "Unsilenced target" + { + "cze" "Hrac {1} se muze znovu projevovat." + } + + "Mute Player" + { + "cze" "Utisit hrace" + } + + "UnMute Player" + { + "cze" "Povolit hraci mluvit" + } + + "Gag Player" + { + "cze" "Odstrihnout hrace od chatu" + } + + "UnGag Player" + { + "cze" "Povolit hraci psat" + } + + "Silence Player" + { + "cze" "Umlcet hrace" + } + + "UnSilence Player" + { + "cze" "Povolit hraci mluvit a psat" + } + +} diff --git a/translations/cze/basetriggers.phrases.txt b/translations/cze/basetriggers.phrases.txt new file mode 100644 index 00000000..54bc1650 --- /dev/null +++ b/translations/cze/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "cze" "Zbyvajici cas:" + } + + "Thetime" + { + "cze" "Soucasny cas je {1}" + } + + "Friendly Fire On" + { + "cze" "Friendly Fire je zapnut." + } + + "Friendly Fire Off" + { + "cze" "Friendly Fire je vypnut." + } + + "Current Map" + { + "cze" "Aktualni mapa je {1}." + } + + "LastRound" + { + "cze" "Toto je posledni kolo!!" + } + + "NoTimelimit" + { + "cze" "Tato mapa neni casove omezena" + } + + "Next Map" + { + "cze" "Pristi mapa: {1}" + } + + "Pending Vote" + { + "cze" "Neprobehlo hlasovani" + } + + "WinLimitAppend" + { + "cze" ", nebo se mapa zmeni pote, co nejaky tym vyhraje jedno kolo " + } + + "WinLimit" + { + "cze" "Mapa se zmeni pote, co nejaky tym vyhraje jedno kolo" + } + + "MaxRoundsAppend" + { + "cze" ", nebo se mapa zmeni po pristim kole" + } + + "MaxRounds" + { + "cze" "Mapa se zmeni po pristim kole" + } + + "FragLimitAppend" + { + "cze" ", nebo se mapa zmeni pote, co hrac dosahne jednoho zabiti" + } + + "FragLimit" + { + "cze" "Mapa se zmeni pote, co hrac dosahne jednoho zabiti" + } + + "WinLimitAppendPlural" + { + "cze" ", nebo se mapa zmeni pote, co nejaky tym vyhraje {1} kol" + } + + "WinLimitPlural" + { + "cze" "Mapa se zmeni pote, co nejaky tym vyhraje {1} kol" + } + + "MaxRoundsAppendPlural" + { + "cze" ", nebo se mapa zmeni po {1} kolech" + } + + "MaxRoundsPlural" + { + "cze" "Mapa se zmeni po {1} kolech" + } + + "FragLimitAppendPlural" + { + "cze" " , nebo se mapa zmeni pote, co hrac dosahne {1} zabiti " + } + + "FragLimitPlural" + { + "cze" "Mapa se zmeni pote, co hrac dosahne {1} zabiti" + } + +} diff --git a/translations/cze/basevotes.phrases.txt b/translations/cze/basevotes.phrases.txt new file mode 100644 index 00000000..8502b66d --- /dev/null +++ b/translations/cze/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "cze" " Zahajil hlasovani: {1}" + } + + "Initiated Vote Map" + { + "cze" "Zahajil hlasovani o mape." + } + + "Initiated Vote Kick" + { + "cze" "Zahajil hlasovani o vyhozeni proti hraci {1}." + } + + "Initiated Vote Ban" + { + "cze" "Zahajil hlasovani o banu proti hraci {1}" + } + + "Map Vote" + { + "cze" "Hlasovani o mape: {1}" + } + + "Change Map To" + { + "cze" "Zmenit mapu na {1}?" + } + + "Votekick Player" + { + "cze" "Vyhodit {1}?" + } + + "Voteban Player" + { + "cze" "Zabanovat {1}?" + } + + "Vote Successful" + { + "cze" "Hlasovani prijato. (Obdrzeno {1}%% z {2} hlasu)" + } + + "Vote Failed" + { + "cze" "Hlasovani selhalo. Bylo potreba {1}%% hlasu. (Obdrzeno {2}%% z {3} hlasu)" + } + + "Vote End" + { + "cze" "Odpoved na otazku {1} je: {2}." + } + + "Kick vote" + { + "cze" "Hlasovani o vyhozeni" + } + + "Ban vote" + { + "cze" "Hlasovani o banu" + } + + "Map vote" + { + "cze" "Hlasovani o mape" + } + + "Confirm Vote" + { + "cze" "Potvrdit hlasovani" + } + + "Map Vote In Use" + { + "cze" "Jiny admin prave pouziva hlasovaci menu." + } + + "Please select a map" + { + "cze" "Prosim, zvol mapu" + } + + "Start the Vote" + { + "cze" "Zacit hlasovani" + } + +} diff --git a/translations/cze/clientprefs.phrases.txt b/translations/cze/clientprefs.phrases.txt new file mode 100644 index 00000000..5d544a24 --- /dev/null +++ b/translations/cze/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "cze" "Seznam Sourcemod Cookies" + } + + "Printing Cookie List" + { + "cze" "Vypisuji seznam cookie do konzole" + } + + "Cookie not Found" + { + "cze" "Nelze nalezt cookie \"{1}\"" + } + + "Cookie Value" + { + "cze" "Hodnota hrace {1} je {2}" + } + + "Protected Cookie" + { + "cze" "Nelze zmenit hodnotu chranene cookie \"{1}\"" + } + + "Cookie Changed Value" + { + "cze" "Zmena hodnoty cookie \"{1}\" na \"{2}\"" + } + + "No Console" + { + "cze" "Nelze zobrazit menu nastaveni do konzole" + } + + "Choose Option" + { + "cze" "Zvolte moznost" + } + + "Client Settings" + { + "cze" "Nastaveni hrace" + } + +} diff --git a/translations/cze/common.phrases.txt b/translations/cze/common.phrases.txt new file mode 100644 index 00000000..3ef5331d --- /dev/null +++ b/translations/cze/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "cze" "Ano" + } + + "No" + { + "cze" "Ne" + } + + "No matching client" + { + "cze" "Nebyl nalezen zadny shodny hrac." + } + + "No matching clients" + { + "cze" "Nebyli nalezeni zadni shodni hraci." + } + + "More than one client matches" + { + "cze" "Vice nez jeden hrac splnuje podminku \"{1}\"" + } + + "More than one client matched" + { + "cze" "Vice nez jeden hrac splnuje danou podminku." + } + + "Player no longer available" + { + "cze" "Hrac, ktereho jste zvolil, jiz neni dostupny." + } + + "Kick player" + { + "cze" "Vyhodit hrace" + } + + "Kicked by admin" + { + "cze" "Vyhozen administratorem" + } + + "Changing map" + { + "cze" "Zmena mapy na {1}..." + } + + "Map was not found" + { + "cze" "Mapa {1} nebyla nalezena." + } + + "Unable to target" + { + "cze" "Nemuzete zvolit tohoto hrace." + } + + "Name" + { + "cze" "Jmeno" + } + + "Access" + { + "cze" "Pristup" + } + + "See console for output" + { + "cze" "Pro vystup se podivejte do konzole." + } + + "Cannot target bot" + { + "cze" "Tento prikaz nelze vykonat na botovi." + } + + "Unable to find cvar" + { + "cze" "Nelze nalezt cvar: {1}" + } + + "No access to cvar" + { + "cze" "Nemate pristup k tomuto cvaru." + } + + "Value of cvar" + { + "cze" "Hodnota cvaru \"{1}\" je: \"{2}\"" + } + + "Cvar changed" + { + "cze" "Zmenen cvar \"{1}\" na \"{2}\"." + } + + "Config not found" + { + "cze" "Konfiguracni soubor \"{1}\" nebyl nalezen." + } + + "Executed config" + { + "cze" "Spustil konfiguracni soubor \"{1}\"." + } + + "Admin cache refreshed" + { + "cze" "Cache adminu byla obnovena." + } + + "Invalid Amount" + { + "cze" "Byla zadana neplatna hodnota" + } + + "Cannot be performed on dead" + { + "cze" "Tato akce nemuze byt vykonana na mrtvem hraci \"{1}\"" + } + + "Player has since died" + { + "cze" "Akce nemuze byt vykonana, hrac mezitim zemrel." + } + + "Vote in Progress" + { + "cze" "Hlasovani jiz probiha." + } + + "Vote Not In Progress" + { + "cze" "V tuto chvili neprobiha zadne hlasovani." + } + + "Cancelled Vote" + { + "cze" "Zrusil hlasovani." + } + + "Cancel vote" + { + "cze" "Zrusit hlasovani" + } + + "Vote Select" + { + "cze" "{1} zvolil {2}." + } + + "No Votes Cast" + { + "cze" "Nebyly prijaty zadne hlasy." + } + + "Vote Delay Minutes" + { + "cze" "Musite pockat {1} minut pred zapocetim dalsiho hlasovani." + } + + "Vote Delay Seconds" + { + "cze" "Musite pockat {1} vterin pred zapocetim dalsiho hlasovani." + } + + "Could not connect to database" + { + "cze" "Nelze se pripojit k databazi." + } + + "Failed to query database" + { + "cze" "Nelze se spojit s databazi." + } + + "Invalid SteamID specified" + { + "cze" "Byl zadan neplatny Steam ID (musi zacinat 'STEAM_')" + } + + "Reload admins" + { + "cze" "Obnovit adminy" + } + + "Command is in-game only" + { + "cze" "Tento prikaz lze pouzit pouze ze hry." + } + + "Target must be dead" + { + "cze" "Tento prikaz muze byt pouzit pouze na mrtve hrace." + } + + "Target must be alive" + { + "cze" "Tento prikaz muze byt pouzit pouze na zive hrace." + } + + "Target is not in game" + { + "cze" "Zvoleny hrac jeste neni plne pripojen do hry." + } + + "Played Sound" + { + "cze" " Byl prehran zvuk hraci '{1}'" + } + + "Slapped player" + { + "cze" "Vyliskal hrace '{1}'" + } + + "Slayed player" + { + "cze" "Zabil hrace '{1}'" + } + + "Kicked player" + { + "cze" "Vyhodil hrace '{1}'" + } + + "Cannot participate in vote" + { + "cze" "Nemuzete se zucastnit tohoto hlasovani." + } + + "Cannot change vote" + { + "cze" "Nemuzete zmenit svoji volbu v tomto hlasovani." + } + + "On" + { + "cze" "Zapnout" + } + + "Off" + { + "cze" "Vypnout" + } + + "Say all" + { + "cze" "(VSEM) {1}" + } + + "Chat admins" + { + "cze" "(ADMINOVE) {1}" + } + + "Chat to admins" + { + "cze" "(ADMINUM) {1}" + } + + "Private say to" + { + "cze" "(Privatne {1}) {2}" + } + +} diff --git a/translations/cze/core.phrases.txt b/translations/cze/core.phrases.txt new file mode 100644 index 00000000..4361724a --- /dev/null +++ b/translations/cze/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "cze" "Nemate pristup k tomuto prikazu" + } + + "Back" + { + "cze" "Zpet" + } + + "Next" + { + "cze" "Dalsi" + } + + "Exit" + { + "cze" "Exit" + } + + "Previous" + { + "cze" "Predchozi" + } + + "all players" + { + "cze" "vsichni hraci" + } + + "all humans" + { + "cze" "vsichni lide" + } + + "all bots" + { + "cze" "vsichni boti" + } + + "all dead players" + { + "cze" "vsichni mrtvi hraci" + } + + "all alive players" + { + "cze" "vsichni zivi hraci" + } + + "_s" + { + "cze" "{1}" + } + + "all spectators" + { + "cze" "vsichni pozorovatele" + } + + "Vote Count" + { + "cze" "Hlasy: {1}/{2}, zbyva {3}s" + } + + "Voted For" + { + "cze" "{1} hlasoval pro {2}" + } + + "Changed Vote" + { + "cze" " {1} zmenil svou volbu na {2}" + } + + "No Vote" + { + "cze" "Zadny hlas" + } + + "Name Reserved" + { + "cze" "Tvuj nick je rezervovan SourceModem; nastav sve heslo, abys ho mohl pouzivat." + } + +} diff --git a/translations/cze/funcommands.phrases.txt b/translations/cze/funcommands.phrases.txt new file mode 100644 index 00000000..aceb6262 --- /dev/null +++ b/translations/cze/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "cze" "Zapalit hrace" + } + + "FireBomb player" + { + "cze" "Udelat z hrace ohnivou bombu" + } + + "Freeze player" + { + "cze" " Zmrazit hrace" + } + + "FreezeBomb player" + { + "cze" "Udelat z hrace mrazici bombu" + } + + "TimeBomb player" + { + "cze" " Udelat z hrace casovanou bombu" + } + + "Beacon player" + { + "cze" "Oznacit hrace" + } + + "NoClip player" + { + "cze" "Dat hraci NoClip" + } + + "Blind player" + { + "cze" "Oslepit hrace" + } + + "Drug player" + { + "cze" "Zfetovat hrace" + } + + "Gravity player" + { + "cze" "Nastavit hraci gravitaci" + } + + "Blind amount" + { + "cze" "Sila oslepeni?" + } + + "Fully blind" + { + "cze" "Uplne oslepeni" + } + + "Half blind" + { + "cze" "Polovicni oslepeni" + } + + "No blind" + { + "cze" "Zadne oslepeni" + } + + "Gravity amount" + { + "cze" "Sila gravitace?" + } + + "Gravity Very High" + { + "cze" "Velmi vysoka gravitace" + } + + "Gravity High" + { + "cze" "Vysoka gravitace" + } + + "Gravity Normal" + { + "cze" "Normalni gravitace" + } + + "Gravity Low" + { + "cze" "Nizka gravitace" + } + + "Gravity Very Low" + { + "cze" "Velmi nizka gravitace" + } + + "Set target on fire" + { + "cze" "zapalil hrace {1}." + } + + "Toggled FireBomb on target" + { + "cze" "zmenil hrace {1} v ohnivou bombu." + } + + "Froze target" + { + "cze" "zmrazil hrace {1}." + } + + "Toggled FreezeBomb on target" + { + "cze" "zmenil hrace {1} v mrazici bombu." + } + + "Toggled beacon on target" + { + "cze" "oznacil hrace {1}." + } + + "Toggled TimeBomb on target" + { + "cze" "zmenil hrace {1} v casovanou bombu." + } + + "Toggled noclip on target" + { + "cze" "prepl NoClip na hraci {1}." + } + + "Toggled drug on target" + { + "cze" "zfetoval hrace {1}." + } + + "Set blind on target" + { + "cze" "oslepil hrace {1}." + } + + "Set gravity on target" + { + "cze" "nastavil gravitaci hraci {1}." + } + + "Till Explodes" + { + "cze" "{2} sekund(y) nez {1} vybuchne." + } + + "Unfrozen" + { + "cze" "Byl jsi rozmrazen." + } + + "You will be unfrozen" + { + "cze" "Budes rozmrazen za {1} vterin." + } + +} diff --git a/translations/cze/funvotes.phrases.txt b/translations/cze/funvotes.phrases.txt new file mode 100644 index 00000000..b6f05eff --- /dev/null +++ b/translations/cze/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "cze" "Zahajil hlasovani o gravitaci." + } + + "Initiated Vote Burn" + { + "cze" "Zahajil hlasovani o zapaleni proti hraci {1}." + } + + "Initiated Vote Slay" + { + "cze" "Zahajil hlasovani o zabiti proti hraci {1}." + } + + "Initiated Vote Alltalk" + { + "cze" "Zahajil hlasovani o alltalku." + } + + "Initiated Vote FF" + { + "cze" "Zahajil hlasovani o Friendly Fire." + } + + "Gravity Vote" + { + "cze" "Hlasovani o gravitaci: {1}" + } + + "Change Gravity To" + { + "cze" "Zmenit gravitaci na {1}?" + } + + "Voteburn player" + { + "cze" " Zapalit hrace {1}?" + } + + "Voteslay Player" + { + "cze" "Zabit hrace {1}?" + } + + "Votealltalk Off" + { + "cze" " Vypnout alltalk? {1}" + } + + "Votealltalk On" + { + "cze" "Zapnout alltalk? {1}" + } + + "Voteff Off" + { + "cze" "Vypnout FriendlyFire? {1}" + } + + "Voteff On" + { + "cze" "Zapnout FriendlyFire? {1}" + } + + "Gravity vote" + { + "cze" "Hlasovani o gravitaci" + } + + "Vote FF" + { + "cze" "Hlasovani o FriendlyFire" + } + + "Burn vote" + { + "cze" "Hlasovani o zapaleni" + } + + "Alltalk vote" + { + "cze" "Hlasovani o Alltalk" + } + + "Slay vote" + { + "cze" "Hlasovani o zabiti" + } + + "Slayed player" + { + "cze" "Zabil hrace '{1}'" + } + +} diff --git a/translations/cze/mapchooser.phrases.txt b/translations/cze/mapchooser.phrases.txt new file mode 100644 index 00000000..2f76ca58 --- /dev/null +++ b/translations/cze/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "cze" "Hlasujte o pristi mape!" + } + + "Nextmap Voting Started" + { + "cze" "Hlasovani o pristi mape zacalo." + } + + "Nextmap Voting Finished" + { + "cze" "Hlasovani o mape skoncilo. Pristi mapou bude {1}. (Obdrzela {2}%% z {3} hlasu)" + } + + "Current Map Extended" + { + "cze" "Soucasna mapa byla prodlouzena. (Obdrzela {1}%% z {2} hlasu)" + } + + "Extend Map" + { + "cze" "Prodlouzit soucasnou mapu" + } + + "Dont Change" + { + "cze" " Nemenit soucasnou mapu" + } + + "Current Map Stays" + { + "cze" "Soucasna mapa pokracuje! Hlasovani rozhodlo! (Obdrzela {1}%% z {2} hlasu)" + } + + "Changed Next Map" + { + "cze" "Zmenil pristi mapu na \"{1}\"." + } + + "Starting Runoff" + { + "cze" "Zadna mapa neziskala {1]%% hlasu ({2} [{3}%%] & {4} [{5}%%]), zacina rozhodujici hlasovani." + } + +} diff --git a/translations/cze/nextmap.phrases.txt b/translations/cze/nextmap.phrases.txt new file mode 100644 index 00000000..46dd69f9 --- /dev/null +++ b/translations/cze/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "cze" "Pristi mapa: {1}" + } + + "Map History" + { + "cze" "Historie map" + } + + "Map" + { + "cze" "[Mapa]" + } + + "Started" + { + "cze" "[Zacala]" + } + + "Played Time" + { + "cze" "[Odehrany cas]" + } + + "Reason" + { + "cze" " [Duvod k ukonceni]" + } + + "Current Map" + { + "cze" "Soucasna mapa" + } + + "ago" + { + "cze" "pred" + } + +} diff --git a/translations/cze/nominations.phrases.txt b/translations/cze/nominations.phrases.txt new file mode 100644 index 00000000..a107970a --- /dev/null +++ b/translations/cze/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "cze" "Uz jsi nominoval mapu." + } + + "Max Nominations" + { + "cze" "Maximalni pocet nominaci byl dosahnut." + } + + "Map Already In Vote" + { + "cze" "Mapa '{1}' byla jiz nominovana." + } + + "Map Inserted" + { + "cze" "Mapa '{1}' byla pridana do nominaci." + } + + "Map Already Nominated" + { + "cze" "Mapa, kterou jsi zvolil, byla jiz nominovana." + } + + "Map Nominated" + { + "cze" "{1} nominoval {2}." + } + + "Map Nomination Changed" + { + "cze" "{1} zmenil svou nominaci na {2}." + } + + "Nominate Title" + { + "cze" "Nominovat mapu:" + } + + "Can't Nominate Current Map" + { + "cze" "Mapa, kterou jsi zvolil, je soucasna mapa a nemuze byt nominovana." + } + + "Map in Exclude List" + { + "cze" "Mapa, kterou jsi zvolil, se nedavno hrala a nemuze byt nominovana." + } + + "Current Map" + { + "cze" "Soucasna mapa" + } + + "Recently Played" + { + "cze" "Nedavno hrana" + } + + "Nominated" + { + "cze" "Nominovana" + } + +} diff --git a/translations/cze/playercommands.phrases.txt b/translations/cze/playercommands.phrases.txt new file mode 100644 index 00000000..43d3a2f1 --- /dev/null +++ b/translations/cze/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "cze" "Vyliskat hrace" + } + + "Slap damage" + { + "cze" "Sila lisknuti" + } + + "Slay player" + { + "cze" "Zabit hrace" + } + + "Slapped target" + { + "cze" "Vyliskal hrace {1}." + } + + "Slayed target" + { + "cze" "Zabil hrace {1}." + } + + "Name changed" + { + "cze" "Admin zmenil tve jmeno" + } + + "Renamed target" + { + "cze" "Prejmenoval hrace {1}." + } + + "Rename player" + { + "cze" " Prejmenovat hrace" + } + + "Dead Player Rename" + { + "cze" "Hrac {1} bude pristi kolo prejmenovan." + } + +} diff --git a/translations/cze/plugin.basecommands.txt b/translations/cze/plugin.basecommands.txt new file mode 100644 index 00000000..23fc1804 --- /dev/null +++ b/translations/cze/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "cze" "Nelze nalezt cvar: {1}" + } + + "No access to cvar" + { + "cze" "Nemate pristup k tomuto cvaru." + } + + "Value of cvar" + { + "cze" "Hodnota cvaru \"{1}\" je: \"{2}\"" + } + + "Cvar changed" + { + "cze" "Zmenil cvar \"{1}\" na \"{2}\"." + } + + "Config not found" + { + "cze" "Konfiguracni soubor \"{1}\" nebyl nalezen." + } + + "Executed config" + { + "cze" "Spustil konfiguracni soubor \"{1}\"." + } + + "Permabanned player" + { + "cze" "Permanentne zabanoval hrace \"{1}\"." + } + + "Permabanned player reason" + { + "cze" "Permanentne zabanoval hrace \"{1}\" (Duvod: {2})." + } + + "Banned player" + { + "cze" "Zabanoval hrace \"{1}\" na {2} minut." + } + + "Banned player reason" + { + "cze" "Zabanoval hrace \"{1}\" na {2} minut (duvod: {3})." + } + + "Removed bans matching" + { + "cze" "Byly odstraneny bany splnujici filtr: {1}" + } + + "Ban added" + { + "cze" "Ban byl pridan." + } + + "Admin cache refreshed" + { + "cze" "Cache adminu byla obnovena." + } + + "Identify player" + { + "cze" "Identifikovat hrace" + } + + "Choose Map" + { + "cze" "Vyberte mapu" + } + + "Exec CFG" + { + "cze" "Spustit CFG" + } + + "Admin logged in as" + { + "cze" "\"{1}\" je prihlasen jako \"{2}\" s pristupem: {3}" + } + + "Admin logged in anon" + { + "cze" "\"{1}\" ma pristup: {2}" + } + + "Player is not an admin" + { + "cze" "Hrac \"{1}\" neni admin." + } + + "Player is an admin" + { + "cze" " Hrac \"{1}\" je admin." + } + + "Username" + { + "cze" "Uzivatelske jmeno" + } + + "Kicked target" + { + "cze" "Vyhodil hrace {1}." + } + + "Admin access" + { + "cze" "Administratorsky pristup" + } + + "Cvar is now protected" + { + "cze" "Cvar {1} je nyni chranen." + } + + "Kicked target reason" + { + "cze" "Vyhodil hrace {1} (Duvod: {2})" + } + + "Please select a map" + { + "cze" "Prosim zvolte mapu" + } + + "Choose Config" + { + "cze" "Vyberte konfiguraci" + } + +} diff --git a/translations/cze/reservedslots.phrases.txt b/translations/cze/reservedslots.phrases.txt new file mode 100644 index 00000000..7d8e3326 --- /dev/null +++ b/translations/cze/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "cze" "Pokousite se pripojit na rezervovany slot" + } + +} diff --git a/translations/cze/rockthevote.phrases.txt b/translations/cze/rockthevote.phrases.txt new file mode 100644 index 00000000..3427ba0d --- /dev/null +++ b/translations/cze/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "cze" "Rock the Vote:" + } + + "RTV Not Allowed" + { + "cze" "Rock the Vote zatim neni povoleno." + } + + "RTV Started" + { + "cze" "Rock the Vote jiz zacalo." + } + + "RTV Ended" + { + "cze" "RTV jiz skoncilo, nemuzete ho znovu zacit ani nominovat mapy." + } + + "Already Voted" + { + "cze" "Uz jste hlasoval pro Rock the Vote. ({1} hlasu z {2} potrebnych)" + } + + "Minimal Players Not Met" + { + "cze" "Nebyl dosahnut minimalni pocet potrebnych hracu." + } + + "Map Already In Vote" + { + "cze" "Mapa '{1}' je jiz v Rock the Vote seznamu." + } + + "Map Inserted" + { + "cze" "Mapa '{1}' byla pridana do Rock the Vote." + } + + "RTV Requested" + { + "cze" "{1} chce zacit Rock the Vote. ({2} hlasu z {3} potrebnych)" + } + + "RTV Vote Ready" + { + "cze" "Rock the Vote zacalo!" + } + + "Don't Change" + { + "cze" "Zachovat soucasnou mapu" + } + + "Already Nominated" + { + "cze" "Uz jsi nominoval mapu." + } + + "Max Nominations" + { + "cze" "Maximalni pocet nominaci byl dosahnut." + } + + "Selected Map" + { + "cze" "{1} hlasoval pro {2}" + } + + "No Votes" + { + "cze" "Nebyly prijaty zadne hlasy pro Rock the Vote, zachovana soucasna mapa." + } + + "Current Map Stays" + { + "cze" "Soucasna mapa pokracuje! Rock the Vote promluvilo!" + } + + "Changing Maps" + { + "cze" "Zmena mapy na {1}! Rock the Vote promluvilo!" + } + + "Map Already Nominated" + { + "cze" "Mapa, kterou jsi zvolil, byla jiz nominovana." + } + + "Map Nominated" + { + "cze" "{1} nominoval {2} pro Rock the Vote." + } + + "Nominate Title" + { + "cze" "Nominovat mapu:" + } + +} diff --git a/translations/cze/sounds.phrases.txt b/translations/cze/sounds.phrases.txt new file mode 100644 index 00000000..98f8d654 --- /dev/null +++ b/translations/cze/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "cze" "Prehral zvuk hraci {1}" + } + +} diff --git a/translations/cze/sqladmins.phrases.txt b/translations/cze/sqladmins.phrases.txt new file mode 100644 index 00000000..f765a405 --- /dev/null +++ b/translations/cze/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "cze" "Typ autorizace musi byt bud 'steam', 'name', nebo 'ip'." + } + + "Invalid immunity" + { + "cze" "Hodnota imunity musi byt kladne cele cislo." + } + + "SQL Admin already exists" + { + "cze" "Administrator se zadanymi hodnotami jiz existuje." + } + + "SQL Admin added" + { + "cze" "Administrator byl uspesne pridan do databaze." + } + + "SQL Admin deleted" + { + "cze" "Administrator byl uspesne smazan z databaze." + } + + "SQL Admin not found" + { + "cze" "Zadny administrator se zadanymi hodnotami nebyl nalezen." + } + + "SQL Group already exists" + { + "cze" "Skupina s timto nazvem jiz existuje." + } + + "SQL Group added" + { + "cze" "Skupina byla uspesne pridana do databaze." + } + + "SQL Group deleted" + { + "cze" "Skupina byla uspesne smazana z databaze." + } + + "SQL Group not found" + { + "cze" "Zadna skupina se zadanym nazvem nebyla nalezena." + } + + "SQL Admin groups reset" + { + "cze" "Administratorske skupiny byly uspesne resetovany." + } + + "SQL Group X not found" + { + "cze" "Nelze nalezt skupinu: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "cze" "Nelze priradit skupinu: \"{1}\"" + } + + "Added group to user" + { + "cze" "Skupina byla uspesne pridana zvolenemu administratorovi." + } + + "Added groups to user" + { + "cze" "{1} skupin bylo uspesne pridano zvolenemu administratorovi." + } + +} diff --git a/translations/da/adminhelp.phrases.txt b/translations/da/adminhelp.phrases.txt new file mode 100644 index 00000000..1ee8c36a --- /dev/null +++ b/translations/da/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "da" "SourceMod Hjælp: Kommando Information" + } + + "No description available" + { + "da" "Ingen beskrivelse tilgængelig" + } + + "No commands available" + { + "da" "Ingen kommandoer tilgængelige" + } + + "Type sm_help to see more" + { + "da" "Skriv sm_help {1} for at se flere kommandoer" + } + + "Entries n - m in page k" + { + "da" "Opslag {1} - {2} på side {3}" + } + + "No matching results found" + { + "da" "Ingen matchende resultater fundet " + } + +} diff --git a/translations/da/adminmenu.phrases.txt b/translations/da/adminmenu.phrases.txt new file mode 100644 index 00000000..2e67fef8 --- /dev/null +++ b/translations/da/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "da" "Administrator menu" + } + + "Player Commands" + { + "da" "Spiller kommandoer" + } + + "Server Commands" + { + "da" "Server kommandoer" + } + + "Voting Commands" + { + "da" "Afstemnings kommandoer" + } + +} diff --git a/translations/da/antiflood.phrases.txt b/translations/da/antiflood.phrases.txt new file mode 100644 index 00000000..a2dded99 --- /dev/null +++ b/translations/da/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "da" "Du overbelaster serveren!" + } + +} diff --git a/translations/da/basebans.phrases.txt b/translations/da/basebans.phrases.txt new file mode 100644 index 00000000..1abd83a6 --- /dev/null +++ b/translations/da/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "da" "Bandlys spiller" + } + + "Ban reason" + { + "da" "Bandlysnings årsag" + } + + "Permabanned player" + { + "da" "Spiller \"{1}\" er blevet bandlyst permanent." + } + + "Permabanned player reason" + { + "da" " Spiller \"{1}\" er blevet bandlyst permanent (årsag: {2})." + } + + "Banned player" + { + "da" "Spiller \"{1}\" er blevet bandlyst i {2} minutter." + } + + "Banned player reason" + { + "da" " Spiller \"{1}\" er blevet bandlyst i {2} minutter (årsag: {3})." + } + + "Removed bans matching" + { + "da" "Bandlysninger som matcher filter: \"{1}\" er blevet fjernet." + } + + "Ban added" + { + "da" "Bandlysningen er blevet tilføjet. " + } + + "Cannot ban that IP" + { + "da" "Du kan ikke bandlyse den IP adresse." + } + + "Custom ban reason explanation" + { + "da" "Skriv årsag som en chat besked. Brug {1} for at afbryde dette." + } + + "AbortBan applied successfully" + { + "da" "Bandlysning afbrudt." + } + + "AbortBan not waiting for custom reason" + { + "da" "Venter ikke på at en bandlysnings årsag bliver skrevet ind, ingen bandlysning til at afbryde." + } + +} diff --git a/translations/da/basecomm.phrases.txt b/translations/da/basecomm.phrases.txt new file mode 100644 index 00000000..4fad83fd --- /dev/null +++ b/translations/da/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "da" "Gør spiller stum/tavs" + } + + "Choose Type" + { + "da" "Vælg type" + } + + "Gagged target" + { + "da" "{1} er blevet gjort tavs." + } + + "Ungagged target" + { + "da" "{1} er ikke længere tavs." + } + + "Muted target" + { + "da" "{1} er nu stum." + } + + "Unmuted target" + { + "da" "{1} er ikke længere stum." + } + + "Silenced target" + { + "da" "{1} er blevet gjort stum og tavs." + } + + "Unsilenced target" + { + "da" "{1} kan tale igen." + } + + "Mute Player" + { + "da" "Gør spiller stum" + } + + "UnMute Player" + { + "da" "Fjern stumhed fra spiller " + } + + "Gag Player" + { + "da" "Gør spiller tavs" + } + + "UnGag Player" + { + "da" "Fjern tavshed fra spiller" + } + + "Silence Player" + { + "da" "Gør spiller stum og tavs " + } + + "UnSilence Player" + { + "da" "Fjern stumhed og tavshed fra spiller" + } + +} diff --git a/translations/da/basetriggers.phrases.txt b/translations/da/basetriggers.phrases.txt new file mode 100644 index 00000000..95642026 --- /dev/null +++ b/translations/da/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "da" "Resterende tid for denne bane:" + } + + "Thetime" + { + "da" "Den nuværende server tid er {1}" + } + + "Friendly Fire On" + { + "da" "Friendly Fire er slået til." + } + + "Friendly Fire Off" + { + "da" "Friendly Fire er slået fra." + } + + "Current Map" + { + "da" "Den nuværende bane er {1}." + } + + "LastRound" + { + "da" "Dette er den sidste runde!!" + } + + "NoTimelimit" + { + "da" "Ingen tidsbegrænsninger for banen" + } + + "Next Map" + { + "da" "Næste bane: {1} " + } + + "Pending Vote" + { + "da" "Afventende Afstemning" + } + + "WinLimitAppend" + { + "da" ", eller skifte bane efter et hold vinder en runde" + } + + "WinLimit" + { + "da" "Banen vil skifte efter et hold vinder en runde" + } + + "MaxRoundsAppend" + { + "da" ", eller skifte bane efter en runde mere" + } + + "MaxRounds" + { + "da" "Banen vil skifte efter en runde mere" + } + + "FragLimitAppend" + { + "da" ", eller skifte map efter en spiller når et frag" + } + + "FragLimit" + { + "da" "Banen vil skifte efter en spiller når et frag" + } + + "WinLimitAppendPlural" + { + "da" ", eller skifte bane efter et hold vinder {1} runder" + } + + "WinLimitPlural" + { + "da" "Banen vil skifte efter et hold vinder {1} runder" + } + + "MaxRoundsAppendPlural" + { + "da" ", eller skifte bane efter {1} runder mere" + } + + "MaxRoundsPlural" + { + "da" "Bane vil skifte efter {1} runder mere." + } + + "FragLimitAppendPlural" + { + "da" ", eller skifte bane efter en spiller når {1} frags" + } + + "FragLimitPlural" + { + "da" "Banen vil skifte, efter en spiller når {1} frags" + } + +} diff --git a/translations/da/basevotes.phrases.txt b/translations/da/basevotes.phrases.txt new file mode 100644 index 00000000..b3d864ed --- /dev/null +++ b/translations/da/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "da" "Afstemning startet: {1}" + } + + "Initiated Vote Map" + { + "da" "Afsteming om bane-skift startet." + } + + "Initiated Vote Kick" + { + "da" "Afstemning om udsmidning mod {1} startet." + } + + "Initiated Vote Ban" + { + "da" "Afstemning om bandlysning mod {1} startet." + } + + "Map Vote" + { + "da" "Bane afstemning: {1}" + } + + "Change Map To" + { + "da" "Skift bane til {1}?" + } + + "Votekick Player" + { + "da" "Smid {1} ud?" + } + + "Voteban Player" + { + "da" "Bandlys {1}?" + } + + "Vote Successful" + { + "da" "Afstemning er succesfuld. (Modtog {1}%% af {2} stemmer)" + } + + "Vote Failed" + { + "da" "Afstemning slog fejl. {1}%% stemmer er påkrævet. (Modtog {2}%% af {3} stemmer)" + } + + "Vote End" + { + "da" "Svaret på {1} er: {2}" + } + + "Kick vote" + { + "da" "Stem om udsmidning" + } + + "Ban vote" + { + "da" "Stem om bandlysning" + } + + "Map vote" + { + "da" "Stem om bane skift" + } + + "Confirm Vote" + { + "da" "Bekræft stemme" + } + + "Map Vote In Use" + { + "da" "Map afstemningen er allerede i brug." + } + + "Please select a map" + { + "da" "Vælg venligst en bane" + } + + "Start the Vote" + { + "da" "Start afstemningen" + } + +} diff --git a/translations/da/clientprefs.phrases.txt b/translations/da/clientprefs.phrases.txt new file mode 100644 index 00000000..9574cd11 --- /dev/null +++ b/translations/da/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "da" "Sourcemod cookie liste" + } + + "Printing Cookie List" + { + "da" "Udskriver cookie listen til konsollen" + } + + "Cookie not Found" + { + "da" "Kunne ikke finde cookien \"{1}\"" + } + + "Cookie Value" + { + "da" "Værdien af {1} er {2}" + } + + "Protected Cookie" + { + "da" "Kan ikke ændre værdien af den beskyttede cookie \"{1}\"" + } + + "Cookie Changed Value" + { + "da" "Ændrede værdien af cookien \"{1}\" til \"{2}\"" + } + + "No Console" + { + "da" "Indstillingsmenuen kan ikke vises i konsollen" + } + + "Choose Option" + { + "da" "Vælg valgmulighed" + } + + "Client Settings" + { + "da" "Klient indstillinger" + } + +} diff --git a/translations/da/common.phrases.txt b/translations/da/common.phrases.txt new file mode 100644 index 00000000..3333ade4 --- /dev/null +++ b/translations/da/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "da" "Ja" + } + + "No" + { + "da" "Nej" + } + + "No matching client" + { + "da" "Ingen matchende klient blev fundet." + } + + "No matching clients" + { + "da" "Ingen matchende klienter blev fundet." + } + + "More than one client matches" + { + "da" "Mere end 1 klient matcher mønsteret \"{1}\"" + } + + "More than one client matched" + { + "da" "Mere end 1 klient matcher det givne mønster." + } + + "Player no longer available" + { + "da" "Spilleren som du valgte er ikke længere tilgængelig." + } + + "Kick player" + { + "da" "Fjern spiller" + } + + "Kicked by admin" + { + "da" "Fjernet af administrator" + } + + "Changing map" + { + "da" "Skifter bane til {1}..." + } + + "Map was not found" + { + "da" "Banen {1} blev ikke fundet." + } + + "Unable to target" + { + "da" "Du kan ikke vælge denne spiller." + } + + "Name" + { + "da" "Navn" + } + + "Access" + { + "da" "Adgang" + } + + "See console for output" + { + "da" "Se konsollen for svar." + } + + "Cannot target bot" + { + "da" "Det er ikke muligt at udføre denne handling på en robot." + } + + "Unable to find cvar" + { + "da" "Kan ikke finde cvar: {1}" + } + + "No access to cvar" + { + "da" "Du har ikke adgang til denne cvar." + } + + "Value of cvar" + { + "da" "Værdien af cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "da" "Skiftede cvar \"{1}\" til \"{2}\"." + } + + "Config not found" + { + "da" "Konfigurations fil \"{1}\" blev ikke fundet." + } + + "Executed config" + { + "da" "Konfigurations fil \"{1}\" blev kørt." + } + + "Admin cache refreshed" + { + "da" "Administrator lageret er blevet genopfrisket." + } + + "Invalid Amount" + { + "da" "Ugyldig mængde angivet" + } + + "Cannot be performed on dead" + { + "da" "Denne handling kan ikke udføres på en død klient \"{1}\"" + } + + "Player has since died" + { + "da" "Handling kan ikke udføres, spilleren er sidenhen død." + } + + "Vote in Progress" + { + "da" "En afstemning er allerede igang." + } + + "Vote Not In Progress" + { + "da" "Der er ingen afstemning igang på nuværende tidspunkt." + } + + "Cancelled Vote" + { + "da" "Afsteming blev afbrudt." + } + + "Cancel vote" + { + "da" "Afbryd afstemning" + } + + "Vote Select" + { + "da" "{1} har valgt {2}." + } + + "No Votes Cast" + { + "da" "Ingen stemmer blev registreret." + } + + "Vote Delay Minutes" + { + "da" "Du skal vente {1} minutter før du kan starte en ny afstemning. " + } + + "Vote Delay Seconds" + { + "da" "Du må vente {1} sekunder før du kan starte en ny afstemning." + } + + "Could not connect to database" + { + "da" "Kunne ikke få forbindelse til databasen." + } + + "Failed to query database" + { + "da" "Svar fra databasen slog fejl." + } + + "Invalid SteamID specified" + { + "da" "Du har angivet et ugyldigt Steam ID (skal starte med 'STEAM_')." + } + + "Reload admins" + { + "da" "Opdater administratorer." + } + + "Command is in-game only" + { + "da" "Denne kommando kan kun bruges inde i spillet." + } + + "Target must be dead" + { + "da" "Denne kommando kan kun bruges på døde spillere." + } + + "Target must be alive" + { + "da" "Denne kommando kan kun bruges på spillere som er i live." + } + + "Target is not in game" + { + "da" "Den givne spiller er ikke inde i spillet endnu." + } + + "Played Sound" + { + "da" "Afspillede lyd til spiller '{1}'" + } + + "Slapped player" + { + "da" "Slog spiller '{1}'" + } + + "Slayed player" + { + "da" "Dræbte spiller '{1}'" + } + + "Kicked player" + { + "da" "Fjernet spiller '{1}'" + } + + "Cannot participate in vote" + { + "da" "Du kan ikke deltage i denne afstemning" + } + + "Cannot change vote" + { + "da" "Du kan ikke ændre dit valg til denne afstemning" + } + + "On" + { + "da" "På" + } + + "Off" + { + "da" "Af" + } + +} diff --git a/translations/da/core.phrases.txt b/translations/da/core.phrases.txt new file mode 100644 index 00000000..b9d9d297 --- /dev/null +++ b/translations/da/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "da" "Du har ikke adgang til denne kommando" + } + + "Back" + { + "da" "Tilbage" + } + + "Next" + { + "da" "Næste" + } + + "Exit" + { + "da" "Afslut" + } + + "Previous" + { + "da" "Tilbage" + } + + "all players" + { + "da" "alle spillere" + } + + "all humans" + { + "da" "alle mennesker" + } + + "all bots" + { + "da" "alle robotter" + } + + "all dead players" + { + "da" "alle døde spillere" + } + + "all alive players" + { + "da" "alle levende spillere" + } + + "_s" + { + "da" "{1}" + } + + "all spectators" + { + "da" "alle tilskuere" + } + + "Vote Count" + { + "da" "Stemmer: {1}/{2}, {3} sekunder tilbage " + } + + "Voted For" + { + "da" "{1} stemte på {2} " + } + + "Changed Vote" + { + "da" "{1} skiftede deres stemme til {2}" + } + + "No Vote" + { + "da" "Jeg ønsker ikke at stemme" + } + + "Name Reserved" + { + "da" "Dit navn er reserveret af SourceMod; sæt dit password for at benytte det." + } + +} diff --git a/translations/da/funcommands.phrases.txt b/translations/da/funcommands.phrases.txt new file mode 100644 index 00000000..7a9ee420 --- /dev/null +++ b/translations/da/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "da" "Brænd spiller" + } + + "FireBomb player" + { + "da" "Ildbombe" + } + + "Freeze player" + { + "da" "Frys spiller" + } + + "FreezeBomb player" + { + "da" "Frostbombe" + } + + "TimeBomb player" + { + "da" "Tidsbombe" + } + + "Beacon player" + { + "da" "Blink spiller" + } + + "NoClip player" + { + "da" "NoClip spiller" + } + + "Blind player" + { + "da" "Gør spiller blind" + } + + "Drug player" + { + "da" "Gør spiller fuld" + } + + "Gravity player" + { + "da" "Spillers tyngde" + } + + "Blind amount" + { + "da" "Hvor blind?" + } + + "Fully blind" + { + "da" "Helt blind" + } + + "Half blind" + { + "da" "Halv-blind" + } + + "No blind" + { + "da" "Ingen blindhed" + } + + "Gravity amount" + { + "da" "Tyngde?" + } + + "Gravity Very High" + { + "da" "Meget høj tyngdekraft" + } + + "Gravity High" + { + "da" "Høj tyngdekraft" + } + + "Gravity Normal" + { + "da" "Normal tyngdekraft" + } + + "Gravity Low" + { + "da" "Lav tyngdekraft" + } + + "Gravity Very Low" + { + "da" "Meget lav tyngdekraft" + } + + "Set target on fire" + { + "da" "Tænd ild i {1}" + } + + "Toggled FireBomb on target" + { + "da" "har sat en ildbombe på {1}." + } + + "Froze target" + { + "da" "frøs {1}." + } + + "Toggled FreezeBomb on target" + { + "da" "har sat en frostbombe på {1}." + } + + "Toggled beacon on target" + { + "da" "har sat blink på {1}." + } + + "Toggled TimeBomb on target" + { + "da" "har sat en tidsbombe på {1}." + } + + "Toggled noclip on target" + { + "da" "har aktiveret NoClip på {1}." + } + + "Toggled drug on target" + { + "da" "har gjort {1} fuld." + } + + "Set blind on target" + { + "da" "{1} er blevet blind." + } + + "Set gravity on target" + { + "da" " har ændret {1}s tyngde. " + } + + "Till Explodes" + { + "da" "{2} sekunder til {1} eksploderer." + } + + "Unfrozen" + { + "da" "Du er blevet tøet op." + } + + "You will be unfrozen" + { + "da" "Du vill ikke være frossen om {1} sekunder" + } + +} diff --git a/translations/da/funvotes.phrases.txt b/translations/da/funvotes.phrases.txt new file mode 100644 index 00000000..67cf896a --- /dev/null +++ b/translations/da/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "da" "Tyngde afstemning er startet." + } + + "Initiated Vote Burn" + { + "da" "Brænd spiller afstemning startet mod {1}." + } + + "Initiated Vote Slay" + { + "da" "Afstemning om henrettelse mod {1} er startet." + } + + "Initiated Vote Alltalk" + { + "da" "Alltalk afstemning startet." + } + + "Initiated Vote FF" + { + "da" "Friendly Fire afstemning er startet." + } + + "Gravity Vote" + { + "da" "Tyngde afstemning: {1}" + } + + "Change Gravity To" + { + "da" "Ændre tyngdekraften til {1}?" + } + + "Voteburn player" + { + "da" "Brænd spiller {1}?" + } + + "Voteslay Player" + { + "da" "Dræb {1}?" + } + + "Votealltalk Off" + { + "da" "Slå alltalk fra? {1}" + } + + "Votealltalk On" + { + "da" "Slå alltalk til? {1}" + } + + "Voteff Off" + { + "da" "Slå Friendly Fire fra? {1}" + } + + "Voteff On" + { + "da" "Slå Friendly Fire til? {1}" + } + + "Gravity vote" + { + "da" "Stem om tyngdekraft" + } + + "Vote FF" + { + "da" "Stem om Friendly Fire" + } + + "Burn vote" + { + "da" "Stem om at brænde en spiller" + } + + "Alltalk vote" + { + "da" "Stem om alltalk" + } + + "Slay vote" + { + "da" "Stem om henrettelse mod spiller" + } + + "Slayed player" + { + "da" "Henrettede spiller '{1}'" + } + +} diff --git a/translations/da/mapchooser.phrases.txt b/translations/da/mapchooser.phrases.txt new file mode 100644 index 00000000..88adee01 --- /dev/null +++ b/translations/da/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "da" "Stem om næste bane!" + } + + "Nextmap Voting Started" + { + "da" "Afstemning for næste bane er begyndt." + } + + "Nextmap Voting Finished" + { + "da" "Bane afstemning er fuldført. Den næste bane bliver {1}. (Modtog {2}%% af {3} stemmer) " + } + + "Current Map Extended" + { + "da" "Den nuværende bane er blevet forlænget. (Modtog {1}%% af {2} stemmer) " + } + + "Extend Map" + { + "da" "Forlæng bane" + } + + "Dont Change" + { + "da" "Skift ikke!" + } + + "Current Map Stays" + { + "da" "Den aktuelle bane fortsætter! Afstemningen har talt! (Modtog {1}%% af {2} stemmer)" + } + + "Changed Next Map" + { + "da" "Skiftede næste bane til \"{1}'." + } + + "Starting Runoff" + { + "da" "Intet map fik over {1}%% stemmer ({2} [{3}%%] & {4} [{5}%%]), starter afstemning om omvalg " + } + +} diff --git a/translations/da/nextmap.phrases.txt b/translations/da/nextmap.phrases.txt new file mode 100644 index 00000000..499c9389 --- /dev/null +++ b/translations/da/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "da" "Næste bane: {1}" + } + + "Map History" + { + "da" "Bane historie" + } + + "Map" + { + "da" "[Bane]" + } + + "Started" + { + "da" "[Startede]" + } + + "Played Time" + { + "da" "[Spillet tid]" + } + + "Reason" + { + "da" "[Afslutningsårsag]" + } + + "Current Map" + { + "da" "Aktuelle bane" + } + + "ago" + { + "da" "siden" + } + +} diff --git a/translations/da/nominations.phrases.txt b/translations/da/nominations.phrases.txt new file mode 100644 index 00000000..ecd6d478 --- /dev/null +++ b/translations/da/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "da" "Du har allerede nomineret en bane." + } + + "Max Nominations" + { + "da" "Det maximale antal af nomineringer er nået" + } + + "Map Already In Vote" + { + "da" "Banen '{1}' er allerede på nomineringslisten." + } + + "Map Inserted" + { + "da" "Banen '{1}' blev tilføjet til nomineringslisten." + } + + "Map Already Nominated" + { + "da" "Den valgte bane er allerede blevet nomineret" + } + + "Map Nominated" + { + "da" "{1} har nomineret {2}." + } + + "Map Nomination Changed" + { + "da" "{1} har ændret sin nominering til {2}." + } + + "Nominate Title" + { + "da" "Nominer bane:" + } + + "Can't Nominate Current Map" + { + "da" "Den bane du har valgt er den aktuelle bane, og kan ikke nomineres" + } + + "Map in Exclude List" + { + "da" "Banen du valgte er blevet spillet for nylig og kan ikke nomineres" + } + + "Current Map" + { + "da" "Aktuelle bane" + } + + "Recently Played" + { + "da" "Nyligt spillet" + } + + "Nominated" + { + "da" "Nomineret" + } + +} diff --git a/translations/da/playercommands.phrases.txt b/translations/da/playercommands.phrases.txt new file mode 100644 index 00000000..b506a504 --- /dev/null +++ b/translations/da/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "da" "Klask spiller" + } + + "Slap damage" + { + "da" "Klask-skade" + } + + "Slay player" + { + "da" "Dræb spiller" + } + + "Slapped target" + { + "da" "Klaskede {1}." + } + + "Slayed target" + { + "da" "Henrettede {1}." + } + + "Name changed" + { + "da" "En administrator har ændret dit navn" + } + + "Renamed target" + { + "da" "Omdøbte {1}." + } + + "Rename player" + { + "da" "Omdøb spiller" + } + + "Dead Player Rename" + { + "da" "{1} bliver omdøbt i næste runde." + } + +} diff --git a/translations/da/plugin.basecommands.txt b/translations/da/plugin.basecommands.txt new file mode 100644 index 00000000..3f527ca4 --- /dev/null +++ b/translations/da/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "da" "Kunne ikke finde cvar: {1}" + } + + "No access to cvar" + { + "da" "Du har ikke adgang til denne cvar." + } + + "Value of cvar" + { + "da" "Værdi for cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "da" "Ændrede cvar \"{1}\" til \"{2}\"." + } + + "Config not found" + { + "da" "Konfigurations fil \"{1}\" blev ikke fundet." + } + + "Executed config" + { + "da" "Kørte konfigurations fil \"{1}\"." + } + + "Permabanned player" + { + "da" "Spiller \"{1}\" er bandlyst for evigt." + } + + "Permabanned player reason" + { + "da" " Spiller \"{1}\" er bandlyst for evigt (årsag: {2})." + } + + "Banned player" + { + "da" "Bandlyste spiller \"{1}\" med virkning i {2} minutter." + } + + "Banned player reason" + { + "da" "Bandlyste spiller \"{1}\" med virkning i {2} minutter. (årsag: {3})." + } + + "Removed bans matching" + { + "da" "Bandlysninger som matcher filteret: \"{1}\" er blevet fjernet." + } + + "Ban added" + { + "da" "Bandlysning blev tilføjet." + } + + "Admin cache refreshed" + { + "da" "Administrator lageret er blevet opdateret." + } + + "Identify player" + { + "da" "Identificer spiller" + } + + "Choose Map" + { + "da" "Vælg bane" + } + + "Exec CFG" + { + "da" "Kør CFG" + } + + "Admin logged in as" + { + "da" "\"{1}\" er logget ind som \"{2}\" med adgang: {3}" + } + + "Admin logged in anon" + { + "da" "\"{1}\" har adgang til: {2}" + } + + "Player is not an admin" + { + "da" "\"{1}\" er ikke en administrator." + } + + "Player is an admin" + { + "da" "\"{1}\" er en administrator." + } + + "Username" + { + "da" "Brugernavn" + } + + "Kicked target" + { + "da" "{1} blev fjernet" + } + + "Admin access" + { + "da" "Administrator adgang" + } + + "Cvar is now protected" + { + "da" "Cvar {1} er nu beskyttet." + } + + "Kicked target reason" + { + "da" "Fjernede {1} (årsag: {2})" + } + +} diff --git a/translations/da/reservedslots.phrases.txt b/translations/da/reservedslots.phrases.txt new file mode 100644 index 00000000..24922f17 --- /dev/null +++ b/translations/da/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "da" "Fjernet på grund af pladsreservation." + } + +} diff --git a/translations/da/rockthevote.phrases.txt b/translations/da/rockthevote.phrases.txt new file mode 100644 index 00000000..7d28e2b4 --- /dev/null +++ b/translations/da/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "da" "Stem om bane:" + } + + "RTV Not Allowed" + { + "da" "Rock the Vote er ikke tilladt endnu." + } + + "RTV Started" + { + "da" "Rock the Vote er allerede startet." + } + + "RTV Ended" + { + "da" "RTV er allerede afsluttet, du kan ikke starte det igen, eller nominere baner." + } + + "Already Voted" + { + "da" "Du har allerede stemt på Rock The Vote." + } + + "Minimal Players Not Met" + { + "da" "Det minimalt krævede antal spillere er ikke nået." + } + + "Map Already In Vote" + { + "da" "Banen '{1}' er allerede i Rock the Vote listen." + } + + "Map Inserted" + { + "da" "Banen '{1}' blev tilføjet til Rock the Vote." + } + + "RTV Requested" + { + "da" "{1} vil stemme om ny bane. ({2} stemmer, {3} påkrævet)" + } + + "RTV Vote Ready" + { + "da" "RTV afstemning er igang!" + } + + "Don't Change" + { + "da" "Behold aktuelle bane" + } + + "Already Nominated" + { + "da" "Du har allerede nomineret en bane." + } + + "Max Nominations" + { + "da" "Det maximalt tilladte antal nomineringer er nået." + } + + "Selected Map" + { + "da" "{1} har valgt {2}" + } + + "No Votes" + { + "da" "Ingen stemmer modtaget for Rock the Vote, beholder aktuelle bane." + } + + "Current Map Stays" + { + "da" "Aktuelle bane fortsætter! Rock the Vote har talt!" + } + + "Changing Maps" + { + "da" "Skifter bane til {1}! Rock the Vote har talt!" + } + + "Map Already Nominated" + { + "da" "Banen som du valgte er allerede blevet nomineret." + } + + "Map Nominated" + { + "da" "{1} har nomineret {2} til Rock the Vote." + } + + "Nominate Title" + { + "da" "Nominer bane:" + } + +} diff --git a/translations/da/slapslay.phrases.txt b/translations/da/slapslay.phrases.txt new file mode 100644 index 00000000..1aba150c --- /dev/null +++ b/translations/da/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap damage" + { + "da" "Klask-skade" + } + + "Slap player" + { + "da" "Klask spiller" + } + + "Slapped target" + { + "da" "Klaskede {1}." + } + + "Slay player" + { + "da" "Dræb spiller" + } + + "Slayed target" + { + "da" "Henrettede {1}." + } + +} diff --git a/translations/da/sounds.phrases.txt b/translations/da/sounds.phrases.txt new file mode 100644 index 00000000..b1903574 --- /dev/null +++ b/translations/da/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "da" "Afspillede lyd til {1}" + } + +} diff --git a/translations/da/sqladmins.phrases.txt b/translations/da/sqladmins.phrases.txt new file mode 100644 index 00000000..b250feee --- /dev/null +++ b/translations/da/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "da" "Autentificerings type skal enten være 'steam', 'name', eller 'ip'." + } + + "Invalid immunity" + { + "da" "Immunitet skal være en positiv værdi." + } + + "SQL Admin already exists" + { + "da" "En administrator med de givne akkreditiver eksisterer allerede." + } + + "SQL Admin added" + { + "da" "Administratoren blev tilføjet til databasen succesfuldt." + } + + "SQL Admin deleted" + { + "da" "Administratoren blev fjernet fra databasen succesfuldt." + } + + "SQL Admin not found" + { + "da" "Ingen administrator med de givne akkreditiver blev fundet." + } + + "SQL Group already exists" + { + "da" "En gruppe med dette navn eksisterer allerede." + } + + "SQL Group added" + { + "da" "Gruppen blev tilføjet til databasen succesfuldt." + } + + "SQL Group deleted" + { + "da" "Gruppen blev fjernet fra databasen succesfuldt." + } + + "SQL Group not found" + { + "da" "Ingen gruppe med det givne navn blev fundet." + } + + "SQL Admin groups reset" + { + "da" "Administratorernes grupper blev nulstillet succesfuldt." + } + + "SQL Group X not found" + { + "da" "Kunne ikke finde gruppe: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "da" "Gruppe kunne ikke binde: \"{1}\"" + } + + "Added group to user" + { + "da" "Tilføjede en gruppe til den givne administrator succesfuldt." + } + + "Added groups to user" + { + "da" "Tilføjede {1} grupper til den givne administrator succesfuldt." + } + +} diff --git a/translations/de/adminhelp.phrases.txt b/translations/de/adminhelp.phrases.txt new file mode 100644 index 00000000..6fe4cc3b --- /dev/null +++ b/translations/de/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "de" "SourceMod-Hilfe: Befehlsinformationen" + } + + "No description available" + { + "de" "Keine Beschreibung verfügbar " + } + + "No commands available" + { + "de" " Keine Befehle verfügbar " + } + + "Type sm_help to see more" + { + "de" "Schreibe 'sm_help {1}' um mehr Befehle anzuzeigen" + } + + "Entries n - m in page k" + { + "de" "Einträge {1} - {2} in Seite {3} " + } + + "No matching results found" + { + "de" "Keine passenden Resultate gefunden" + } + +} diff --git a/translations/de/adminmenu.phrases.txt b/translations/de/adminmenu.phrases.txt new file mode 100644 index 00000000..14873816 --- /dev/null +++ b/translations/de/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "de" "Admin-Menü" + } + + "Player Commands" + { + "de" "Spieler-Befehle " + } + + "Server Commands" + { + "de" "Server-Befehle " + } + + "Voting Commands" + { + "de" "Abstimmungs-Befehle" + } + +} diff --git a/translations/de/antiflood.phrases.txt b/translations/de/antiflood.phrases.txt new file mode 100644 index 00000000..b904e03b --- /dev/null +++ b/translations/de/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "de" "Du spammst den Server!" + } + +} diff --git a/translations/de/basebans.phrases.txt b/translations/de/basebans.phrases.txt new file mode 100644 index 00000000..a3515e4c --- /dev/null +++ b/translations/de/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "de" "Spieler bannen" + } + + "Ban reason" + { + "de" "Grund für den Bann" + } + + "Permabanned player" + { + "de" "\"{1}\" wurde permanent gebannt." + } + + "Permabanned player reason" + { + "de" "\"{1}\" wurde permanent gebannt (Grund: {2}). " + } + + "Banned player" + { + "de" " \"{1}\" wurde für {2} Minuten gebannt." + } + + "Banned player reason" + { + "de" "\"{1}\" wurde für {2} Minuten gebannt (Grund: {3}). " + } + + "Removed bans matching" + { + "de" "Banns passend zum Kriterium '{1}' wurden entfernt." + } + + "Ban added" + { + "de" "Bann wurde hinzugefügt" + } + + "Cannot ban that IP" + { + "de" "Du kannst diese IP-Adresse nicht bannen. " + } + + "Custom ban reason explanation" + { + "de" "Gib den Grund als Chat-Nachricht ein. Nutze {1} um abzubrechen. " + } + + "AbortBan applied successfully" + { + "de" "Bann abgebrochen" + } + + "AbortBan not waiting for custom reason" + { + "de" "Du kannst keinen Bann abbrechen, da kein Bann ausgewählt wurde." + } + +} diff --git a/translations/de/basecomm.phrases.txt b/translations/de/basecomm.phrases.txt new file mode 100644 index 00000000..df90bb65 --- /dev/null +++ b/translations/de/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "de" "Chat / Voice-Chat für Spieler verbieten" + } + + "Choose Type" + { + "de" "Wähle Art " + } + + "Gagged target" + { + "de" "{1} kann nun nicht mehr im Chat schreiben." + } + + "Ungagged target" + { + "de" "{1} wurde für den Chat wieder freigeschaltet." + } + + "Muted target" + { + "de" "{1} kann nun nicht mehr im Voice-Chat reden." + } + + "Unmuted target" + { + "de" "{1} wurde für den Voice-Chat wieder freigeschaltet." + } + + "Silenced target" + { + "de" "{1} kann Chat und Voice-Chat nun nicht mehr benutzen." + } + + "Unsilenced target" + { + "de" "{1} wurde für den Chat und Voice-Chat wieder freigeschaltet." + } + + "Mute Player" + { + "de" "Spieler im Voice-Chat stummschalten" + } + + "UnMute Player" + { + "de" "Spieler für den Voice-Chat freigeben" + } + + "Gag Player" + { + "de" "Spieler im Chat stummschalten" + } + + "UnGag Player" + { + "de" "Spieler für den Chat freigeben" + } + + "Silence Player" + { + "de" "Spieler im Chat und Voice-Chat stummschalten" + } + + "UnSilence Player" + { + "de" "Spieler für Chat und Voice-Chat freigeben" + } + +} diff --git a/translations/de/basetriggers.phrases.txt b/translations/de/basetriggers.phrases.txt new file mode 100644 index 00000000..a4f635c4 --- /dev/null +++ b/translations/de/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "de" "Verbleibende Zeit für diese Map: " + } + + "Thetime" + { + "de" "Die aktuelle Serverzeit ist {1}" + } + + "Friendly Fire On" + { + "de" "Friendly Fire ist aktiviert." + } + + "Friendly Fire Off" + { + "de" "Friendly Fire ist deaktiviert." + } + + "Current Map" + { + "de" "Die aktuelle Map ist {1}." + } + + "LastRound" + { + "de" "Dies ist die letzte Runde!" + } + + "NoTimelimit" + { + "de" "Kein Zeitlimit für diese Map" + } + + "Next Map" + { + "de" "Nächste Map: {1}" + } + + "Pending Vote" + { + "de" "Ausstehende Abstimmung" + } + + "WinLimitAppend" + { + "de" ", oder Map wechselt, nachdem ein Team eine Runde gewinnt " + } + + "WinLimit" + { + "de" "Map wechselt, nachdem ein Team eine Runde gewinnt " + } + + "MaxRoundsAppend" + { + "de" ", oder Map nach einer weiteren Runde wechseln " + } + + "MaxRounds" + { + "de" "Map wechselt nach einer weiteren Runde " + } + + "FragLimitAppend" + { + "de" ", oder Map wechseln nachdem ein Spieler einen Kill erlangt " + } + + "FragLimit" + { + "de" "Die Map wechselt, nachdem ein Spieler einen Kill erlangt hat " + } + + "WinLimitAppendPlural" + { + "de" ", oder Map wechselt, nachdem ein Team {1} Runden gewinnt " + } + + "WinLimitPlural" + { + "de" "Map wechselt, nachdem ein Team {1} Runden gewinnt " + } + + "MaxRoundsAppendPlural" + { + "de" ", oder Map-Change nach {1} weiteren Runden " + } + + "MaxRoundsPlural" + { + "de" "Map wechselt nach {1} weiteren Runden " + } + + "FragLimitAppendPlural" + { + "de" ", oder Map wechseln nachdem ein Spieler {1} Kills erlangt hat " + } + + "FragLimitPlural" + { + "de" "Map wechselt, nachdem ein Spieler {1} Kills erlangt hat " + } + +} diff --git a/translations/de/basevotes.phrases.txt b/translations/de/basevotes.phrases.txt new file mode 100644 index 00000000..e63d7fff --- /dev/null +++ b/translations/de/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "de" "Abstimmung gestartet: {1}" + } + + "Initiated Vote Map" + { + "de" "Map-Abstimmung gestartet." + } + + "Initiated Vote Kick" + { + "de" "Kick-Abstimmung gegen {1} gestartet." + } + + "Initiated Vote Ban" + { + "de" "Bann-Abstimmung gegen {1} gestartet." + } + + "Map Vote" + { + "de" "Map-Abstimmung: {1} " + } + + "Change Map To" + { + "de" "Ändere Map zu {1}?" + } + + "Votekick Player" + { + "de" "{1} kicken?" + } + + "Voteban Player" + { + "de" "{1} bannen? " + } + + "Vote Successful" + { + "de" "Abstimmung erfolgreich. ({1}%% von {2} Stimmen) " + } + + "Vote Failed" + { + "de" "Abstimmung fehlgeschlagen. ({1}%% der Stimmen benötigt; {2}%% von {3} Stimmen erhalten) " + } + + "Vote End" + { + "de" "Das Ergebnis von {1} ist: {2}." + } + + "Kick vote" + { + "de" "Kick-Abstimmung" + } + + "Ban vote" + { + "de" "Bann-Abstimmung" + } + + "Map vote" + { + "de" "Map-Abstimmung " + } + + "Confirm Vote" + { + "de" "Abstimmung bestätigen " + } + + "Map Vote In Use" + { + "de" "Ein anderer Admin benutzt derzeit das Map-Abstimmungs-Menü." + } + + "Please select a map" + { + "de" "Bitte wähle eine Map " + } + + "Start the Vote" + { + "de" "Starte die Abstimmung" + } + +} diff --git a/translations/de/clientprefs.phrases.txt b/translations/de/clientprefs.phrases.txt new file mode 100644 index 00000000..611ab207 --- /dev/null +++ b/translations/de/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "de" "SourceMod-Cookie-Liste" + } + + "Printing Cookie List" + { + "de" "Ausgabe der Cookie-Liste in der Konsole " + } + + "Cookie not Found" + { + "de" "Cookie \"{1}\" konnte nicht gefunden werden" + } + + "Cookie Value" + { + "de" "Der Wert von {1} ist {2}" + } + + "Protected Cookie" + { + "de" "Der Wert des geschützten Cookie \"{1}\" kann nicht geändert werden " + } + + "Cookie Changed Value" + { + "de" "Wert des Cookies wurde von \"{1}\" zu \"{2}\" geändert " + } + + "No Console" + { + "de" "Einstellungsmenü kann nicht in der Konsole angezeigt werden " + } + + "Choose Option" + { + "de" "Wähle Option" + } + + "Client Settings" + { + "de" "Client-Einstellungen" + } + +} diff --git a/translations/de/common.phrases.txt b/translations/de/common.phrases.txt new file mode 100644 index 00000000..c7f1a4e6 --- /dev/null +++ b/translations/de/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "de" "Ja" + } + + "No" + { + "de" "Nein" + } + + "No matching client" + { + "de" "Es wurde kein passender Spieler gefunden." + } + + "No matching clients" + { + "de" "Es wurden keine passenden Spieler gefunden." + } + + "More than one client matches" + { + "de" "Mehr als ein Spieler passt zum Kriterium '{1}'" + } + + "More than one client matched" + { + "de" "Mehr als ein Spieler passte zum eingegebenen Kriterium." + } + + "Player no longer available" + { + "de" "Der ausgewählte Spieler ist nicht mehr verfügbar. " + } + + "Kick player" + { + "de" "Spieler kicken" + } + + "Kicked by admin" + { + "de" "Gekickt vom Administrator" + } + + "Changing map" + { + "de" "Ändere Map zu {1}..." + } + + "Map was not found" + { + "de" "Map {1} wurde nicht gefunden." + } + + "Unable to target" + { + "de" " Du kannst diesen Spieler nicht erfassen." + } + + "Name" + { + "de" "Name" + } + + "Access" + { + "de" "Zugriff" + } + + "See console for output" + { + "de" "Ausgabe in der Konsole" + } + + "Cannot target bot" + { + "de" "Dieser Befehl kann nicht an einem Bot ausgeführt werden. " + } + + "Unable to find cvar" + { + "de" "Konsolenvariable nicht gefunden: {1} " + } + + "No access to cvar" + { + "de" " Du hast keinen Zugriff auf diese Konsolenvariable. " + } + + "Value of cvar" + { + "de" "Wert der Konsolenvariable '{1}': '{2}'" + } + + "Cvar changed" + { + "de" "Wert der Konsolenvariable \"{1}\" wurde auf \"{2}\" geändert. " + } + + "Config not found" + { + "de" "Konfigurationsdatei \"{1}\" nicht gefunden." + } + + "Executed config" + { + "de" "Konfiguration \"{1}\" ausgeführt." + } + + "Admin cache refreshed" + { + "de" "Admin-Cache wurde aktualisiert." + } + + "Invalid Amount" + { + "de" "Ein ungültiger Wert wurde angegeben" + } + + "Cannot be performed on dead" + { + "de" "Diese Aktion kann nicht am toten Spieler \"{1}\" ausgeführt werden " + } + + "Player has since died" + { + "de" "Aktion kann nicht durchgeführt werden, Spieler ist mittlerweile tot. " + } + + "Vote in Progress" + { + "de" "Es ist bereits eine Abstimmung aktiv." + } + + "Vote Not In Progress" + { + "de" "Momentan ist keine Abstimmung aktiv." + } + + "Cancelled Vote" + { + "de" "Abstimmung abgebrochen." + } + + "Cancel vote" + { + "de" "Abstimmung abbrechen" + } + + "Vote Select" + { + "de" "{1} stimmte für {2}." + } + + "No Votes Cast" + { + "de" "Niemand hat abgestimmt." + } + + "Vote Delay Minutes" + { + "de" "Du musst {1} Minuten warten, bis eine andere Abstimmung gestartet werden kann." + } + + "Vote Delay Seconds" + { + "de" "Du musst {1} Sekunden warten, bis eine andere Abstimmung gestartet werden kann." + } + + "Could not connect to database" + { + "de" "Konnte keine Verbindung zur Datenbank herstellen." + } + + "Failed to query database" + { + "de" "Datenbankabfrage fehlgeschlagen." + } + + "Invalid SteamID specified" + { + "de" "Du hast eine ungültige SteamID angegeben (muss mit 'STEAM_' beginnen)." + } + + "Reload admins" + { + "de" "Admins aktualisieren " + } + + "Command is in-game only" + { + "de" "Dieser Befehl kann nur im Spiel verwendet werden." + } + + "Target must be dead" + { + "de" "Dieser Befehl kann nur auf tote Spieler angewendet werden." + } + + "Target must be alive" + { + "de" "Dieser Befehl kann nur auf lebende Spieler angewendet werden." + } + + "Target is not in game" + { + "de" "Der ausgewählte Spieler ist noch nicht im Spiel. " + } + + "Played Sound" + { + "de" " Ton wurde bei Spieler '{1}' abgespielt. " + } + + "Slapped player" + { + "de" "'{1}' wurde geschlagen" + } + + "Slayed player" + { + "de" "'{1}' wurde erschlagen" + } + + "Kicked player" + { + "de" "'{1}' wurde gekickt " + } + + "Cannot participate in vote" + { + "de" "Du kannst an dieser Abstimmung nicht teilnehmen." + } + + "Cannot change vote" + { + "de" "Du kannst deine Auswahl in dieser Abstimmung nicht ändern. " + } + + "On" + { + "de" "An" + } + + "Off" + { + "de" "Aus" + } + +} diff --git a/translations/de/core.phrases.txt b/translations/de/core.phrases.txt new file mode 100644 index 00000000..5bcd8345 --- /dev/null +++ b/translations/de/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "de" "Du hast keinen Zugriff auf diesen Befehl" + } + + "Back" + { + "de" "Zurück " + } + + "Next" + { + "de" "Weiter" + } + + "Exit" + { + "de" "Verlassen" + } + + "Previous" + { + "de" "Vorherige" + } + + "all players" + { + "de" "alle Spieler" + } + + "all humans" + { + "de" "alle Menschen" + } + + "all bots" + { + "de" "alle Bots" + } + + "all dead players" + { + "de" "alle toten Spieler" + } + + "all alive players" + { + "de" "alle lebenden Spieler" + } + + "_s" + { + "de" "{1}" + } + + "all spectators" + { + "de" "alle Zuschauer" + } + + "Vote Count" + { + "de" "Stimmen: {1}/{2}, {3} Sekunden übrig." + } + + "Voted For" + { + "de" "{1} stimmte für {2}" + } + + "Changed Vote" + { + "de" "{1} änderte seine Abstimmung zu {2}" + } + + "No Vote" + { + "de" "Nicht abstimmen" + } + + "Name Reserved" + { + "de" "Dein Name ist durch SourceMod reserviert; setze Dein Passwort um ihn zu nutzen." + } + +} diff --git a/translations/de/funcommands.phrases.txt b/translations/de/funcommands.phrases.txt new file mode 100644 index 00000000..cd046aea --- /dev/null +++ b/translations/de/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "de" "Spieler verbrennen" + } + + "FireBomb player" + { + "de" "Spieler zur Feuerbombe machen" + } + + "Freeze player" + { + "de" "Spieler einfrieren" + } + + "FreezeBomb player" + { + "de" "Spieler zur Eisbombe machen" + } + + "TimeBomb player" + { + "de" "Spieler als Zeitbombe" + } + + "Beacon player" + { + "de" "Spieler zum Peilsignal machen" + } + + "NoClip player" + { + "de" "Kollisionsabfrage ausschalten" + } + + "Blind player" + { + "de" "Spieler erblinden" + } + + "Drug player" + { + "de" "Spieler unter Drogen setzen" + } + + "Gravity player" + { + "de" "Schwerkraft des Spielers" + } + + "Blind amount" + { + "de" "Wie blind?" + } + + "Fully blind" + { + "de" "Komplett blind" + } + + "Half blind" + { + "de" "Halb blind" + } + + "No blind" + { + "de" "Nicht blind" + } + + "Gravity amount" + { + "de" "Schwerkraft?" + } + + "Gravity Very High" + { + "de" "Sehr starke Schwerkraft" + } + + "Gravity High" + { + "de" "Starke Schwerkraft" + } + + "Gravity Normal" + { + "de" "Normale Schwerkraft" + } + + "Gravity Low" + { + "de" "Schwache Schwerkraft" + } + + "Gravity Very Low" + { + "de" "Sehr schwache Schwerkraft" + } + + "Set target on fire" + { + "de" "Setze {1} unter Feuer." + } + + "Toggled FireBomb on target" + { + "de" " Feuerbombe für {1} umgeschaltet. " + } + + "Froze target" + { + "de" "{1} eingefroren." + } + + "Toggled FreezeBomb on target" + { + "de" "Eisbombe für {1} umgeschaltet. " + } + + "Toggled beacon on target" + { + "de" "Peilsignal für {1} umgeschaltet. " + } + + "Toggled TimeBomb on target" + { + "de" "Zeitbombe für {1} umgeschaltet. " + } + + "Toggled noclip on target" + { + "de" "Kollisionsabfrage für {1} umgeschaltet. " + } + + "Toggled drug on target" + { + "de" "Drogen für {1} umgeschaltet. " + } + + "Set blind on target" + { + "de" "Erblinde Spieler {1}." + } + + "Set gravity on target" + { + "de" "{1}s Schwerkarft einstellen. " + } + + "Till Explodes" + { + "de" "{2} Sekunden bis {1} explodiert." + } + + "Unfrozen" + { + "de" "Du bist jetzt aufgetaut." + } + + "You will be unfrozen" + { + "de" "Du wirst in {1} Sekunden aufgetaut." + } + +} diff --git a/translations/de/funvotes.phrases.txt b/translations/de/funvotes.phrases.txt new file mode 100644 index 00000000..f7ef6a78 --- /dev/null +++ b/translations/de/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "de" "Schwerkraft-Abstimmung gestartet" + } + + "Initiated Vote Burn" + { + "de" "Verbrennungs-Abstimmung gegen {1} gestartet." + } + + "Initiated Vote Slay" + { + "de" "Erschlagen-Abstimmung gegen {1} gestartet." + } + + "Initiated Vote Alltalk" + { + "de" "Abstimmung für teamübergreifende Kommuniktaion gestartet." + } + + "Initiated Vote FF" + { + "de" "Teambeschuss-Abstimmung gestartet." + } + + "Gravity Vote" + { + "de" "Schwerkraft-Abstimmung: {1}" + } + + "Change Gravity To" + { + "de" "Schwerkraft zu {1} ändern?" + } + + "Voteburn player" + { + "de" "{1} verbrennen? " + } + + "Voteslay Player" + { + "de" "Erschlage {1}?" + } + + "Votealltalk Off" + { + "de" "Teamübergreifende Kommunikation ausschalten? {1}" + } + + "Votealltalk On" + { + "de" "Teamübergreifende Kommunikation einschalten? {1}" + } + + "Voteff Off" + { + "de" "Teambeschuss ausschalten? {1}" + } + + "Voteff On" + { + "de" "Teambeschuss einschalten? {1}" + } + + "Gravity vote" + { + "de" "Schwerkraft-Abstimmung" + } + + "Vote FF" + { + "de" "Teambeschuss-Abstimmung" + } + + "Burn vote" + { + "de" "Verbrennungs-Abstimmung" + } + + "Alltalk vote" + { + "de" "Abstimmung für teamübergreifende Kommunikation" + } + + "Slay vote" + { + "de" "Erschlagen-Abstimmung" + } + + "Slayed player" + { + "de" "'{1}' wurde erschlagen" + } + +} diff --git a/translations/de/mapchooser.phrases.txt b/translations/de/mapchooser.phrases.txt new file mode 100644 index 00000000..c78f73d2 --- /dev/null +++ b/translations/de/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "de" "Stimme für die nächste Karte!" + } + + "Nextmap Voting Started" + { + "de" "Abstimmung für die nächste Karte wurde gestartet. " + } + + "Nextmap Voting Finished" + { + "de" " Karten-Abstimmung wurde abgeschlossen. Nächste Karte wird {1} sein. ({2}%% von {3} Stimmen erhalten) " + } + + "Current Map Extended" + { + "de" "Die aktuelle Karte wurde verlängert. ({1}%% von {2} Stimmen erhalten) " + } + + "Extend Map" + { + "de" "Verlängere aktuelle Karte" + } + + "Dont Change" + { + "de" "Nicht wechseln" + } + + "Current Map Stays" + { + "de" " Aktuelle Karte geht weiter! Die Abstimmung hat entschieden! ({1}%% von {2} Stimmen erhalten) " + } + + "Changed Next Map" + { + "de" "Nächste Karte wurde auf \"{1}\" geändert. " + } + + "Starting Runoff" + { + "de" "Keine Karte kam über {1}%% Stimmen ({2} [{3}%%] & {4} [{5}%%]), starte Stichwahl" + } + +} diff --git a/translations/de/nextmap.phrases.txt b/translations/de/nextmap.phrases.txt new file mode 100644 index 00000000..e29f86f8 --- /dev/null +++ b/translations/de/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "de" "Nächste Karte: {1}" + } + + "Map History" + { + "de" "Zuletzt gespielte Karten" + } + + "Map" + { + "de" "[Karte]" + } + + "Started" + { + "de" "[Gestartet]" + } + + "Played Time" + { + "de" "[Gespielte Zeit]" + } + + "Reason" + { + "de" "[Grund für Beendigung]" + } + + "Current Map" + { + "de" "Aktuelle Karte" + } + + "ago" + { + "de" "vor" + } + +} diff --git a/translations/de/nominations.phrases.txt b/translations/de/nominations.phrases.txt new file mode 100644 index 00000000..8c696f50 --- /dev/null +++ b/translations/de/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "de" "Du hast bereits eine Karte nominiert." + } + + "Max Nominations" + { + "de" "Das Maximum der erlaubten Nominierungen wurde erreicht." + } + + "Map Already In Vote" + { + "de" "Karte '{1}' ist bereits in der Nominierungs-Liste." + } + + "Map Inserted" + { + "de" "Karte '{1}' wurde zur Nominierungs-Liste hinzugefügt. " + } + + "Map Already Nominated" + { + "de" "Die Karte, die du gewählt hast, wurde bereits nominiert." + } + + "Map Nominated" + { + "de" "{1} hat {2} nominiert." + } + + "Map Nomination Changed" + { + "de" "{1} hat seine Nominierung zu {2} geändert." + } + + "Nominate Title" + { + "de" "Karte nominieren:" + } + + "Can't Nominate Current Map" + { + "de" "Die ausgewählte Karte ist die aktuelle Karte und kann nicht nominiert werden" + } + + "Map in Exclude List" + { + "de" "Die ausgewählte Karte wurde vor kurzem gespielt und kann nicht nominiert werden" + } + + "Current Map" + { + "de" "Aktuelle Karte" + } + + "Recently Played" + { + "de" "Vor kurzem gespielt" + } + + "Nominated" + { + "de" "Nominiert" + } + +} diff --git a/translations/de/playercommands.phrases.txt b/translations/de/playercommands.phrases.txt new file mode 100644 index 00000000..09ad66ce --- /dev/null +++ b/translations/de/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "de" "Spieler ohrfeigen" + } + + "Slap damage" + { + "de" "Schaden beim Ohrfeigen" + } + + "Slay player" + { + "de" "Spieler erschlagen" + } + + "Slapped target" + { + "de" "{1} geohrfeigt." + } + + "Slayed target" + { + "de" "{1} erschlagen." + } + + "Name changed" + { + "de" "Ein Administrator hat deinen Namen geändert" + } + + "Renamed target" + { + "de" "{1} wurde umbenannt" + } + + "Rename player" + { + "de" "Spieler umbenennen" + } + + "Dead Player Rename" + { + "de" "{1} wird nächste Runde umbenannt." + } + +} diff --git a/translations/de/plugin.basecommands.txt b/translations/de/plugin.basecommands.txt new file mode 100644 index 00000000..05a58868 --- /dev/null +++ b/translations/de/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "de" "Konsolenvariable {1} kann nicht gefunden werden." + } + + "No access to cvar" + { + "de" "Du hast keinen Zugriff auf diese Konsolenvariable. " + } + + "Value of cvar" + { + "de" " Wert der Konsolenvariable \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "de" "Konsolenvariable \"{1}\" auf \"{2}\" geändert. " + } + + "Config not found" + { + "de" "Konfigurations-Datei \"{1}\" wurde nicht gefunden. " + } + + "Executed config" + { + "de" "Konfiguration \"{1}\" wurde ausgeführt. " + } + + "Permabanned player" + { + "de" "\"{1}\" wurde permanent gebannt." + } + + "Permabanned player reason" + { + "de" "\"{1}\" permanent gebannt (Grund: {2}). " + } + + "Banned player" + { + "de" "\"{1}\" für {2} Minuten gebannt. " + } + + "Banned player reason" + { + "de" "\"{1}\" für {2} Minuten gebannt (Grund: {3}). " + } + + "Removed bans matching" + { + "de" "Entfernte Verbannungen zu den passenden Kriterien: {1} " + } + + "Ban added" + { + "de" "Bann wurde hinzugefügt." + } + + "Admin cache refreshed" + { + "de" "Admin-Zwischenspeicher wurde aktualisiert. " + } + + "Identify player" + { + "de" "Spieler identifizieren" + } + + "Choose Map" + { + "de" "Karte wählen" + } + + "Exec CFG" + { + "de" "Konfiguration ausführen" + } + + "Admin logged in as" + { + "de" "\"{1}\" ist angemeldet als \"{2}\" mit dem Zugriff: {3} " + } + + "Admin logged in anon" + { + "de" "\"{1}\" hat Zugriff: {2}" + } + + "Player is not an admin" + { + "de" "\"{1}\" ist kein Admin." + } + + "Player is an admin" + { + "de" "\"{1}\" ist ein Admin." + } + + "Username" + { + "de" "Benutzername" + } + + "Kicked target" + { + "de" "{1} wurde gekickt" + } + + "Admin access" + { + "de" "Admin-Zugriff" + } + + "Cvar is now protected" + { + "de" "Konsolenvariable {1} ist jetzt geschützt. " + } + + "Kicked target reason" + { + "de" "{1} wurde gekickt (Grund: {2})" + } + +} diff --git a/translations/de/reservedslots.phrases.txt b/translations/de/reservedslots.phrases.txt new file mode 100644 index 00000000..bc1b9cde --- /dev/null +++ b/translations/de/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "de" "Gekickt wegen der Nutzung eines reservierten Platzes" + } + +} diff --git a/translations/de/rockthevote.phrases.txt b/translations/de/rockthevote.phrases.txt new file mode 100644 index 00000000..1c68feb8 --- /dev/null +++ b/translations/de/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "de" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "de" "'Rock The Vote' ist zur Zeit nicht erlaubt." + } + + "RTV Started" + { + "de" "'Rock the' Vote ist bereits gestartet. " + } + + "RTV Ended" + { + "de" "'Rock The Vote' wurde bereits beendet. Erneutes Starten oder Karten-Nominieren ist nicht möglich." + } + + "Already Voted" + { + "de" "Du hast bereits für Rock the Vote gestimmt. ({1} Stimmen, {2} benötigt) " + } + + "Minimal Players Not Met" + { + "de" "Die minimale Anzahl benötigter Spieler wurde nicht erreicht." + } + + "Map Already In Vote" + { + "de" "Karte '{1}' ist bereits in der Liste für Rock the Vote." + } + + "Map Inserted" + { + "de" "Karte '{1}' wurde zu 'Rock the Vote' hinzugefügt." + } + + "RTV Requested" + { + "de" "{1} will eine 'Rock the Vote' Abstimmung. ({2} Stimmen, {3} benötigt) " + } + + "RTV Vote Ready" + { + "de" "Rocking the Vote! " + } + + "Don't Change" + { + "de" "Aktuelle Karte beibehalten" + } + + "Already Nominated" + { + "de" "Du hast bereits eine Karte nominiert." + } + + "Max Nominations" + { + "de" "Die maximale Anzahl der Nominierungen wurde errreicht." + } + + "Selected Map" + { + "de" "{1} hat {2} gewählt" + } + + "No Votes" + { + "de" "Niemand hat für 'Rock The Vote' gestimmt und die aktuelle Karte wird beibehalten." + } + + "Current Map Stays" + { + "de" "Aktuelle Karte wird beibehalten! Rock the Vote hat entschieden! " + } + + "Changing Maps" + { + "de" "Karte wechselt zu {1}! Rock the Vote hat entschieden!" + } + + "Map Already Nominated" + { + "de" "Die augewählte Karte wurde bereits nominiert. " + } + + "Map Nominated" + { + "de" "{1} hat Karte '{2}' für 'Rock the Vote' nominiert. " + } + + "Nominate Title" + { + "de" "Karte vorschlagen:" + } + +} diff --git a/translations/de/slapslay.phrases.txt b/translations/de/slapslay.phrases.txt new file mode 100644 index 00000000..94cabc7d --- /dev/null +++ b/translations/de/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slayed target" + { + "de" "{1} erschlagen." + } + + "Slay player" + { + "de" "Spieler erschlagen" + } + + "Slapped target" + { + "de" "{1} geohrfeigt." + } + + "Slap damage" + { + "de" "Schaden beim Ohrfeigen" + } + + "Slap player" + { + "de" "Spieler ohrfeigen" + } + +} diff --git a/translations/de/sounds.phrases.txt b/translations/de/sounds.phrases.txt new file mode 100644 index 00000000..25249cd3 --- /dev/null +++ b/translations/de/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "de" "Ton wurde bei {1} abgespielt" + } + +} diff --git a/translations/de/sqladmins.phrases.txt b/translations/de/sqladmins.phrases.txt new file mode 100644 index 00000000..912ffc3c --- /dev/null +++ b/translations/de/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "de" "Autorisierungs-Typ muss entweder 'steam', 'name' oder 'ip' sein." + } + + "Invalid immunity" + { + "de" "Immunität muss eine positive Ganzzahl sein." + } + + "SQL Admin already exists" + { + "de" "Ein Administrator mit den gegebenen Referenzen existiert bereits." + } + + "SQL Admin added" + { + "de" "Administrator erfolgreich zur Datenbank hinzugefügt." + } + + "SQL Admin deleted" + { + "de" "Administrator erfolgreich aus der Datenbank gelöscht." + } + + "SQL Admin not found" + { + "de" "Kein Administrator mit den gegebenen Referenzen wurde gefunden. " + } + + "SQL Group already exists" + { + "de" "Eine Gruppe mit diesem Namen existiert bereits." + } + + "SQL Group added" + { + "de" "Gruppe erfolgreich zur Datenbank hinzugefügt." + } + + "SQL Group deleted" + { + "de" "Gruppe erfolgreich aus der Datenbank gelöscht." + } + + "SQL Group not found" + { + "de" "Keine Gruppe mit dem gegebenen Namen wurde gefunden." + } + + "SQL Admin groups reset" + { + "de" "Gruppen des Administrators wurden erfolgreich zurückgesetzt." + } + + "SQL Group X not found" + { + "de" "Kann Gruppe \"{1}\" nicht finden." + } + + "SQL Group X failed to bind" + { + "de" "Gruppe '{1}' konnte nicht verknüpft werden." + } + + "Added group to user" + { + "de" "Erfolgreich eine Gruppe zum gegebenen Administrator hinzugefügt." + } + + "Added groups to user" + { + "de" "Erfolgreich {1} Gruppen zum gegebenen Administrator hinzugefügt." + } + +} diff --git a/translations/el/adminhelp.phrases.txt b/translations/el/adminhelp.phrases.txt new file mode 100644 index 00000000..9d5ecf28 --- /dev/null +++ b/translations/el/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "el" "Bοήθεια SourceMod: Πληροφορίες Εντολών" + } + + "No description available" + { + "el" "Δεν υπάρχει διαθέσιμη περιγραφή" + } + + "No commands available" + { + "el" "Δεν υπάρχουν διαθέσιμες εντολές" + } + + "Type sm_help to see more" + { + "el" "Γράψτε sm_help {1} για να δείτε περισσότερες εντολές" + } + + "Entries n - m in page k" + { + "el" "{1} - {2} Καταχωρήσεις στη σελίδα {3}" + } + + "No matching results found" + { + "el" "Δεν βρέθηκαν αποτελέσματα που να αντιστοιχούν" + } + +} diff --git a/translations/el/adminmenu.phrases.txt b/translations/el/adminmenu.phrases.txt new file mode 100644 index 00000000..2021a1bf --- /dev/null +++ b/translations/el/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "el" "Μενού Διαχειριστή" + } + + "Player Commands" + { + "el" "Εντολές Παίκτη" + } + + "Server Commands" + { + "el" "Εντολές Διακομιστή" + } + + "Voting Commands" + { + "el" "Εντολές Ψηφοφορίας" + } + +} diff --git a/translations/el/antiflood.phrases.txt b/translations/el/antiflood.phrases.txt new file mode 100644 index 00000000..46b5d1c3 --- /dev/null +++ b/translations/el/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "el" "Πολλά μηνύματα μαζί , προσπαθήστε ξανά σε λίγα δευτερόλεπτα!" + } + +} diff --git a/translations/el/basebans.phrases.txt b/translations/el/basebans.phrases.txt new file mode 100644 index 00000000..b790642c --- /dev/null +++ b/translations/el/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "el" "Αποβολή παίκτη" + } + + "Ban reason" + { + "el" "Λόγος Αποβολής" + } + + "Permabanned player" + { + "el" "Απέβαλε μόνιμα τον παίκτη \"{1}\"." + } + + "Permabanned player reason" + { + "el" "Απέβαλε μόνιμα τον παίκτη \"{1}\" (Λόγος: {2})." + } + + "Banned player" + { + "el" "Απέβαλε τον παίκτη \"{1}\" για {2} λεπτά." + } + + "Banned player reason" + { + "el" "Απέβαλε τον παίκτη \"{1}\" για {2} λεπτά (Λόγος: {3})." + } + + "Removed bans matching" + { + "el" "Αφαίρεση αποβολών από την κατηγορία: {1}" + } + + "Ban added" + { + "el" "Η αποβολή έχει προστεθεί." + } + + "Cannot ban that IP" + { + "el" "Δεν μπορείτε να αποβάλετε αυτή την IP διεύθυνση." + } + + "Custom ban reason explanation" + { + "el" "Eισάγετε τον λόγο ως μήνυμα chat. Χρησιμοποιείστε {1} για να το ακυρώσετε." + } + + "AbortBan applied successfully" + { + "el" "Η αποβολή ματαιώθηκε" + } + + "AbortBan not waiting for custom reason" + { + "el" "Μη αναμένοντας έναν λόγο αποβολής για να πληκτρολογηθεί, δεν υπάρχει αποβολή για να ματαιωθεί" + } + +} diff --git a/translations/el/basecomm.phrases.txt b/translations/el/basecomm.phrases.txt new file mode 100644 index 00000000..5dd7eb6a --- /dev/null +++ b/translations/el/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "el" "Σίγαση παίκτη " + } + + "Choose Type" + { + "el" "Διαλέξτε Τρόπο" + } + + "Gagged target" + { + "el" "O/H {1} δεν μπορεί να μιλήσει στο chat." + } + + "Ungagged target" + { + "el" "O/H {1} μπορεί να μιλήσει στο chat από τώρα." + } + + "Muted target" + { + "el" "O/H {1} δεν μπορεί να μιλήσει με μικόφωνο." + } + + "Unmuted target" + { + "el" "O/H {1} μπορεί από τώρα να μιλήσει με μικόφωνο." + } + + "Silenced target" + { + "el" "O/H {1} σιωπήθηκε τελείως." + } + + "Unsilenced target" + { + "el" "O/H {1} μπορεί από τώρα να μιλήσει και να γράψει." + } + + "Mute Player" + { + "el" "Σίγαση παίκτη (μόνο φωνή)" + } + + "UnMute Player" + { + "el" "Aναίρεση σίγασης (μόνο φωνή)" + } + + "Gag Player" + { + "el" "Σίγαση παίκτη (μόνο chat)" + } + + "UnGag Player" + { + "el" "Αναίρεση σίγασης (μόνο chat)" + } + + "Silence Player" + { + "el" "Σίγαση παίκτη " + } + + "UnSilence Player" + { + "el" "Αναίρεση σίγασης (όλα)" + } + +} diff --git a/translations/el/basetriggers.phrases.txt b/translations/el/basetriggers.phrases.txt new file mode 100644 index 00000000..f325953b --- /dev/null +++ b/translations/el/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "el" "Χρόνος που απομένει μέχρι το τέλος του χάρτη: " + } + + "Thetime" + { + "el" "Η τρέχουσα ώρα στον διακομιστή είναι {1}" + } + + "Friendly Fire On" + { + "el" "Τα Φίλια Πυρά είναι ενεργά." + } + + "Friendly Fire Off" + { + "el" "Τα Φίλια Πυρά είναι ανενεργά." + } + + "Current Map" + { + "el" "Ο τρέχων χάρτης είναι ο {1}." + } + + "LastRound" + { + "el" "Αυτός είναι ο τελευταίος γύρος!!" + } + + "NoTimelimit" + { + "el" "Δεν υπάρχει χρονικό όριο στον χάρτη" + } + + "Next Map" + { + "el" "Επόμενος Χάρτης: {1}" + } + + "Pending Vote" + { + "el" "Αναμένεται Ψηφοφορία Επιλογής Χάρτη" + } + + "WinLimitAppend" + { + "el" ", ή αλλαγή χάρτη, αν νικήσει μια ομάδα έναν γύρο" + } + + "WinLimit" + { + "el" "Ο χάρτης θα αλλάξει αν νικήσει μια ομάδα έναν γύρο" + } + + "MaxRoundsAppend" + { + "el" ", ή αλλαγή χάρτη μετά από έναν γύρο" + } + + "MaxRounds" + { + "el" "Ο χάρτης θα αλλάξει μετά από έναν γύρο" + } + + "FragLimitAppend" + { + "el" ", ή αλλαγή χάρτη όταν ένας παίκτης σκοτώσει άλλη μια φορά" + } + + "FragLimit" + { + "el" "Ο χάρτης θα αλλάξει όταν ένας παίκτης σκοτώσει άλλη μια φορά" + } + + "WinLimitAppendPlural" + { + "el" ", ή αλλαγή χάρτη, αν νικήσει μια ομάδα {1} γύρους" + } + + "WinLimitPlural" + { + "el" "Ο χάρτης θα αλλάξει αν νικήσει μια ομάδα {1} γύρους" + } + + "MaxRoundsAppendPlural" + { + "el" ", ή αλλαγή χάρτη μετά από {1} γύρους" + } + + "MaxRoundsPlural" + { + "el" "Ο χάρτης θα αλλάξει μετά από {1} γύρους" + } + + "FragLimitAppendPlural" + { + "el" ", ή αλλαγή χάρτη όταν ένας παίκτης κάνει {1} φόνους" + } + + "FragLimitPlural" + { + "el" "Ο χάρτης θα αλλάξει όταν ένας παίκτης κάνει {1} φόνους" + } + +} diff --git a/translations/el/basevotes.phrases.txt b/translations/el/basevotes.phrases.txt new file mode 100644 index 00000000..385dbe2a --- /dev/null +++ b/translations/el/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "el" "Ξεκίνησε ψηφοφορία: {1}" + } + + "Initiated Vote Map" + { + "el" "Ξεκίνησε ψηφοφορία χάρτη." + } + + "Initiated Vote Kick" + { + "el" "Ξεκίνησε ψηφοφορία για να διωχθεί ο/η {1}." + } + + "Initiated Vote Ban" + { + "el" "Ξεκίνησε ψηφοφορία για να αποβληθεί ο/η {1}." + } + + "Map Vote" + { + "el" "Ψηφοφορία Χάρτη: {1}" + } + + "Change Map To" + { + "el" "Αλλαγή χάρτη σε {1};" + } + + "Votekick Player" + { + "el" "Να Διωχθεί ο/η {1};" + } + + "Voteban Player" + { + "el" "Να Αποβληθεί ο/η {1};" + } + + "Vote Successful" + { + "el" "Επιτυχής ψηφοφορία. (Συγκέντρωσε ποσοστό {1}%% με {2} ψήφους)" + } + + "Vote Failed" + { + "el" "Αποτυχής Ψηφοφορία. Απαιτούμενο ποσοστό είναι {1}%% τουλάχιστον. (Συγκέντρωσε μόνο {2}%% με {3} ψήφους)" + } + + "Vote End" + { + "el" "Η απάντηση στην ερώτηση: {1} είναι: {2}." + } + + "Kick vote" + { + "el" "Ψηφοφορία διωγμού" + } + + "Ban vote" + { + "el" "Ψηφοφορία αποβολής" + } + + "Map vote" + { + "el" "Ψηφοφορία Χάρτη" + } + + "Confirm Vote" + { + "el" "Ψηφοφορία Επιβεβαίωσης" + } + + "Map Vote In Use" + { + "el" "Το μενού της ψηφοφορίας χρησιμοποιείται από άλλον διαχειριστή." + } + + "Please select a map" + { + "el" "Παρακαλώ διαλέξτε χάρτη" + } + + "Start the Vote" + { + "el" "Ξεκίνα την Ψηφοφορία" + } + +} diff --git a/translations/el/clientprefs.phrases.txt b/translations/el/clientprefs.phrases.txt new file mode 100644 index 00000000..bb3aeeb1 --- /dev/null +++ b/translations/el/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "el" "Λίστα SourceMod Cookies" + } + + "Printing Cookie List" + { + "el" "Προβολή λίστας cookie στην κονσόλα" + } + + "Cookie not Found" + { + "el" "Δεν μπορεί να βρεθεί το cookie \"{1}\"" + } + + "Cookie Value" + { + "el" "η τιμή του {1} είναι {2}" + } + + "Protected Cookie" + { + "el" "Δεν γίνεται να αλλάξει η τιμή ενός προστατευμένου cookie \"{1}\"" + } + + "Cookie Changed Value" + { + "el" "Άλλαξε την τιμή του cookie από \"{1}\" σε \"{2}\"" + } + + "No Console" + { + "el" "Το μενού επιλογών δεν μπορεί να εμφανιστεί στην κονσόλα" + } + + "Choose Option" + { + "el" "Διαλέξτε επιλογή" + } + + "Client Settings" + { + "el" "Προσωπικές Επιλογές" + } + +} diff --git a/translations/el/common.phrases.txt b/translations/el/common.phrases.txt new file mode 100644 index 00000000..5b21017d --- /dev/null +++ b/translations/el/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "el" "Ναι" + } + + "No" + { + "el" "Όχι" + } + + "No matching client" + { + "el" "Δεν βρέθηκε παίκτης που να αντιστοιχεί." + } + + "No matching clients" + { + "el" "Δεν βρέθηκαν παίκτες που να αντιστοιχούν." + } + + "More than one client matches" + { + "el" "Περισσότεροι από ένας παίκτης αντιστοιχούν στο υπόδειγμα \"{1}\"" + } + + "More than one client matched" + { + "el" "Περισσότεροι από έναν παίκτη αντιστοιχήθηκαν στο δεδομένο υπόδειγμα." + } + + "Player no longer available" + { + "el" "Ο παίκτης που επιλέξατε δεν είναι πια διαθέσιμος." + } + + "Kick player" + { + "el" "Διώξιμο παίκτη" + } + + "Kicked by admin" + { + "el" "Διώχθηκες από Διαχειριστή" + } + + "Changing map" + { + "el" "Αλλαγή χάρτη σε {1}..." + } + + "Map was not found" + { + "el" "Ο χάρτης {1} δεν βρέθηκε." + } + + "Unable to target" + { + "el" "Δεν μπορείτε να επιλέξετε αυτόν τον παίκτη." + } + + "Name" + { + "el" "Όνομα" + } + + "Access" + { + "el" "Πρόσβαση" + } + + "See console for output" + { + "el" "Δείτε την κονσόλα για πληροφορίες." + } + + "Cannot target bot" + { + "el" "Δεν μπορείτε να εκτελέσετε αυτήν την εντολή σε ένα bot." + } + + "Unable to find cvar" + { + "el" "Η παράμετρος: {1} δεν βρέθηκε" + } + + "No access to cvar" + { + "el" "Δεν έχετε πρόσβαση σε αυτήν την εντολή." + } + + "Value of cvar" + { + "el" "Τιμές της παραμέτρου \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "el" "'Αλλαξε η παράμετρος \"{1}\" στην τιμή \"{2}\"." + } + + "Config not found" + { + "el" "Το αρχείο ρυθμίσεων \"{1}\" δεν βρέθηκε." + } + + "Executed config" + { + "el" "Eκτελέστηκε το αρχείο ρυθμίσεων \"{1}\"." + } + + "Admin cache refreshed" + { + "el" "Η λίστα των Διαχειριστών ανανεώθηκε." + } + + "Invalid Amount" + { + "el" "Άκυρο ποσό" + } + + "Cannot be performed on dead" + { + "el" "Αυτή η ενέργεια δεν μπορεί να εκτελεστεί σε νεκρό παίκτη \"{1}\"" + } + + "Player has since died" + { + "el" "Η ενέργεια δεν μπορεί να εκτελεστεί, ο παίκτης έχει πεθάνει ήδη." + } + + "Vote in Progress" + { + "el" "Κάποια ψηφοφορία είναι ήδη σε εξέλιξη." + } + + "Vote Not In Progress" + { + "el" "Καμία ψηφοφορία δεν είναι σε εξέλιξη αυτή τη στιγμή." + } + + "Cancelled Vote" + { + "el" "Ακύρωσε την ψηφοφορία." + } + + "Cancel vote" + { + "el" "Ακύρωση ψηφοφορίας" + } + + "Vote Select" + { + "el" "O/H {1} επέλεξε {2}." + } + + "No Votes Cast" + { + "el" "Δεν υπήρχαν ψήφοι." + } + + "Vote Delay Minutes" + { + "el" "Πρέπει να περιμένετε {1} λεπτά πριν ξεκινήσετε επόμενη ψηφοφορία." + } + + "Vote Delay Seconds" + { + "el" "Πρέπει να περιμένετε {1} δευτερόλεπτα πριν ξεκινήσετε επόμενη ψηφοφορία." + } + + "Could not connect to database" + { + "el" "Αποτυχία σύνδεσης στην βάση δεδομένων." + } + + "Failed to query database" + { + "el" "Η αίτηση ανάκτησης βάσης δεδομένων απέτυχε." + } + + "Invalid SteamID specified" + { + "el" "Προσδιορίσατε λάθος Steam ID (πρέπει να ξεκινάει με 'STEAM_')." + } + + "Reload admins" + { + "el" "Ανανέωση Διαχειριστών" + } + + "Command is in-game only" + { + "el" "Αυτή η εντολή χρησιμοποιείται μόνο μέσα στο παιχνίδι." + } + + "Target must be dead" + { + "el" "Αυτή η εντολή χρησιμοποιείται μόνο σε νεκρούς παίκτες." + } + + "Target must be alive" + { + "el" "Αυτή η εντολή χρησιμοποιείται μόνο σε ζωντανούς παίκτες." + } + + "Target is not in game" + { + "el" "Ο δεδομένος παίκτης δεν είναι πλήρως μέσα στο παιχνίδι ακόμα." + } + + "Played Sound" + { + "el" "Έπαιξε τον ήχο στον/στην '{1}'" + } + + "Slapped player" + { + "el" "Αφαιρέθηκαν πόντοι ζωής από τον/την '{1}'" + } + + "Slayed player" + { + "el" "Σκοτώθηκε ο/η '{1}'" + } + + "Kicked player" + { + "el" "Έδιωξε τον/την '{1}'" + } + + "Cannot participate in vote" + { + "el" "Δεν μπορείτε να συμμετάσχετε σε αυτήν την ψηφοφορία." + } + + "Cannot change vote" + { + "el" "Δεν μπορείτε να αλλάξετε την επιλογή σας σε αυτήν την ψηφοφορία." + } + + "On" + { + "el" "Ενεργό" + } + + "Off" + { + "el" "Ανενεργό" + } + +} diff --git a/translations/el/core.phrases.txt b/translations/el/core.phrases.txt new file mode 100644 index 00000000..c9906c78 --- /dev/null +++ b/translations/el/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "el" "Δεν έχετε πρόσβαση σε αυτή την εντολή" + } + + "Back" + { + "el" "Πίσω" + } + + "Next" + { + "el" "Επόμενο" + } + + "Exit" + { + "el" "Έξοδος" + } + + "Previous" + { + "el" "Προηγούμενο" + } + + "all players" + { + "el" "όλοι οι παίκτες" + } + + "all humans" + { + "el" "όλοι οι άνθρωποι" + } + + "all bots" + { + "el" "όλα τα bots" + } + + "all dead players" + { + "el" "όλοι οι νεκροί παίκτες" + } + + "all alive players" + { + "el" "όλοι οι ζωντανοί παίκτες" + } + + "_s" + { + "el" "{1}" + } + + "all spectators" + { + "el" "όλοι οι θεατές" + } + + "Vote Count" + { + "el" "Ψήφοι: {1}/{2}, απομένουν {3}s" + } + + "Voted For" + { + "el" "O/H {1} ψήφισε {2}" + } + + "Changed Vote" + { + "el" "O/H {1} άλλαξε γνώμη σε {2}" + } + + "No Vote" + { + "el" "Όχι Ψήφος" + } + + "Name Reserved" + { + "el" "To όνομά σου είναι κλεισμένο από το Sourcemod: Βάλε κωδικό για να το χρησιμοποιήσεις." + } + +} diff --git a/translations/el/funcommands.phrases.txt b/translations/el/funcommands.phrases.txt new file mode 100644 index 00000000..6d6ed6ec --- /dev/null +++ b/translations/el/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "el" "Κάψιμο παίκτη" + } + + "FireBomb player" + { + "el" "Βόμβα Φωτιάς σε παίκτη" + } + + "Freeze player" + { + "el" "Πάγωμα παίκτη" + } + + "FreezeBomb player" + { + "el" "Βόμβα Πάγου σε παίκτη" + } + + "TimeBomb player" + { + "el" "Βόμβα σε παίκτη" + } + + "Beacon player" + { + "el" "Φάρος σε παίκτη" + } + + "NoClip player" + { + "el" "Εξαΰλωση παίκτη" + } + + "Blind player" + { + "el" "Τύφλωση παίκτη" + } + + "Drug player" + { + "el" "Μέθη σε παίκτη" + } + + "Gravity player" + { + "el" "Αλλαγή Βαρύτητας σε παίκτη" + } + + "Blind amount" + { + "el" "Πόσο τύφλα;" + } + + "Fully blind" + { + "el" "100%" + } + + "Half blind" + { + "el" "50%" + } + + "No blind" + { + "el" "0%" + } + + "Gravity amount" + { + "el" "Βαρύτητα;" + } + + "Gravity Very High" + { + "el" "Πολύ Μεγάλη" + } + + "Gravity High" + { + "el" "Μεγάλη" + } + + "Gravity Normal" + { + "el" "Κανονική" + } + + "Gravity Low" + { + "el" "Μικρή" + } + + "Gravity Very Low" + { + "el" "Πολύ Μικρή" + } + + "Set target on fire" + { + "el" "O/H {1} καίγεται." + } + + "Toggled FireBomb on target" + { + "el" "O/H {1} είναι βόμβα φωτιάς." + } + + "Froze target" + { + "el" "O/H {1} πάγωσε." + } + + "Toggled FreezeBomb on target" + { + "el" "O/H {1} είναι βόμβα πάγου." + } + + "Toggled beacon on target" + { + "el" "O/H {1} εκπέμπει κύκλους." + } + + "Toggled TimeBomb on target" + { + "el" "O/H {1} είναι κινητή βόμβα." + } + + "Toggled noclip on target" + { + "el" "O/H {1} εξαϋλώθηκε." + } + + "Toggled drug on target" + { + "el" "O/H {1} μέθυσε." + } + + "Set blind on target" + { + "el" "O/H {1} τυφλώθηκε." + } + + "Set gravity on target" + { + "el" "O/H {1} έχει άλλη βαρύτητα." + } + + "Till Explodes" + { + "el" "{2} δευτερόλεπτα μέχρι ο/η {1} να εκραγεί." + } + + "Unfrozen" + { + "el" "Μόλις ξεπαγώσατε." + } + + "You will be unfrozen" + { + "el" "Θα ξεπαγώσετε σε {1} δευτερόλεπτα." + } + +} diff --git a/translations/el/funvotes.phrases.txt b/translations/el/funvotes.phrases.txt new file mode 100644 index 00000000..300e1181 --- /dev/null +++ b/translations/el/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "el" "Ξεκίνησε ψηφοφορία αλλαγής βαρύτητας." + } + + "Initiated Vote Burn" + { + "el" "Ξεκίνησε ψηφοφορία καψίματος για τον {1}." + } + + "Initiated Vote Slay" + { + "el" "Ξεκίνησε ψηφοφορία εκτέλεσης του {1}." + } + + "Initiated Vote Alltalk" + { + "el" "Ξεκίνησε ψηφοφορία για ελεύθερη συνομιλία." + } + + "Initiated Vote FF" + { + "el" "Ξεκίνησε ψηφοφορία για φίλια πυρά." + } + + "Gravity Vote" + { + "el" "Ψηφοφορία Βαρύτητας: {1}" + } + + "Change Gravity To" + { + "el" "Να αλλαχθεί η βαρύτητα σε {1};" + } + + "Voteburn player" + { + "el" "Να καεί ο/η {1};" + } + + "Voteslay Player" + { + "el" "Να σκοτωθεί ο/η {1};" + } + + "Votealltalk Off" + { + "el" "Να απενεργοποιηθεί η ελεύθερη συνομιλία; {1}" + } + + "Votealltalk On" + { + "el" "Να ενεργοποιηθεί η ελεύθερη συνομιλία; {1}" + } + + "Voteff Off" + { + "el" "Να απενεργοποιηθούν τα φίλια πυρά; {1}" + } + + "Voteff On" + { + "el" "Να ενεργοποιηθούν τα φίλια πυρά; {1}" + } + + "Gravity vote" + { + "el" "Ψηφοφορία Βαρύτητας" + } + + "Vote FF" + { + "el" "Ψηφοφορία Φίλιων Πυρών" + } + + "Burn vote" + { + "el" "Ψηφοφορία Καψίματος" + } + + "Alltalk vote" + { + "el" "Ψηφοφορία Συνομιλίας" + } + + "Slay vote" + { + "el" "Ψηφοφορία Εκτέλεσης Παίκτη" + } + + "Slayed player" + { + "el" "Σκοτώθηκε ο/η '{1}'" + } + +} diff --git a/translations/el/mapchooser.phrases.txt b/translations/el/mapchooser.phrases.txt new file mode 100644 index 00000000..c3e39c3c --- /dev/null +++ b/translations/el/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "el" "Ψηφίστε τον επόμενο χάρτη!" + } + + "Nextmap Voting Started" + { + "el" "Η ψηφοφορία για τον επόμενο χάρτη έχει ξεκινήσει." + } + + "Nextmap Voting Finished" + { + "el" "Η ψηφοφορία χάρτη τελείωσε. Ο επόμενος χάρτης θα είναι {1}. (Συγκέντρωσε ποσοστό {2}%% με {3} ψήφους)" + } + + "Current Map Extended" + { + "el" "Ο παρόν χάρτης επεκτάθηκε χρονικά. (Συγκέντρωσε ποσοστό {1}%% με {2} ψήφους)" + } + + "Extend Map" + { + "el" "Επέκταση Παρόντος Χάρτη" + } + + "Dont Change" + { + "el" "Όχι Αλλαγή Χάρτη" + } + + "Current Map Stays" + { + "el" "Ο παρόν χάρτης συνεχίζει! Ο λαός μίλησε! (Συγκέντρωσε ποσοστό {1}%% με {2} ψήφους)" + } + + "Changed Next Map" + { + "el" "Άλλαξε ο επόμενος χάρτης σε \"{1}\"." + } + + "Starting Runoff" + { + "el" "Kανένας χάρτης δεν πήρε πάνω από το {1}%% των ψήφων ({2} [{3}%%] & {4} [{5}%%]), ξεκίνησε επαναληπτική ψηφοφορία" + } + +} diff --git a/translations/el/nextmap.phrases.txt b/translations/el/nextmap.phrases.txt new file mode 100644 index 00000000..24c60321 --- /dev/null +++ b/translations/el/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "el" "Επόμενος Χάρτης: {1}" + } + + "Map History" + { + "el" "Iστορικό Χαρτών" + } + + "Map" + { + "el" "[Χάρτης]" + } + + "Started" + { + "el" "[Ξεκίνησε]" + } + + "Played Time" + { + "el" "[Διάρκεια]" + } + + "Reason" + { + "el" "[Λόγος που έληξε]" + } + + "Current Map" + { + "el" "Τρέχον Χάρτης" + } + + "ago" + { + "el" "πριν" + } + +} diff --git a/translations/el/nominations.phrases.txt b/translations/el/nominations.phrases.txt new file mode 100644 index 00000000..9bd69ff7 --- /dev/null +++ b/translations/el/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "el" "Έχετε ήδη προτείνει έναν χάρτη." + } + + "Max Nominations" + { + "el" "Δεν μπορείτε να προτείνετε άλλο χάρτη." + } + + "Map Already In Vote" + { + "el" "Ο χάρτης '{1}' είναι ήδη στη λίστα προτίμησης." + } + + "Map Inserted" + { + "el" "Ο χάρτης '{1}' προστέθηκε στη λίστα προτίμησης." + } + + "Map Already Nominated" + { + "el" "Ο χάρτης που διάλεξες είναι ήδη στη λίστα προτίμησης." + } + + "Map Nominated" + { + "el" "O/H {1} προτείνει {2}." + } + + "Map Nomination Changed" + { + "el" "O/H {1} άλλαξε προτίμηση σε {2}." + } + + "Nominate Title" + { + "el" "Προτείνετε Χάρτη:" + } + + "Can't Nominate Current Map" + { + "el" "Ο χάρτης που διαλέξατε είναι ο τρέχων χάρτης και δεν μπορεί να προταθεί" + } + + "Map in Exclude List" + { + "el" "Ο χάρτης που διαλέξατε παιζόταν πρόσφατα και δεν μπορεί να προταθεί" + } + + "Current Map" + { + "el" "Τρέχων Χάρτης" + } + + "Recently Played" + { + "el" "Παίχτηκε Πρόσφατα" + } + + "Nominated" + { + "el" "Προτεινόμενοι" + } + +} diff --git a/translations/el/playercommands.phrases.txt b/translations/el/playercommands.phrases.txt new file mode 100644 index 00000000..f855d8f5 --- /dev/null +++ b/translations/el/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "el" "Αφαίρεση Πόντων Ζωής από παίκτη" + } + + "Slap damage" + { + "el" "Ποσό Αφαίρεσης" + } + + "Slay player" + { + "el" "Θάνατος σε παίκτη" + } + + "Slapped target" + { + "el" "O/H {1} έχασε κάποιους βαθμούς ζωής." + } + + "Slayed target" + { + "el" "O/H {1} σκοτώθηκε από Διαχειριστή." + } + + "Name changed" + { + "el" "Ένας Διαχειριστής , σας άλλαξε το όνομα." + } + + "Renamed target" + { + "el" "Ο/Η {1} άλλαξε όνομα." + } + + "Rename player" + { + "el" "Αλλαγή Ονόματος παίκτη" + } + + "Dead Player Rename" + { + "el" "Ο/Η {1} θα αλλάξει όνομα στον επόμενο γύρο." + } + +} diff --git a/translations/el/plugin.basecommands.txt b/translations/el/plugin.basecommands.txt new file mode 100644 index 00000000..008abc3a --- /dev/null +++ b/translations/el/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "el" "Η παράμετρος: {1} δεν βρέθηκε" + } + + "No access to cvar" + { + "el" "Δεν έχετε πρόσβαση σε αυτήν την εντολή." + } + + "Value of cvar" + { + "el" "Τιμές της παραμέτρου \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "el" "'Αλλαξε η παράμετρος \"{1}\" στην τιμή \"{2}\"." + } + + "Config not found" + { + "el" "Το αρχείο ρυθμίσεων \"{1}\" δεν βρέθηκε." + } + + "Executed config" + { + "el" "Eκτελέστηκε το αρχείο ρυθμίσεων \"{1}\"." + } + + "Permabanned player" + { + "el" "Απέβαλε μόνιμα τον παίκτη \"{1}\"." + } + + "Permabanned player reason" + { + "el" "Απέβαλε μόνιμα τον παίκτη \"{1}\" (Λόγος: {2})." + } + + "Banned player" + { + "el" "Απέβαλε τον παίκτη \"{1}\" για {2} λεπτά." + } + + "Banned player reason" + { + "el" "Απέβαλε τον παίκτη \"{1}\" για {2} λεπτά (Λόγος: {3})." + } + + "Removed bans matching" + { + "el" "Αφαίρεση αποβολών από την κατηγορία: {1}" + } + + "Ban added" + { + "el" "Η αποβολή έχει προστεθεί." + } + + "Admin cache refreshed" + { + "el" "Η λίστα Διαχειριστών ανανεώθηκε." + } + + "Identify player" + { + "el" "Αναγνώριση παίκτη" + } + + "Choose Map" + { + "el" "Διαλέξτε Χάρτη" + } + + "Exec CFG" + { + "el" "Εκτελέστε αρχείο CFG" + } + + "Admin logged in as" + { + "el" "Ο/Η \"{1}\" είναι καταγγεγραμένος/η ως \"{2}\" με πρόσβαση: {3}" + } + + "Admin logged in anon" + { + "el" "Ο/Η \"{1}\" έχει πρόσβαση: {2}" + } + + "Player is not an admin" + { + "el" "Ο/Η \"{1}\" δεν είναι διαχειριστής." + } + + "Player is an admin" + { + "el" "Ο/Η \"{1}\" είναι διαχειριστής." + } + + "Username" + { + "el" "Όνομα Χρήστη" + } + + "Kicked target" + { + "el" "Διώχθηκε ο/η {1}" + } + + "Admin access" + { + "el" "Πρόσβαση Διαχειριστή" + } + + "Cvar is now protected" + { + "el" "Η παράμετρος {1} είναι αυτή τη στιγμή προστατευμένη." + } + + "Kicked target reason" + { + "el" "Έδιωξε τον παίκτη {1} (Λόγος: {2})" + } + +} diff --git a/translations/el/reservedslots.phrases.txt b/translations/el/reservedslots.phrases.txt new file mode 100644 index 00000000..8d6870a1 --- /dev/null +++ b/translations/el/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "el" "Διώχθηκες επειδή αποπειράθηκες να καλύψεις reserve θέση " + } + +} diff --git a/translations/el/rockthevote.phrases.txt b/translations/el/rockthevote.phrases.txt new file mode 100644 index 00000000..cfd02f94 --- /dev/null +++ b/translations/el/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "el" "Άμεση Ψηφοφορία:" + } + + "RTV Not Allowed" + { + "el" "Η Άμεση Ψηφοφορία δεν είναι ακόμα διαθέσιμη." + } + + "RTV Started" + { + "el" "Η Άμεση Ψηφοφορία έχει ήδη ξεκινήσει." + } + + "RTV Ended" + { + "el" "Η Άμεση Ψηφοφορία έχει ήδη τελειώσει, δεν μπορείτε να την ξαναρχίσετε ή να προτείνετε χάρτες." + } + + "Already Voted" + { + "el" "Έχετε ήδη προτείνει για Άμεση Ψηφοφορία. ({1}/{2} ψήφοι)" + } + + "Minimal Players Not Met" + { + "el" "Πολύ λίγοι παίκτες για Άμεση Ψηφοφορία." + } + + "Map Already In Vote" + { + "el" "Ο χάρτης '{1}' είναι ήδη στη λίστα προτίμησης." + } + + "Map Inserted" + { + "el" "Ο χάρτης '{1}' προστέθηκε στη λίστα προτίμησης." + } + + "RTV Requested" + { + "el" "Ο/Η {1} Θέλει Άμεση Ψηφοφορία. ({2}/{3} ψήφοι)" + } + + "RTV Vote Ready" + { + "el" "Άμεση Ψηφοφορία σε Εξέλιξη!" + } + + "Don't Change" + { + "el" "Όχι αλλαγή χάρτη" + } + + "Already Nominated" + { + "el" "Έχετε ήδη προτείνει έναν χάρτη." + } + + "Max Nominations" + { + "el" "Δεν μπορείτε να προτείνετε άλλο χάρτη." + } + + "Selected Map" + { + "el" "Ο/Η {1} επέλεξε {2}" + } + + "No Votes" + { + "el" "Όχι αρκετές ψήφοι για Άμεση Ψηφοφορία, ο παρών χάρτης συνεχίζει." + } + + "Current Map Stays" + { + "el" "Ο τρέχων χάρτης συνεχίζει! Η Άμεση Ψηφοφορία μίλησε!" + } + + "Changing Maps" + { + "el" "Αλλαγή χάρτη σε {1}! Η Άμεση Ψηφοφορία μίλησε!" + } + + "Map Already Nominated" + { + "el" "Ο χάρτης που διάλεξες είναι ήδη στη λίστα προτίμησης." + } + + "Map Nominated" + { + "el" "O/H {1} προτείνει {2}." + } + + "Nominate Title" + { + "el" "Προτείνετε Χάρτη:" + } + +} diff --git a/translations/el/sounds.phrases.txt b/translations/el/sounds.phrases.txt new file mode 100644 index 00000000..a27890a9 --- /dev/null +++ b/translations/el/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "el" "Έπαιξε τον ήχο στον/στην {1}" + } + +} diff --git a/translations/el/sqladmins.phrases.txt b/translations/el/sqladmins.phrases.txt new file mode 100644 index 00000000..b137d8e8 --- /dev/null +++ b/translations/el/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "el" "Το είδος πιστοποίησης πρέπει να είναι 'steam', 'name', ή 'ip'." + } + + "Invalid immunity" + { + "el" "Η ασυδοσία πρέπει να είναι θετικός ακέραιος αριθμός." + } + + "SQL Admin already exists" + { + "el" "Ο Διαχειριστής με τα δεδομένα πιστοποιητικά υπάρχει ήδη." + } + + "SQL Admin added" + { + "el" "Ο Διαχειριστής προστέθηκε στην βάση δεδομένων με επιτυχία." + } + + "SQL Admin deleted" + { + "el" "Ο Διαχειριστής αφαιρέθηκε από την βάση δεδομένων με επιτυχία." + } + + "SQL Admin not found" + { + "el" "Δεν βρέθηκε Διαχειριστής με τα δεδομένα πιστοποιητικά." + } + + "SQL Group already exists" + { + "el" "Υπάρχει ήδη μια Ομάδα με το τρέχον όνομα." + } + + "SQL Group added" + { + "el" "Η Ομάδα προστέθηκε στην βάση δεδομένων με επιτυχία." + } + + "SQL Group deleted" + { + "el" "Η Ομάδα αφαιρέθηκε από την βάση δεδομένων με επιτυχία." + } + + "SQL Group not found" + { + "el" "Δεν βρέθηκε Ομάδα με το τρέχον όνομα." + } + + "SQL Admin groups reset" + { + "el" "Οι Ομάδες των Διαχειριστών επαναφέρθηκαν με επιτυχία στις προεπιλεγμένες ρυθμίσεις." + } + + "SQL Group X not found" + { + "el" "Δεν βρέθηκε η ομάδα: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "el" "Η ομάδα απέτυχε να δεσμεύσει: \"{1}\"" + } + + "Added group to user" + { + "el" "Προστέθηκε μία Ομάδα στον δεδομένο Διαχειριστή με επιτυχία." + } + + "Added groups to user" + { + "el" "Προστέθηκαν {1} Ομάδες στον δεδομένο Διαχειριστή με επιτυχία." + } + +} diff --git a/translations/es/adminhelp.phrases.txt b/translations/es/adminhelp.phrases.txt new file mode 100644 index 00000000..66827f09 --- /dev/null +++ b/translations/es/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "es" "Ayuda SourceMod: Información de Comandos" + } + + "No description available" + { + "es" "Descripción no disponible" + } + + "No commands available" + { + "es" "No hay comandos disponibles" + } + + "Type sm_help to see more" + { + "es" "Escribe sm_help {1} para ver más comandos" + } + + "Entries n - m in page k" + { + "es" "Entradas {1} - {2} en página {3}" + } + + "No matching results found" + { + "es" "No se encontraron coincidencias" + } + +} diff --git a/translations/es/adminmenu.phrases.txt b/translations/es/adminmenu.phrases.txt new file mode 100644 index 00000000..fec351c7 --- /dev/null +++ b/translations/es/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "es" "Menú de Admin" + } + + "Player Commands" + { + "es" "Comandos de Jugador " + } + + "Server Commands" + { + "es" "Comandos de Servidor" + } + + "Voting Commands" + { + "es" "Comandos de Votación" + } + +} diff --git a/translations/es/antiflood.phrases.txt b/translations/es/antiflood.phrases.txt new file mode 100644 index 00000000..64c1b8af --- /dev/null +++ b/translations/es/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "es" "¡Estás saturando el servidor!" + } + +} diff --git a/translations/es/basebans.phrases.txt b/translations/es/basebans.phrases.txt new file mode 100644 index 00000000..560476d0 --- /dev/null +++ b/translations/es/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "es" "Banear jugador" + } + + "Ban reason" + { + "es" "Causa de ban" + } + + "Permabanned player" + { + "es" "\"{1}\" baneado permanentemente." + } + + "Permabanned player reason" + { + "es" "\"{1}\" baneado permanentemente (Razón: {2})." + } + + "Banned player" + { + "es" "\"{1}\" baneado por {2} minutos." + } + + "Banned player reason" + { + "es" "\"{1}\" baneado por {2} minutos. (Razón: {3})." + } + + "Removed bans matching" + { + "es" "Eliminados bans coincidentes con: {1}" + } + + "Ban added" + { + "es" "Se ha agregado el ban." + } + + "Cannot ban that IP" + { + "es" "No puedes banear esa IP." + } + + "Custom ban reason explanation" + { + "es" "Introduzca la razón como un mensaje de chat. Usa {1} para abortar esto." + } + + "AbortBan applied successfully" + { + "es" "Ban abortado." + } + + "AbortBan not waiting for custom reason" + { + "es" "No se espera una razón de ban para que sea escrita, no hay ban que abortar." + } + +} diff --git a/translations/es/basecomm.phrases.txt b/translations/es/basecomm.phrases.txt new file mode 100644 index 00000000..e18b93a1 --- /dev/null +++ b/translations/es/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "es" "Gagear/Mutear jugador" + } + + "Choose Type" + { + "es" "Elige tipo" + } + + "Gagged target" + { + "es" "{1} gageado." + } + + "Ungagged target" + { + "es" "{1} des-gageado." + } + + "Muted target" + { + "es" "{1} muteado." + } + + "Unmuted target" + { + "es" "{1} des-muteado." + } + + "Silenced target" + { + "es" "{1} silenciado." + } + + "Unsilenced target" + { + "es" "{1} desilenciado." + } + + "Mute Player" + { + "es" "Mutear Jugador" + } + + "UnMute Player" + { + "es" "DesMutear Jugador" + } + + "Gag Player" + { + "es" "Gagear Jugador" + } + + "UnGag Player" + { + "es" "DesGagear Jugador" + } + + "Silence Player" + { + "es" "Silenciar Jugador" + } + + "UnSilence Player" + { + "es" "DesSilenciar Jugador" + } + +} diff --git a/translations/es/basetriggers.phrases.txt b/translations/es/basetriggers.phrases.txt new file mode 100644 index 00000000..7ad42d40 --- /dev/null +++ b/translations/es/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "es" "Tiempo restante del mapa:" + } + + "Thetime" + { + "es" "La hora del servidor es {1}" + } + + "Friendly Fire On" + { + "es" "Fuego Amigo está activado." + } + + "Friendly Fire Off" + { + "es" "Fuego Amigo está desactivado." + } + + "Current Map" + { + "es" "El mapa actual es {1}." + } + + "LastRound" + { + "es" "¡¡Es la última ronda!!" + } + + "NoTimelimit" + { + "es" "No hay limite de tiempo para el mapa" + } + + "Next Map" + { + "es" "Próximo mapa: {1}" + } + + "Pending Vote" + { + "es" "Votación pendiente" + } + + "WinLimitAppend" + { + "es" " , o cambiar mapa cuando un equipo gane una ronda" + } + + "WinLimit" + { + "es" "El mapa cambiará cuando un equipo gane una ronda" + } + + "MaxRoundsAppend" + { + "es" ", o cambiar mapa después de la siguiente ronda" + } + + "MaxRounds" + { + "es" "El mapa cambiará después de la siguiente ronda" + } + + "FragLimitAppend" + { + "es" " , o cambiar mapa cuando un jugador alcance un frag" + } + + "FragLimit" + { + "es" "El mapa cambiará cuando un jugador alcance un frag" + } + + "WinLimitAppendPlural" + { + "es" " , o cambiar mapa cuando un equipo gane {1} rondas" + } + + "WinLimitPlural" + { + "es" "El mapa cambiará cuando un equipo gane {1} rondas" + } + + "MaxRoundsAppendPlural" + { + "es" ", o cambiar mapa después de {1} rondas" + } + + "MaxRoundsPlural" + { + "es" "El mapa cambiará después de {1} rondas" + } + + "FragLimitAppendPlural" + { + "es" " , o cambiar mapa cuando un jugador alcance {1} frags" + } + + "FragLimitPlural" + { + "es" "El mapa cambiará cuando un jugador alcance {1} frags" + } + +} diff --git a/translations/es/basevotes.phrases.txt b/translations/es/basevotes.phrases.txt new file mode 100644 index 00000000..a8c40a2d --- /dev/null +++ b/translations/es/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "es" "Votación iniciada: {1}" + } + + "Initiated Vote Map" + { + "es" "Votación de mapa iniciada." + } + + "Initiated Vote Kick" + { + "es" "Votación iniciada para expulsar a {1}." + } + + "Initiated Vote Ban" + { + "es" "Votación de ban contra {1} iniciada." + } + + "Map Vote" + { + "es" "Votar mapa: {1}" + } + + "Change Map To" + { + "es" "Cambiar mapa a {1}?" + } + + "Votekick Player" + { + "es" "Expulsar a {1}?" + } + + "Voteban Player" + { + "es" "Banear a {1}?" + } + + "Vote Successful" + { + "es" "Votación exitosa. (Obtenidos {1}%% de {2} votos)" + } + + "Vote Failed" + { + "es" "Votación sin éxito. {1}%% de votos requeridos. (Obtenidos {2}%% de {3} votos)" + } + + "Vote End" + { + "es" "La respuesta a {1} es: {2}." + } + + "Kick vote" + { + "es" "Votar expulsión" + } + + "Ban vote" + { + "es" "Votar ban" + } + + "Map vote" + { + "es" "Votar mapa" + } + + "Confirm Vote" + { + "es" "Confirmar votación" + } + + "Map Vote In Use" + { + "es" "Otro administrador está utilizando el menú de votación de mapas." + } + + "Please select a map" + { + "es" "Selecciona un mapa" + } + + "Start the Vote" + { + "es" "Empezar la votación" + } + +} diff --git a/translations/es/clientprefs.phrases.txt b/translations/es/clientprefs.phrases.txt new file mode 100644 index 00000000..6ddd3094 --- /dev/null +++ b/translations/es/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "es" "Lista de Cookies de Sourcemod" + } + + "Printing Cookie List" + { + "es" "Mostrando lista de cookies en consola" + } + + "Cookie not Found" + { + "es" "Cookie \"{1}\" no encontrada" + } + + "Cookie Value" + { + "es" " El valor de {1} es {2}" + } + + "Protected Cookie" + { + "es" "No se puede cambiar el valor de una cookie protegida \"{1}\"" + } + + "Cookie Changed Value" + { + "es" "Cambiado el valor de cookie \"{1}\" a \"{2}\"" + } + + "No Console" + { + "es" "Imposible mostrar el menu de configuración en consola" + } + + "Choose Option" + { + "es" "Elige Opcion" + } + + "Client Settings" + { + "es" "Configuración de Cliente" + } + +} diff --git a/translations/es/common.phrases.txt b/translations/es/common.phrases.txt new file mode 100644 index 00000000..b2f2704b --- /dev/null +++ b/translations/es/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "es" "Sí" + } + + "No" + { + "es" "No" + } + + "No matching client" + { + "es" "No se encontró cliente que coincida." + } + + "No matching clients" + { + "es" "No se encontraron clientes que coincidan." + } + + "More than one client matches" + { + "es" "Más de un cliente coincide con el argumento \"{1}\"." + } + + "More than one client matched" + { + "es" "Más de un cliente coincide con el argumento dado." + } + + "Player no longer available" + { + "es" "El jugador seleccionado ya no está disponible." + } + + "Kick player" + { + "es" "Expulsar jugador" + } + + "Kicked by admin" + { + "es" "Expulsado por administrador" + } + + "Changing map" + { + "es" "Cambiando mapa a {1}..." + } + + "Map was not found" + { + "es" "Mapa {1} no encontrado." + } + + "Unable to target" + { + "es" "Este jugador no puede ser un objetivo tuyo." + } + + "Name" + { + "es" "Nombre" + } + + "Access" + { + "es" "Acceso" + } + + "See console for output" + { + "es" "Mira la salida en consola." + } + + "Cannot target bot" + { + "es" "Este comando no puede llevarse a cabo sobre un bot." + } + + "Unable to find cvar" + { + "es" "No se encontrá cvar: {1}" + } + + "No access to cvar" + { + "es" "No tienes acceso a esta cvar." + } + + "Value of cvar" + { + "es" "Valor de cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "es" "Cvar \"{1}\" cambiada a \"{2}\"." + } + + "Config not found" + { + "es" "Fichero de configuración \"{1}\" no encontrado." + } + + "Executed config" + { + "es" "Config \"{1}\" ejecutada." + } + + "Admin cache refreshed" + { + "es" "La caché de admins ha sido actualizada." + } + + "Invalid Amount" + { + "es" "La cantidad especificada no es válida" + } + + "Cannot be performed on dead" + { + "es" "Esta acción no se puede llevar a cabo sobre el cliente muerto \"{1}\"" + } + + "Player has since died" + { + "es" "La acción no puede llevarse a cabo, el jugador ya ha muerto." + } + + "Vote in Progress" + { + "es" "Ya hay una votación en progreso." + } + + "Vote Not In Progress" + { + "es" "No hay ninguna votación en progreso en este momento." + } + + "Cancelled Vote" + { + "es" "Votación cancelada." + } + + "Cancel vote" + { + "es" "Cancelar votación" + } + + "Vote Select" + { + "es" "{1} ha elegido {2}." + } + + "No Votes Cast" + { + "es" "No se consiguieron votos." + } + + "Vote Delay Minutes" + { + "es" "Debes esperar {1} minutos antes de comenzar otra votación." + } + + "Vote Delay Seconds" + { + "es" "Debes esperar {1} segundos antes de comenzar otra votación." + } + + "Could not connect to database" + { + "es" "Imposible conectar a la base de datos." + } + + "Failed to query database" + { + "es" "Fallo al consultar la base de datos." + } + + "Invalid SteamID specified" + { + "es" "Has especificado un Steam ID inválido (debe comenzar con 'STEAM_:'). " + } + + "Reload admins" + { + "es" "Recargar admins" + } + + "Command is in-game only" + { + "es" "Este comando sólo puede usarse dentro del juego." + } + + "Target must be dead" + { + "es" "Este comando sólo se puede usar sobre jugadores muertos." + } + + "Target must be alive" + { + "es" "Este comando sólo puede usarse sobre jugadores vivos." + } + + "Target is not in game" + { + "es" "El jugador elegido aún no está completamente en el juego." + } + + "Played Sound" + { + "es" "Sonido reproducido a '{1}'" + } + + "Slapped player" + { + "es" "'{1}' abofeteado" + } + + "Slayed player" + { + "es" "'{1}' asesinado" + } + + "Kicked player" + { + "es" "'{1}' expulsado" + } + + "Cannot participate in vote" + { + "es" "No puedes participar en esta votación." + } + + "Cannot change vote" + { + "es" "No puedes cambiar tu selección para este voto." + } + + "On" + { + "es" "Activado" + } + + "Off" + { + "es" "Desactivado" + } + + "Say all" + { + "es" "(TODOS) {1}" + } + + "Chat admins" + { + "es" "(ADMINS) {1}" + } + + "Chat to admins" + { + "es" "(PARA ADMINS) {1}" + } + + "Private say to" + { + "es" "(Privado para {1}) {2}" + } + +} diff --git a/translations/es/core.phrases.txt b/translations/es/core.phrases.txt new file mode 100644 index 00000000..e9b7f9c4 --- /dev/null +++ b/translations/es/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "es" "No tienes acceso a este comando" + } + + "Back" + { + "es" "Volver" + } + + "Next" + { + "es" "Siguiente" + } + + "Exit" + { + "es" "Salir" + } + + "Previous" + { + "es" "Anterior" + } + + "all players" + { + "es" "todos los jugadores" + } + + "all humans" + { + "es" "todos los humanos" + } + + "all bots" + { + "es" "todos los bots" + } + + "all dead players" + { + "es" "todos los jugadores muertos" + } + + "all alive players" + { + "es" "todos los jugadores vivos" + } + + "_s" + { + "es" "{1}" + } + + "all spectators" + { + "es" "todos los espectadores" + } + + "Vote Count" + { + "es" "Votos: {1}/{2}, {3} restante(s)" + } + + "Voted For" + { + "es" "{1} votó por {2}" + } + + "Changed Vote" + { + "es" "{1} cambió su voto a {2}" + } + + "No Vote" + { + "es" "No hay votos" + } + + "Name Reserved" + { + "es" "Tu nombre esta reservado por SourceMod; establece una contraseña para usarlo." + } + +} diff --git a/translations/es/funcommands.phrases.txt b/translations/es/funcommands.phrases.txt new file mode 100644 index 00000000..2b9d9acb --- /dev/null +++ b/translations/es/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "es" "Quemar jugador" + } + + "FireBomb player" + { + "es" "Bomba de fuego" + } + + "Freeze player" + { + "es" "Congelar jugador" + } + + "FreezeBomb player" + { + "es" "Bomba de congelamiento" + } + + "TimeBomb player" + { + "es" "Bomba de relojería" + } + + "Beacon player" + { + "es" "Balizar jugador" + } + + "NoClip player" + { + "es" "Dar NoClip a jugador" + } + + "Blind player" + { + "es" "Cegar jugador" + } + + "Drug player" + { + "es" "Drogar jugador" + } + + "Gravity player" + { + "es" "Gravedad de jugador" + } + + "Blind amount" + { + "es" "¿Cuánto de ciego?" + } + + "Fully blind" + { + "es" "Cegar completamente" + } + + "Half blind" + { + "es" "Cegar por la mitad" + } + + "No blind" + { + "es" "No cegar" + } + + "Gravity amount" + { + "es" "Gravedad?" + } + + "Gravity Very High" + { + "es" "Gravedad muy alta" + } + + "Gravity High" + { + "es" "Gravedad alta" + } + + "Gravity Normal" + { + "es" "Gravedad normal" + } + + "Gravity Low" + { + "es" "Gravedad baja" + } + + "Gravity Very Low" + { + "es" "Gravedad muy baja" + } + + "Set target on fire" + { + "es" "Prendido fuego a {1}." + } + + "Toggled FireBomb on target" + { + "es" "bomba de fuego (des)activada sobre {1}." + } + + "Froze target" + { + "es" "{1} congelado." + } + + "Toggled FreezeBomb on target" + { + "es" "bomba de congelamiento (des)activada sobre {1}." + } + + "Toggled beacon on target" + { + "es" "baliza (des)activada sobre {1}. " + } + + "Toggled TimeBomb on target" + { + "es" "bomba de relojería (des)activada sobre {1}." + } + + "Toggled noclip on target" + { + "es" "noclip (des)activado sobre {1}." + } + + "Toggled drug on target" + { + "es" "drogas (des)activadas sobre {1}. " + } + + "Set blind on target" + { + "es" "{1} cegado." + } + + "Set gravity on target" + { + "es" "gravedad de {1} cambiada." + } + + "Till Explodes" + { + "es" "{2} segundos hasta que {1} explote." + } + + "Unfrozen" + { + "es" "Has sido descongelado." + } + + "You will be unfrozen" + { + "es" "Serás descongelado en {1} segundos." + } + +} diff --git a/translations/es/funvotes.phrases.txt b/translations/es/funvotes.phrases.txt new file mode 100644 index 00000000..30d35c6e --- /dev/null +++ b/translations/es/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "es" "Votación para cambiar gravedad iniciada." + } + + "Initiated Vote Burn" + { + "es" "Votación para quemar a {1} iniciada." + } + + "Initiated Vote Slay" + { + "es" "Votación para matar a {1} iniciada." + } + + "Initiated Vote Alltalk" + { + "es" "Votación para alltalk iniciada." + } + + "Initiated Vote FF" + { + "es" "Votación para fuego amigo iniciada." + } + + "Gravity Vote" + { + "es" "Votar gravedad: {1}" + } + + "Change Gravity To" + { + "es" "Cambiar la gravedad a {1}?" + } + + "Voteburn player" + { + "es" "Quemar a {1}?" + } + + "Voteslay Player" + { + "es" "Matar a {1}?" + } + + "Votealltalk Off" + { + "es" "Desactivar alltalk? {1}" + } + + "Votealltalk On" + { + "es" "Activar alltalk? {1}" + } + + "Voteff Off" + { + "es" "Desactivar fuego amigo? {1}" + } + + "Voteff On" + { + "es" "Activar fuego amigo? {1}" + } + + "Gravity vote" + { + "es" "Votar gravedad" + } + + "Vote FF" + { + "es" "Votar FF" + } + + "Burn vote" + { + "es" "Votar quemar" + } + + "Alltalk vote" + { + "es" "Votar alltalk" + } + + "Slay vote" + { + "es" "Votar matar" + } + + "Slayed player" + { + "es" "'{1}' matado." + } + +} diff --git a/translations/es/mapchooser.phrases.txt b/translations/es/mapchooser.phrases.txt new file mode 100644 index 00000000..146de80e --- /dev/null +++ b/translations/es/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "es" "Vota por el siguiente mapa!" + } + + "Nextmap Voting Started" + { + "es" "La votación para el siguiente mapa ha comenzado." + } + + "Nextmap Voting Finished" + { + "es" "Votación de mapa finalizada. El próximo mapa será {1}. (Obtenidos {2}%% de {3} votos) " + } + + "Current Map Extended" + { + "es" "El mapa actual ha sido extendido. (Obtenidos {1}%% de {2} votos)" + } + + "Extend Map" + { + "es" "Extender el Mapa Actual" + } + + "Dont Change" + { + "es" "No cambiar" + } + + "Current Map Stays" + { + "es" "¡El mapa actual continúa! ¡El voto ha decidido! (Obtenidos {1}%% de {2} votos)" + } + + "Changed Next Map" + { + "es" "Siguiente mapa cambiado a \"{1}\"." + } + + "Starting Runoff" + { + "es" "No hay ningún mapa que superase el {1}%% de los votos ({2} [{3}%%] & {4} [{5}%%]), comenzando segunda votación" + } + +} diff --git a/translations/es/nextmap.phrases.txt b/translations/es/nextmap.phrases.txt new file mode 100644 index 00000000..b472ec1f --- /dev/null +++ b/translations/es/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "es" "Siguiente Mapa: {1}" + } + + "Map History" + { + "es" "Historial del Mapa" + } + + "Map" + { + "es" "[Mapa]" + } + + "Started" + { + "es" "[Comenzado]" + } + + "Played Time" + { + "es" "[Tiempo Jugado]" + } + + "Reason" + { + "es" "[Causa de finalizacion]" + } + + "Current Map" + { + "es" "Mapa Actual" + } + + "ago" + { + "es" "atrás" + } + +} diff --git a/translations/es/nominations.phrases.txt b/translations/es/nominations.phrases.txt new file mode 100644 index 00000000..9b111432 --- /dev/null +++ b/translations/es/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "es" "Ya has nominado un mapa." + } + + "Max Nominations" + { + "es" "Se ha alcanzado el límite de nominaciones." + } + + "Map Already In Vote" + { + "es" "El mapa '{1}' ya está en la lista de nominaciones." + } + + "Map Inserted" + { + "es" "Mapa '{1}' agregado a la lista de nominaciones." + } + + "Map Already Nominated" + { + "es" "El mapa elegido ya ha sido nominado." + } + + "Map Nominated" + { + "es" "{1} ha nominado {2}." + } + + "Map Nomination Changed" + { + "es" "{1} ha cambiado su nominación a {2}." + } + + "Nominate Title" + { + "es" "Nominar Mapa:" + } + + "Can't Nominate Current Map" + { + "es" "El mapa elegido es el mapa actual y no puede ser nominado" + } + + "Map in Exclude List" + { + "es" "El mapa elegido se ha jugado recientemente y no puede ser nominado" + } + + "Current Map" + { + "es" "Mapa Actual" + } + + "Recently Played" + { + "es" "Jugados Recientemente" + } + + "Nominated" + { + "es" "Nominados" + } + +} diff --git a/translations/es/playercommands.phrases.txt b/translations/es/playercommands.phrases.txt new file mode 100644 index 00000000..537a1c80 --- /dev/null +++ b/translations/es/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "es" "Abofetear jugador" + } + + "Slap damage" + { + "es" "Daño de bofetada" + } + + "Slay player" + { + "es" "Matar jugador" + } + + "Slapped target" + { + "es" "{1} abofeteado." + } + + "Slayed target" + { + "es" "{1} matado." + } + + "Name changed" + { + "es" "Un administrador te ha cambiado el nombre" + } + + "Renamed target" + { + "es" "{1} renombrado." + } + + "Rename player" + { + "es" "Renombrar jugador" + } + + "Dead Player Rename" + { + "es" "{1} será renombrado en la siguiente ronda." + } + +} diff --git a/translations/es/plugin.basecommands.txt b/translations/es/plugin.basecommands.txt new file mode 100644 index 00000000..45ccab7c --- /dev/null +++ b/translations/es/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "es" "No se puede encontrar la cvar: {1}" + } + + "No access to cvar" + { + "es" "No tienes acceso a esta cvar." + } + + "Value of cvar" + { + "es" "Valor de cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "es" "Cvar \"{1}\" cambiada a \"{2}\"." + } + + "Config not found" + { + "es" "Fichero de configuración \"{1}\" no encontrado." + } + + "Executed config" + { + "es" "Configuración \"{1}\" ejecutada." + } + + "Permabanned player" + { + "es" "\"{1}\" baneado permanentemente." + } + + "Permabanned player reason" + { + "es" "\"{1}\" baneado permanentemente (razón: {2})." + } + + "Banned player" + { + "es" "\"{1}\" baneado por {2} minutos." + } + + "Banned player reason" + { + "es" "\"{1}\" baneado por {2} minutos. (razón: {3})." + } + + "Removed bans matching" + { + "es" "Eliminados los bans que coinciden con el filtro: {1}" + } + + "Ban added" + { + "es" "El ban ha sido agregado." + } + + "Admin cache refreshed" + { + "es" "La caché de admins ha sido actualizada." + } + + "Identify player" + { + "es" "Identificar a jugador" + } + + "Choose Map" + { + "es" "Cambiar Mapa" + } + + "Exec CFG" + { + "es" "Ejecutar CFG" + } + + "Admin logged in as" + { + "es" "\"{1}\" está logueado como \"{2}\" con accesos: {3}" + } + + "Admin logged in anon" + { + "es" "\"{1}\" tiene accesos: {2}" + } + + "Player is not an admin" + { + "es" "\"{1}\" no es un admin." + } + + "Player is an admin" + { + "es" "\"{1}\" es un admin." + } + + "Username" + { + "es" "Nombre del jugador" + } + + "Kicked target" + { + "es" "{1} expulsado" + } + + "Admin access" + { + "es" "Acceso de admin" + } + + "Cvar is now protected" + { + "es" "La cvar {1} esta ahora protegida." + } + + "Kicked target reason" + { + "es" "{1} kickeado (Razón: {2})" + } + + "Please select a map" + { + "es" "Por favor seleccione un mapa" + } + + "Choose Config" + { + "es" "Seleccionar Config" + } + +} diff --git a/translations/es/reservedslots.phrases.txt b/translations/es/reservedslots.phrases.txt new file mode 100644 index 00000000..116a7e77 --- /dev/null +++ b/translations/es/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "es" "Desconectado por reserva de slot" + } + +} diff --git a/translations/es/rockthevote.phrases.txt b/translations/es/rockthevote.phrases.txt new file mode 100644 index 00000000..26862d28 --- /dev/null +++ b/translations/es/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "es" "Rock the Vote:" + } + + "RTV Not Allowed" + { + "es" "Rock the Vote no esta permitido aún." + } + + "RTV Started" + { + "es" "Rock the Vote ya ha comenzado." + } + + "RTV Ended" + { + "es" "RTV ya ha terminado, no puedes comenzarlo de nuevo ni nominar mapas." + } + + "Already Voted" + { + "es" "Ya has votado hacer un Rock the Vote." + } + + "Minimal Players Not Met" + { + "es" "No se ha alcanzado el mínimo de jugadores requerido." + } + + "Map Already In Vote" + { + "es" "El mapa '{1}' ya está en la lista de Rock the Vote." + } + + "Map Inserted" + { + "es" "Mapa '{1}' agregado a Rock the Vote." + } + + "RTV Requested" + { + "es" "{1} quiere hacer un rock the vote. ({2} votos, {3} requeridos)" + } + + "RTV Vote Ready" + { + "es" "¡Rock the Vote en progreso!" + } + + "Don't Change" + { + "es" "Seguir con el mapa actual" + } + + "Already Nominated" + { + "es" "Ya has nominado un mapa." + } + + "Max Nominations" + { + "es" "Se ha alcanzado el límite de nominaciones permitidas." + } + + "Selected Map" + { + "es" "{1} ha eligido {2}" + } + + "No Votes" + { + "es" "No se recibieron votos para Rock the Vote, el mapa actual se mantiene." + } + + "Current Map Stays" + { + "es" "¡El mapa actual continúa! ¡Rock the Vote ha hablado!" + } + + "Changing Maps" + { + "es" "¡Cambiando mapa a {1}! ¡Rock the Vote ha hablado!" + } + + "Map Already Nominated" + { + "es" "El mapa elegido ya ha sido nominado." + } + + "Map Nominated" + { + "es" "{1} ha nominado {2} para Rock the Vote." + } + + "Nominate Title" + { + "es" "Nominar Mapa:" + } + +} diff --git a/translations/es/slapslay.phrases.txt b/translations/es/slapslay.phrases.txt new file mode 100644 index 00000000..6fc0d3e8 --- /dev/null +++ b/translations/es/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slay player" + { + "es" "Matar jugador" + } + + "Slap player" + { + "es" "Abofetear jugador" + } + + "Slap damage" + { + "es" "Daño de bofetada" + } + + "Slapped target" + { + "es" "{1} abofeteado." + } + + "Slayed target" + { + "es" "{1} matado." + } + +} diff --git a/translations/es/sounds.phrases.txt b/translations/es/sounds.phrases.txt new file mode 100644 index 00000000..95ad54b8 --- /dev/null +++ b/translations/es/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "es" "Sonido reproducido a {1}" + } + +} diff --git a/translations/es/sqladmins.phrases.txt b/translations/es/sqladmins.phrases.txt new file mode 100644 index 00000000..7aaef780 --- /dev/null +++ b/translations/es/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "es" "El tipo de autentificación debe ser 'steam', 'name', o 'ip'." + } + + "Invalid immunity" + { + "es" "La inmunidad debe ser un entero positivo." + } + + "SQL Admin already exists" + { + "es" "Ya existe un administrador con los credenciales dados." + } + + "SQL Admin added" + { + "es" "Administrador agregado exitosamente a la base de datos." + } + + "SQL Admin deleted" + { + "es" "Administrador borrado exitosamente de la base de datos." + } + + "SQL Admin not found" + { + "es" "No se encontró ningún administrador con los credenciales dados." + } + + "SQL Group already exists" + { + "es" "Un grupo con este nombre ya existe." + } + + "SQL Group added" + { + "es" "Grupo agregado exitosamente a la base de datos." + } + + "SQL Group deleted" + { + "es" "Grupo borrado exitosamente de la base de datos." + } + + "SQL Group not found" + { + "es" " No se encontró ningún grupo con el nombre dado. " + } + + "SQL Admin groups reset" + { + "es" "Los grupos del administrador han sido reestablecidos exitosamente." + } + + "SQL Group X not found" + { + "es" "Grupo no encontrado: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "es" "El grupo no se pudo agregar: \"{1}\"" + } + + "Added group to user" + { + "es" "Agregado exitosamente un grupo al administrador dado." + } + + "Added groups to user" + { + "es" "Agregados exitosamente {1} grupos al administrador dado." + } + +} diff --git a/translations/fi/adminhelp.phrases.txt b/translations/fi/adminhelp.phrases.txt new file mode 100644 index 00000000..17df4afb --- /dev/null +++ b/translations/fi/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "fi" "SourceMod-ohje: Tietoa komennosta" + } + + "No description available" + { + "fi" "Ei kuvausta saatavilla" + } + + "No commands available" + { + "fi" "Ei käytettävissä olevia komentoja" + } + + "Type sm_help to see more" + { + "fi" "Kirjoita sm_help {1} nähdäksesi lisää komentoja" + } + + "Entries n - m in page k" + { + "fi" "Tulokset {1} - {2} sivulla {3}" + } + + "No matching results found" + { + "fi" "Tuloksia ei löytynyt" + } + +} diff --git a/translations/fi/adminmenu.phrases.txt b/translations/fi/adminmenu.phrases.txt new file mode 100644 index 00000000..4446e76c --- /dev/null +++ b/translations/fi/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "fi" "Ylläpitovalikko" + } + + "Player Commands" + { + "fi" "Pelaajakomennot" + } + + "Server Commands" + { + "fi" "Palvelinkomennot" + } + + "Voting Commands" + { + "fi" "Äänestyskomennot" + } + +} diff --git a/translations/fi/antiflood.phrases.txt b/translations/fi/antiflood.phrases.txt new file mode 100644 index 00000000..c3de696c --- /dev/null +++ b/translations/fi/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "fi" "Lähetät viestejä liian nopeasti!" + } + +} diff --git a/translations/fi/basebans.phrases.txt b/translations/fi/basebans.phrases.txt new file mode 100644 index 00000000..285a4a82 --- /dev/null +++ b/translations/fi/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "fi" "Anna porttikielto" + } + + "Ban reason" + { + "fi" "Porttikiellon syy" + } + + "Permabanned player" + { + "fi" "Annettiin pysyvä porttikielto pelaajalle \"{1}\"." + } + + "Permabanned player reason" + { + "fi" "Annettiin pysyvä porttikielto pelaajalle \"{1}\" (syy: {2})." + } + + "Banned player" + { + "fi" "Annettiin {2} minuutin porttikielto pelaajalle \"{1}\"." + } + + "Banned player reason" + { + "fi" "Annettiin {2} minuutin porttikielto pelaajalle \"{1}\" (syy: {3})." + } + + "Removed bans matching" + { + "fi" "Poistettiin porttikiellot, jotka vastasivat suodatusta: {1} " + } + + "Ban added" + { + "fi" "Porttikielto lisätty" + } + + "Cannot ban that IP" + { + "fi" "Et voi antaa porttikieltoa tälle IP-osoitteelle." + } + + "Custom ban reason explanation" + { + "fi" "Kirjoita syy chattiin. Käytä {1} keskeyttääksesi porttikiellon." + } + + "AbortBan applied successfully" + { + "fi" "Porttikielto keskeytetty." + } + + "AbortBan not waiting for custom reason" + { + "fi" "Porttikiellolle ei annettu syytä ajoissa, porttikielto keskeytetty." + } + +} diff --git a/translations/fi/basecomm.phrases.txt b/translations/fi/basecomm.phrases.txt new file mode 100644 index 00000000..88773034 --- /dev/null +++ b/translations/fi/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "fi" "Tuki/hiljennä pelaaja" + } + + "Choose Type" + { + "fi" "Valitse tyyppi" + } + + "Gagged target" + { + "fi" "Tukittiin pelaajan {1} suu." + } + + "Ungagged target" + { + "fi" "{1} voi taas kirjoittaa." + } + + "Muted target" + { + "fi" "Mykistettiin {1}." + } + + "Unmuted target" + { + "fi" "{1} voi taas puhua." + } + + "Silenced target" + { + "fi" "Vaiennettiin {1}." + } + + "Unsilenced target" + { + "fi" "{1} voi taas puhua ja kirjoittaa." + } + + "Mute Player" + { + "fi" "Hiljennä pelaaja" + } + + "UnMute Player" + { + "fi" "Poista pelaajan mykistys" + } + + "Gag Player" + { + "fi" "Tuki pelaaja" + } + + "UnGag Player" + { + "fi" "Poista pelaajan tukinta" + } + + "Silence Player" + { + "fi" "Vaienna pelaaja" + } + + "UnSilence Player" + { + "fi" "Poista pelaajan vaiennus" + } + +} diff --git a/translations/fi/basetriggers.phrases.txt b/translations/fi/basetriggers.phrases.txt new file mode 100644 index 00000000..ac7188a5 --- /dev/null +++ b/translations/fi/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "fi" "Kartan aikaa jäljellä:" + } + + "Thetime" + { + "fi" "Palvelimen kello on {1}" + } + + "Friendly Fire On" + { + "fi" "Omien tulitus on päällä." + } + + "Friendly Fire Off" + { + "fi" "Omien tulitus on pois päältä." + } + + "Current Map" + { + "fi" "Tämänhetkinen kartta on {1}." + } + + "LastRound" + { + "fi" "Tämä on viimeinen erä!" + } + + "NoTimelimit" + { + "fi" "Kartalle ei ole aikarajaa" + } + + "Next Map" + { + "fi" "Seuraava kartta: {1}" + } + + "Pending Vote" + { + "fi" "Keskeneräinen äänestys" + } + + "WinLimitAppend" + { + "fi" ", tai vaihda karttaa kun toinen tiimi voittaa yhden erän" + } + + "WinLimit" + { + "fi" "Kartta vaihtuu toisen tiimin voitettua yhden erän" + } + + "MaxRoundsAppend" + { + "fi" ", tai vaihda karttaa yhden erän kuluttua" + } + + "MaxRounds" + { + "fi" "Kartta vaihtuu yhden erän kuluttua" + } + + "FragLimitAppend" + { + "fi" ", tai vaihda karttaa kun joku saa yhden tapon" + } + + "FragLimit" + { + "fi" "Kartta vaihtuu kun joku saa yhden tapon" + } + + "WinLimitAppendPlural" + { + "fi" ", tai vaihda karttaa kun toinen tiimi voittaa {1} erää" + } + + "WinLimitPlural" + { + "fi" "Kartta vaihtuu toisen tiimin voitettua {1} erää" + } + + "MaxRoundsAppendPlural" + { + "fi" ", tai vaihda karttaa {1} erän kuluttua" + } + + "MaxRoundsPlural" + { + "fi" "Kartta vaihtuu {1} erän kuluttua" + } + + "FragLimitAppendPlural" + { + "fi" ", tai vaihda karttaa kun joku saa {1} tappoa" + } + + "FragLimitPlural" + { + "fi" "Kartta vaihtuu kun joku saa {1} tappoa" + } + +} diff --git a/translations/fi/basevotes.phrases.txt b/translations/fi/basevotes.phrases.txt new file mode 100644 index 00000000..52816dd1 --- /dev/null +++ b/translations/fi/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "fi" "Aloitettiin äänestys: {1}" + } + + "Initiated Vote Map" + { + "fi" "Aloitettiin karttaäänestys." + } + + "Initiated Vote Kick" + { + "fi" "Aloitettiin erotusäänestys pelaajaa {1} kohtaan." + } + + "Initiated Vote Ban" + { + "fi" "Aloitettiin porttikieltoäänestys pelaajaa {1} kohtaan." + } + + "Map Vote" + { + "fi" "Karttaäänestys: {1}" + } + + "Change Map To" + { + "fi" "Vaihdetaanko kartaksi {1}?" + } + + "Votekick Player" + { + "fi" "Erota {1}?" + } + + "Voteban Player" + { + "fi" "Anna porttikielto pelaajalle {1}?" + } + + "Vote Successful" + { + "fi" "Äänestys onnistui. (Vastaanotettiin {1}%% {2} äänestä)" + } + + "Vote Failed" + { + "fi" "Äänestys epäonnistui. {1}%% äänistä vaadittiin. (Saatiin {2}%% {3} äänestä)" + } + + "Vote End" + { + "fi" "Vastaus kysymykseen {1} on: {2}" + } + + "Kick vote" + { + "fi" "Erotusäänestys" + } + + "Ban vote" + { + "fi" "Porttikieltoäänestys" + } + + "Map vote" + { + "fi" "Karttaäänestys" + } + + "Confirm Vote" + { + "fi" "Vahvista äänestys" + } + + "Map Vote In Use" + { + "fi" "Toinen ylläpitäjä käyttää karttaäänestysvalikkoa tällä hetkellä." + } + + "Please select a map" + { + "fi" "Valitse kartta" + } + + "Start the Vote" + { + "fi" "Aloita äänestys" + } + +} diff --git a/translations/fi/clientprefs.phrases.txt b/translations/fi/clientprefs.phrases.txt new file mode 100644 index 00000000..a8ebae03 --- /dev/null +++ b/translations/fi/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "fi" "Sourcemodin evästeluettelo" + } + + "Printing Cookie List" + { + "fi" "Kirjoitetaan evästeluetteloa konsoliin" + } + + "Cookie not Found" + { + "fi" "Evästettä \"{1}\" ei löytynyt" + } + + "Cookie Value" + { + "fi" "Evästeen {1} arvo on {2}" + } + + "Protected Cookie" + { + "fi" "Suojatun evästeen \"{1}\" arvoa ei voida muuttaa" + } + + "Cookie Changed Value" + { + "fi" "Vaihda evästeen \"{1}\" arvoksi \"{2}\"" + } + + "No Console" + { + "fi" "Asetusvalikkoa ei voida näyttää konsolissa" + } + + "Choose Option" + { + "fi" "Valitse vaihtoehto" + } + + "Client Settings" + { + "fi" "Pelaajan asetukset" + } + +} diff --git a/translations/fi/common.phrases.txt b/translations/fi/common.phrases.txt new file mode 100644 index 00000000..a75b541a --- /dev/null +++ b/translations/fi/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "fi" "Kyllä" + } + + "No" + { + "fi" "Ei" + } + + "No matching client" + { + "fi" "Ehdot täyttävää pelaajaa ei löytynyt." + } + + "No matching clients" + { + "fi" "Ehdot täyttäviä pelaajia ei löytynyt." + } + + "More than one client matches" + { + "fi" "Useampi kuin yksi pelaaja täyttää ehdon \"{1}\"" + } + + "More than one client matched" + { + "fi" "Useampi kuin yksi pelaaja täyttää annetut ehdot." + } + + "Player no longer available" + { + "fi" "Valitsemasi pelaaja ei ole enää saatavilla." + } + + "Kick player" + { + "fi" "Erota pelaaja" + } + + "Kicked by admin" + { + "fi" "Erotettu ylläpitäjän toimesta" + } + + "Changing map" + { + "fi" "Vaihdetaan karttaan {1}..." + } + + "Map was not found" + { + "fi" "Karttaa {1} ei löytynyt." + } + + "Unable to target" + { + "fi" "Pelaaja ei käy kohteeksi." + } + + "Name" + { + "fi" "Nimi" + } + + "Access" + { + "fi" "Pääsy" + } + + "See console for output" + { + "fi" "Katso konsolista lisätietoja." + } + + "Cannot target bot" + { + "fi" "Komentoa ei voida suorittaa botille." + } + + "Unable to find cvar" + { + "fi" "Cvaria \"{1}\" ei löytynyt." + } + + "No access to cvar" + { + "fi" "Sinulla ei ole oikeuksia tähän cvariin." + } + + "Value of cvar" + { + "fi" "Cvarin \"{1}\" arvo: \"{2}\"" + } + + "Cvar changed" + { + "fi" "Vaihdettiin cvarin \"{1}\" arvoksi \"{2}\"." + } + + "Config not found" + { + "fi" "Asetustiedostoa \"{1}\" ei löytynyt." + } + + "Executed config" + { + "fi" "Suoritettiin asetustiedosto \"{1}\"." + } + + "Admin cache refreshed" + { + "fi" "Ylläpitäjät päivitettiin." + } + + "Invalid Amount" + { + "fi" "Anna kelvollinen määrä" + } + + "Cannot be performed on dead" + { + "fi" "Komentoa ei voida suorittaa kuolleelle pelaajalle \"{1}\"" + } + + "Player has since died" + { + "fi" "Toimintoa ei voida suorittaa, sillä pelaaja on jo kuollut." + } + + "Vote in Progress" + { + "fi" "Äänestys on jo käynnissä." + } + + "Vote Not In Progress" + { + "fi" "Äänestystä ei ole tällä hetkellä käynnissä." + } + + "Cancelled Vote" + { + "fi" "Äänestys peruutettu" + } + + "Cancel vote" + { + "fi" "Peruuta äänestys" + } + + "Vote Select" + { + "fi" "{1} valitsi {2}." + } + + "No Votes Cast" + { + "fi" "Kukaan ei äänestänyt." + } + + "Vote Delay Minutes" + { + "fi" "Sinun täytyy odottaa {1} minuuttia ennen kuin voit aloittaa uuden äänestyksen." + } + + "Vote Delay Seconds" + { + "fi" "Sinun täytyy odottaa {1} sekuntia ennen kuin voit aloittaa uuden äänestyksen." + } + + "Could not connect to database" + { + "fi" "Ei saatu yhteyttä tietokantaan." + } + + "Failed to query database" + { + "fi" "Tietokantakysely epäonnistui." + } + + "Invalid SteamID specified" + { + "fi" "Antamasi Steam ID on virheellinen. Steam ID:n täytyy sisältää alkuosuus 'STEAM_0:'." + } + + "Reload admins" + { + "fi" "Päivitä ylläpitäjät" + } + + "Command is in-game only" + { + "fi" "Komentoa voi käyttää vain pelissä." + } + + "Target must be dead" + { + "fi" "Tätä komentoa voidaan käyttää vain kuolleena oleviin pelaajiin." + } + + "Target must be alive" + { + "fi" "Tätä komentoa voidaan käyttää vain elossa oleviin pelaajiin." + } + + "Target is not in game" + { + "fi" "Kohde ei ole vielä täysin pelissä." + } + + "Played Sound" + { + "fi" "Soitettiin ääni pelaajalle '{1}'" + } + + "Slapped player" + { + "fi" "Läpsäistiin pelaajaa '{1}'" + } + + "Slayed player" + { + "fi" "Teloitettiin pelaaja '{1}'" + } + + "Kicked player" + { + "fi" "Potkaistiin pelaaja '{1}'" + } + + "Cannot participate in vote" + { + "fi" "Et voi osallistua tähän äänestykseen." + } + + "Cannot change vote" + { + "fi" "Et voi vaihtaa valintaasi tässä äänestyksessä." + } + + "On" + { + "fi" "Päällä" + } + + "Off" + { + "fi" "Pois päältä" + } + + "Say all" + { + "fi" "(KAIKKI) {1}" + } + + "Chat admins" + { + "fi" "(YLLÄPITÄJÄT) {1}" + } + + "Chat to admins" + { + "fi" "(YLLÄPITÄJILLE) {1}" + } + + "Private say to" + { + "fi" "(Yksityisviesti pelaajalle {1}) {2}" + } + +} diff --git a/translations/fi/core.phrases.txt b/translations/fi/core.phrases.txt new file mode 100644 index 00000000..afc805b4 --- /dev/null +++ b/translations/fi/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "fi" "Sinulla ei ole oikeuksia tähän komentoon" + } + + "Back" + { + "fi" "Takaisin" + } + + "Next" + { + "fi" "Seuraava" + } + + "Exit" + { + "fi" "Poistu" + } + + "Previous" + { + "fi" "Edellinen" + } + + "all players" + { + "fi" "kaikki pelaajat" + } + + "all humans" + { + "fi" "kaikki ihmiset" + } + + "all bots" + { + "fi" "kaikki botit" + } + + "all dead players" + { + "fi" "kaikki kuolleet pelaajat" + } + + "all alive players" + { + "fi" "kaikki elossa olevat pelaajat" + } + + "_s" + { + "fi" "{1}" + } + + "all spectators" + { + "fi" "kaikki katsojat" + } + + "Vote Count" + { + "fi" "Äänet: {1}/{2}, {3}s jäljellä" + } + + "Voted For" + { + "fi" "{1} äänesti vaihtoehtoa {2}" + } + + "Changed Vote" + { + "fi" "{1} vaihtoi äänekseen {2}" + } + + "No Vote" + { + "fi" "Ei ääntä" + } + + "Name Reserved" + { + "fi" "SourceMod on varannut nimesi, kirjoita salasanasi jatkaaksesi." + } + +} diff --git a/translations/fi/funcommands.phrases.txt b/translations/fi/funcommands.phrases.txt new file mode 100644 index 00000000..e045ac22 --- /dev/null +++ b/translations/fi/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "fi" "Polta pelaaja" + } + + "FireBomb player" + { + "fi" "Tulipommita pelaaja" + } + + "Freeze player" + { + "fi" "Jäädytä pelaaja" + } + + "FreezeBomb player" + { + "fi" "Jääpommita pelaaja" + } + + "TimeBomb player" + { + "fi" "Aikapommita pelaaja" + } + + "Beacon player" + { + "fi" "Majakoi pelaaja" + } + + "NoClip player" + { + "fi" "NoClippaa pelaaja" + } + + "Blind player" + { + "fi" "Sokaise pelaaja" + } + + "Drug player" + { + "fi" "Huumaa pelaaja" + } + + "Gravity player" + { + "fi" "Painovoimita pelaaja" + } + + "Blind amount" + { + "fi" "Kuinka sokea?" + } + + "Fully blind" + { + "fi" "Täysin sokea" + } + + "Half blind" + { + "fi" "Puolisokea" + } + + "No blind" + { + "fi" "Ei sokeutta" + } + + "Gravity amount" + { + "fi" "Painovoima?" + } + + "Gravity Very High" + { + "fi" "Erittäin suuri painovoima" + } + + "Gravity High" + { + "fi" "Suuri painovoima" + } + + "Gravity Normal" + { + "fi" "Normaali painovoima" + } + + "Gravity Low" + { + "fi" "Pieni painovoima" + } + + "Gravity Very Low" + { + "fi" "Erittäin pieni painovoima" + } + + "Set target on fire" + { + "fi" "Sytytettiin pelaaja {1} tuleen." + } + + "Toggled FireBomb on target" + { + "fi" "asetti tulipommin pelaajalle {1}." + } + + "Froze target" + { + "fi" "jäädytti pelaajan {1}." + } + + "Toggled FreezeBomb on target" + { + "fi" "asetti jääpommin pelaajalle {1}." + } + + "Toggled beacon on target" + { + "fi" "asetti majakan pelaajalle {1}." + } + + "Toggled TimeBomb on target" + { + "fi" "asetti aikapommin pelaajalle {1}." + } + + "Toggled noclip on target" + { + "fi" "asetti noclipin pelaajalle {1}." + } + + "Toggled drug on target" + { + "fi" "huumasi pelaajan {1}." + } + + "Set blind on target" + { + "fi" "sokaisi pelaajan {1}." + } + + "Set gravity on target" + { + "fi" "vaihtoi pelaajan {1} painovoimaa." + } + + "Till Explodes" + { + "fi" "{2} sekuntia pelaajan {1} räjähtämiseen." + } + + "Unfrozen" + { + "fi" "Et ole enää jäädytetty." + } + + "You will be unfrozen" + { + "fi" "Jäädytyksesi poistuu {1} sekunnin kuluttua." + } + +} diff --git a/translations/fi/funvotes.phrases.txt b/translations/fi/funvotes.phrases.txt new file mode 100644 index 00000000..9f2874f4 --- /dev/null +++ b/translations/fi/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "fi" "Aloitettiin painovoimaäänestys." + } + + "Initiated Vote Burn" + { + "fi" "Aloitettiin polttoäänestys pelaajaa {1} vastaan." + } + + "Initiated Vote Slay" + { + "fi" "Aloitettiin teloitusäänestys pelaajaa {1} vastaan." + } + + "Initiated Vote Alltalk" + { + "fi" "Aloitettiin alltalk-äänestys." + } + + "Initiated Vote FF" + { + "fi" "Aloitettiin Friendly Fire -äänestys." + } + + "Gravity Vote" + { + "fi" "Painovoimaäänestys: {1}" + } + + "Change Gravity To" + { + "fi" "Vaihdetaanko painovoimaksi {1}?" + } + + "Voteburn player" + { + "fi" "Poltetaanko pelaaja {1}?" + } + + "Voteslay Player" + { + "fi" "Teloitetaanko {1}?" + } + + "Votealltalk Off" + { + "fi" "Laitetaanko alltalk pois päältä? {1}" + } + + "Votealltalk On" + { + "fi" "Laitetaanko alltalk päälle? {1}" + } + + "Voteff Off" + { + "fi" "Laitetaanko omien tulitus pois päältä? {1}" + } + + "Voteff On" + { + "fi" "Laitetaanko omien tulitus päälle? {1}" + } + + "Gravity vote" + { + "fi" "Painovoimaäänestys" + } + + "Vote FF" + { + "fi" "Äänestä omien tulituksesta" + } + + "Burn vote" + { + "fi" "Polttoäänestys" + } + + "Alltalk vote" + { + "fi" "Alltalk-äänestys" + } + + "Slay vote" + { + "fi" "Teloitusäänestys" + } + + "Slayed player" + { + "fi" "Teloitettiin pelaaja '{1}'" + } + +} diff --git a/translations/fi/mapchooser.phrases.txt b/translations/fi/mapchooser.phrases.txt new file mode 100644 index 00000000..b9c5258b --- /dev/null +++ b/translations/fi/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "fi" "Äänestä seuraavaa karttaa!" + } + + "Nextmap Voting Started" + { + "fi" "Seuraavan kartan äänestys alkoi." + } + + "Nextmap Voting Finished" + { + "fi" "Karttaäänestys päättyi. Seuraavaksi kartaksi valittiin {1}. (Saatiin {2}%% {3} äänestä)" + } + + "Current Map Extended" + { + "fi" "Tämänhetkistä karttaa jatketaan. (Saatiin {1}%% {2} äänestä)" + } + + "Extend Map" + { + "fi" "Jatka tämänhetkistä karttaa" + } + + "Dont Change" + { + "fi" "Älä vaihda" + } + + "Current Map Stays" + { + "fi" "Tämänhetkinen kartta jatkuu! Äänestys on puhunut! (Saatiin {1}%% {2} äänestä)" + } + + "Changed Next Map" + { + "fi" "Vaihdettiin seuraavaksi kartaksi \"{1}\"." + } + + "Starting Runoff" + { + "fi" "Yksikään kartoista ei saanut yli {1}%% äänistä ({2} [{3}%%] & {4} [{5}%%]), aloitetaan lisä-äänestys" + } + +} diff --git a/translations/fi/nextmap.phrases.txt b/translations/fi/nextmap.phrases.txt new file mode 100644 index 00000000..7f5e9e38 --- /dev/null +++ b/translations/fi/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "fi" "Seuraava kartta: {1}" + } + + "Map History" + { + "fi" "Karttahistoria" + } + + "Map" + { + "fi" "[Kartta]" + } + + "Started" + { + "fi" "[Aloitettu]" + } + + "Played Time" + { + "fi" "[Pelattu aika]" + } + + "Reason" + { + "fi" "[Syy lopettamiselle]" + } + + "Current Map" + { + "fi" "Tämänhetkinen kartta" + } + + "ago" + { + "fi" "sitten" + } + +} diff --git a/translations/fi/nominations.phrases.txt b/translations/fi/nominations.phrases.txt new file mode 100644 index 00000000..6e96a884 --- /dev/null +++ b/translations/fi/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "fi" "Olet jo ehdottanut karttaa." + } + + "Max Nominations" + { + "fi" "Suurin sallittu ehdotusmäärä saavutettu." + } + + "Map Already In Vote" + { + "fi" "Kartta '{1}' on jo ehdotettujen listalla." + } + + "Map Inserted" + { + "fi" "Kartta '{1}' lisätty ehdotettujen listalle." + } + + "Map Already Nominated" + { + "fi" "Valitsemaasi karttaa on jo ehdotettu." + } + + "Map Nominated" + { + "fi" "{1} on ehdottanut karttaa {2}." + } + + "Map Nomination Changed" + { + "fi" "{1} vaihtoi ehdotuksensa karttaan {2}." + } + + "Nominate Title" + { + "fi" "Ehdota karttaa:" + } + + "Can't Nominate Current Map" + { + "fi" "Valitsemasi kartta on tämänhetkinen kartta, eikä sitä voi ehdottaa." + } + + "Map in Exclude List" + { + "fi" "Valitsemaasi karttaa pelattiin viimeaikoina, eikä sitä voi ehdottaa." + } + + "Current Map" + { + "fi" "Tämänhetkinen kartta" + } + + "Recently Played" + { + "fi" "Viimeaikoina pelattu" + } + + "Nominated" + { + "fi" "Ehdotettu" + } + +} diff --git a/translations/fi/playercommands.phrases.txt b/translations/fi/playercommands.phrases.txt new file mode 100644 index 00000000..680fe254 --- /dev/null +++ b/translations/fi/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "fi" "Läpsäise pelaajaa" + } + + "Slap damage" + { + "fi" "Läpsäisyn vahinko" + } + + "Slay player" + { + "fi" "Teloita pelaaja" + } + + "Slapped target" + { + "fi" "Läpsäistiin pelaajaa {1}." + } + + "Slayed target" + { + "fi" "Teloitettiin {1}." + } + + "Name changed" + { + "fi" "Ylläpitäjä on vaihtanut nimesi" + } + + "Renamed target" + { + "fi" "Uudelleennimettiin {1}." + } + + "Rename player" + { + "fi" "Uudelleennimeä pelaaja" + } + + "Dead Player Rename" + { + "fi" "Pelaajan {1} nimi vaihdetaan seuraavassa erässä." + } + +} diff --git a/translations/fi/plugin.basecommands.txt b/translations/fi/plugin.basecommands.txt new file mode 100644 index 00000000..455177ce --- /dev/null +++ b/translations/fi/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "fi" "Cvaria \"{1}\" ei löytynyt." + } + + "No access to cvar" + { + "fi" "Sinulla ei ole oikeuksia tähän cvariin." + } + + "Value of cvar" + { + "fi" "Cvarin \"{1}\" arvo on: \"{2}\"" + } + + "Cvar changed" + { + "fi" "Cvarin \"{1}\" arvoksi vaihdettiin \"{2}\"." + } + + "Config not found" + { + "fi" "Asetustiedostoa \"{1}\" ei löytynyt." + } + + "Executed config" + { + "fi" "Suoritettiin asetustiedosto \"{1}\"." + } + + "Permabanned player" + { + "fi" "Annettiin pysyvä porttikielto pelaajalle \"{1}\"." + } + + "Permabanned player reason" + { + "fi" "Annettiin pysyvä porttikielto pelaajalle \"{1}\" (syy: {3})." + } + + "Banned player" + { + "fi" "Annettiin porttikielto pelaajalle \"{1}\" {2} minuutiksi." + } + + "Banned player reason" + { + "fi" "Annettiin porttikielto pelaajalle \"{1}\" {2} minuutiksi (syy: {3})." + } + + "Removed bans matching" + { + "fi" "Poistettiin porttikiellot, jotka vastaavat suodatusta: {1}" + } + + "Ban added" + { + "fi" "Porttikielto lisätty." + } + + "Admin cache refreshed" + { + "fi" "Admin-välimuisti uudistettu." + } + + "Identify player" + { + "fi" "Tunnista pelaaja" + } + + "Choose Map" + { + "fi" "Valitse kartta" + } + + "Exec CFG" + { + "fi" "Suorita CFG" + } + + "Admin logged in as" + { + "fi" "\"{1}\" on kirjautuneena nimellä \"{2}\" ja oikeuksilla: {3}" + } + + "Admin logged in anon" + { + "fi" "Pelaajalla \"{1}\" on oikeudet: {2}" + } + + "Player is not an admin" + { + "fi" "\"{1}\" ei ole admin." + } + + "Player is an admin" + { + "fi" "\"{1}\" on admin." + } + + "Username" + { + "fi" "Käyttäjänimi" + } + + "Kicked target" + { + "fi" "Potkittiin {1}." + } + + "Admin access" + { + "fi" "Adminoikeudet" + } + + "Cvar is now protected" + { + "fi" "Cvar {1} on nyt suojeltu." + } + + "Kicked target reason" + { + "fi" "Erotettiin pelaaja {1} (Syy: {2})" + } + + "Please select a map" + { + "fi" "Valitse kartta" + } + + "Choose Config" + { + "fi" "Valitse konfiguraatio" + } + +} diff --git a/translations/fi/reservedslots.phrases.txt b/translations/fi/reservedslots.phrases.txt new file mode 100644 index 00000000..af473c4e --- /dev/null +++ b/translations/fi/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "fi" "Yhteys katkesi koska sinulle ei löytynyt varattua paikkaa" + } + +} diff --git a/translations/fi/rockthevote.phrases.txt b/translations/fi/rockthevote.phrases.txt new file mode 100644 index 00000000..8fbec497 --- /dev/null +++ b/translations/fi/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "fi" "Rock the Vote: " + } + + "RTV Not Allowed" + { + "fi" "Rock the Vote ei ole vielä sallittu." + } + + "RTV Started" + { + "fi" "Rock the Vote on jo alkanut." + } + + "RTV Ended" + { + "fi" "Rock the Vote on jo loppunut, et voi aloittaa sitä uudelleen tai ehdottaa karttoja." + } + + "Already Voted" + { + "fi" "Olet jo äänestänyt Rock the Votessa." + } + + "Minimal Players Not Met" + { + "fi" "Pelaajien minimimäärää ei ole saavutettu." + } + + "Map Already In Vote" + { + "fi" "Kartta '{1}' on jo äänestyslistassa." + } + + "Map Inserted" + { + "fi" "Kartta '{1}' lisättiin Rock the Voteen." + } + + "RTV Requested" + { + "fi" "{1} haluaa Rock the Voten. ({2} ääntä, {3} vaaditaan)" + } + + "RTV Vote Ready" + { + "fi" "Aloitetaan Rock the Vote!" + } + + "Don't Change" + { + "fi" "Pidä nykyinen kartta" + } + + "Already Nominated" + { + "fi" "Olet jo ehdottanut karttaa." + } + + "Max Nominations" + { + "fi" "Ehdotuksien maksimimäärä saavutettu." + } + + "Selected Map" + { + "fi" "{1} valitsi {2}" + } + + "No Votes" + { + "fi" "Ei vastaanotettuja ääniä Rock the Voteen, nykyinen kartta jatkuu." + } + + "Current Map Stays" + { + "fi" "Nykyinen kartta jatkuu! Rock the Vote on puhunut!" + } + + "Changing Maps" + { + "fi" "Vaihdetaan kartaksi {1}! Rock the Vote on puhunut!" + } + + "Map Already Nominated" + { + "fi" "Kartta jonka valitsit on jo ehdotettuna." + } + + "Map Nominated" + { + "fi" "{1} ehdotti karttaa {2} Rock the Voteen." + } + + "Nominate Title" + { + "fi" "Ehdota karttaa: " + } + +} diff --git a/translations/fi/sounds.phrases.txt b/translations/fi/sounds.phrases.txt new file mode 100644 index 00000000..df0ea3a0 --- /dev/null +++ b/translations/fi/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "fi" "Soitettiin ääni pelaajalle {1}" + } + +} diff --git a/translations/fi/sqladmins.phrases.txt b/translations/fi/sqladmins.phrases.txt new file mode 100644 index 00000000..2850db74 --- /dev/null +++ b/translations/fi/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "fi" "Tunnistautumistyypin tulee olla 'steam', 'name' tai 'ip'." + } + + "Invalid immunity" + { + "fi" "Immuniteetin tulee olla positiivinen arvo." + } + + "SQL Admin already exists" + { + "fi" "Annetuilla arvoilla löytyy jo admin." + } + + "SQL Admin added" + { + "fi" "Admin lisätty onnistuneesti tietokantaan." + } + + "SQL Admin deleted" + { + "fi" "Poistettiin onnistuneesti admin tietokannasta." + } + + "SQL Admin not found" + { + "fi" "Annetuilla arvoilla ei löytynyt adminia." + } + + "SQL Group already exists" + { + "fi" "Annetulla nimellä löytyy jo ryhmä." + } + + "SQL Group added" + { + "fi" "Lisättiin ryhmä onnistuneesti tietokantaan." + } + + "SQL Group deleted" + { + "fi" "Poistettiin ryhmä onnistuneesti tietokannasta." + } + + "SQL Group not found" + { + "fi" "Annetulla nimellä ei löytynyt ryhmää." + } + + "SQL Admin groups reset" + { + "fi" "Resetoitiin adminin ryhmät onnistuneesti." + } + + "SQL Group X not found" + { + "fi" "Ryhmää \"{1} ei löytynyt." + } + + "SQL Group X failed to bind" + { + "fi" "Ryhmän \"{1}\" sitominen epäonnistui." + } + + "Added group to user" + { + "fi" "Annetulle ylläpitäjälle lisättiin onnistuneesti yksi ryhmä." + } + + "Added groups to user" + { + "fi" "Lisättiin onnistuneesti {1} ryhmää annetulle adminille." + } + +} diff --git a/translations/fr/adminhelp.phrases.txt b/translations/fr/adminhelp.phrases.txt new file mode 100644 index 00000000..01030618 --- /dev/null +++ b/translations/fr/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "fr" "Aide de SourceMod: Information sur les Commandes" + } + + "No description available" + { + "fr" "Pas de description disponible" + } + + "No commands available" + { + "fr" "Aucune commande disponible" + } + + "Type sm_help to see more" + { + "fr" "Tapez sm_help {1} pour voir plus de commandes" + } + + "Entries n - m in page k" + { + "fr" "Entrées de {1} à {2} page {3}" + } + + "No matching results found" + { + "fr" "Aucun résultats correspondants trouvés" + } + +} diff --git a/translations/fr/adminmenu.phrases.txt b/translations/fr/adminmenu.phrases.txt new file mode 100644 index 00000000..97464fbe --- /dev/null +++ b/translations/fr/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "fr" "Menu d'administration" + } + + "Player Commands" + { + "fr" "Gestion des Joueurs" + } + + "Server Commands" + { + "fr" "Gestion du Serveur" + } + + "Voting Commands" + { + "fr" "Gestion des votes" + } + +} diff --git a/translations/fr/antiflood.phrases.txt b/translations/fr/antiflood.phrases.txt new file mode 100644 index 00000000..7f4bcf00 --- /dev/null +++ b/translations/fr/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "fr" "Vous floodez le serveur!" + } + +} diff --git a/translations/fr/basebans.phrases.txt b/translations/fr/basebans.phrases.txt new file mode 100644 index 00000000..cfaeb078 --- /dev/null +++ b/translations/fr/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "fr" "Bannir un joueur" + } + + "Ban reason" + { + "fr" "Motif du ban" + } + + "Permabanned player" + { + "fr" " Le joueur \"{1}\" a été définitivement banni. " + } + + "Permabanned player reason" + { + "fr" "Le joueur \"{1}\" a été définitivement banni. (Motif : {2}). " + } + + "Banned player" + { + "fr" "Le joueur \"{1}\" a été banni pour {2} minutes." + } + + "Banned player reason" + { + "fr" "Le joueur \"{1}\" a été banni pour {2} minutes. (raison: {3})." + } + + "Removed bans matching" + { + "fr" "Les bans correspondants au filtre: {1} ont été retirés. " + } + + "Ban added" + { + "fr" "Le ban a été ajouté" + } + + "Cannot ban that IP" + { + "fr" "Vous ne pouvez pas bannir cette adresse IP." + } + + "Custom ban reason explanation" + { + "fr" "Saisissez la raison du ban dans un message. {1} pour annuler." + } + + "AbortBan applied successfully" + { + "fr" "Ban annulé" + } + + "AbortBan not waiting for custom reason" + { + "fr" "Aucun besoin de motif pour le ban, rien à annuler." + } + +} diff --git a/translations/fr/basecomm.phrases.txt b/translations/fr/basecomm.phrases.txt new file mode 100644 index 00000000..466e2a51 --- /dev/null +++ b/translations/fr/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "fr" "Rendre muet un joueur " + } + + "Choose Type" + { + "fr" "Choisissez" + } + + "Gagged target" + { + "fr" "{1} ne peut plus écrire." + } + + "Ungagged target" + { + "fr" "{1} peut à nouveau écrire." + } + + "Muted target" + { + "fr" "{1} est maintenant muet." + } + + "Unmuted target" + { + "fr" "{1} n'est plus muet." + } + + "Silenced target" + { + "fr" "{1} est maintenant totalement silencieux." + } + + "Unsilenced target" + { + "fr" "{1} n'est plus silencieux." + } + + "Mute Player" + { + "fr" "Bloquer la voix d'un joueur" + } + + "UnMute Player" + { + "fr" "Rétablir la parole à un joueur" + } + + "Gag Player" + { + "fr" "Bloquer les écrits d'un joueur" + } + + "UnGag Player" + { + "fr" "Rétablir l'écriture d'un joueur" + } + + "Silence Player" + { + "fr" "Bloquer les écrits et la voix d'un joueur" + } + + "UnSilence Player" + { + "fr" "rétablir les écrits et la parole à un joueur" + } + +} diff --git a/translations/fr/basetriggers.phrases.txt b/translations/fr/basetriggers.phrases.txt new file mode 100644 index 00000000..15a81904 --- /dev/null +++ b/translations/fr/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "fr" "Temps restant pour la Map: " + } + + "Thetime" + { + "fr" "L'heure du serveur est {1} " + } + + "Friendly Fire On" + { + "fr" "Le Tir Amical (FriendlyFire) est activé." + } + + "Friendly Fire Off" + { + "fr" "Le Tir Amical (FriendlyFire) est désactivé " + } + + "Current Map" + { + "fr" "La map actuelle est {1} ." + } + + "LastRound" + { + "fr" "C'est le dernier round!!" + } + + "NoTimelimit" + { + "fr" "Pas de limite de temps pour la Map" + } + + "Next Map" + { + "fr" "Prochaine Map: {1}" + } + + "Pending Vote" + { + "fr" "Vote en attente" + } + + "WinLimitAppend" + { + "fr" ", ou changer de map après la victoire d'un round" + } + + "WinLimit" + { + "fr" "La Map changera après la victoire d'un round" + } + + "MaxRoundsAppend" + { + "fr" ", ou la carte changera après le prochain round." + } + + "MaxRounds" + { + "fr" "La map changera au prochain round. " + } + + "FragLimitAppend" + { + "fr" ", ou changer de Map au prochain Frag" + } + + "FragLimit" + { + "fr" "La Map changera au prochain Frag" + } + + "WinLimitAppendPlural" + { + "fr" ", ou changer de Map après la victoire de {1} rounds" + } + + "WinLimitPlural" + { + "fr" "La Map changera après la victoire de {1} rounds" + } + + "MaxRoundsAppendPlural" + { + "fr" ", ou changer de Map après {1} rounds de plus" + } + + "MaxRoundsPlural" + { + "fr" "La carte changera après {1} round." + } + + "FragLimitAppendPlural" + { + "fr" ", ou changer de Map après {1} frags atteints par un joueur" + } + + "FragLimitPlural" + { + "fr" "La Map changera après {1} frags atteints par un joueur" + } + +} diff --git a/translations/fr/basevotes.phrases.txt b/translations/fr/basevotes.phrases.txt new file mode 100644 index 00000000..3e80d4d7 --- /dev/null +++ b/translations/fr/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "fr" "Propose un vote: {1}" + } + + "Initiated Vote Map" + { + "fr" " a commencé un vote pour changer la map " + } + + "Initiated Vote Kick" + { + "fr" "a commencé un vote pour kicker {1} ." + } + + "Initiated Vote Ban" + { + "fr" "a commencé un vote pour bannir {1} ." + } + + "Map Vote" + { + "fr" "Vote pour la map: {1} " + } + + "Change Map To" + { + "fr" "Changer la Map pour {1}?" + } + + "Votekick Player" + { + "fr" "Kicker {1}?" + } + + "Voteban Player" + { + "fr" "Bannir {1}?" + } + + "Vote Successful" + { + "fr" "le vote a réussi. (Reçu {1}%% d'un total de {2} votes) " + } + + "Vote Failed" + { + "fr" "Le vote a échoué. {1}%% de votes nécessaires. (Reçu {2}%% d'un total de {3} votes) " + } + + "Vote End" + { + "fr" "La réponse à {1} est: {2}." + } + + "Kick vote" + { + "fr" "Vote pour kicker" + } + + "Ban vote" + { + "fr" "Vote pour bannir" + } + + "Map vote" + { + "fr" "Vote pour une map" + } + + "Confirm Vote" + { + "fr" "Confirmer le Vote" + } + + "Map Vote In Use" + { + "fr" "Un Vote Map est déjà en préparation" + } + + "Please select a map" + { + "fr" "Veuillez selectionner une map" + } + + "Start the Vote" + { + "fr" "Lancer le vote" + } + +} diff --git a/translations/fr/clientprefs.phrases.txt b/translations/fr/clientprefs.phrases.txt new file mode 100644 index 00000000..60f657d6 --- /dev/null +++ b/translations/fr/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "fr" "Liste des cookies Sourcemod" + } + + "Printing Cookie List" + { + "fr" "Liste de(s) cookie(s) affichée dans la console" + } + + "Cookie not Found" + { + "fr" "Impossible de trouver le cookie \"{1}\"" + } + + "Cookie Value" + { + "fr" "La valeur du Cookie {1} est {2}" + } + + "Protected Cookie" + { + "fr" "Impossible de changer la valeur de {1} (cookie protégé)" + } + + "Cookie Changed Value" + { + "fr" " Valeur du cookie changée de {1} à {2} " + } + + "No Console" + { + "fr" "Impossible d'afficher le menu paramètres dans la console. " + } + + "Choose Option" + { + "fr" "Choisissez une option" + } + + "Client Settings" + { + "fr" "Paramètres client. " + } + +} diff --git a/translations/fr/common.phrases.txt b/translations/fr/common.phrases.txt new file mode 100644 index 00000000..cfd1950c --- /dev/null +++ b/translations/fr/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "fr" "Oui" + } + + "No" + { + "fr" "Non" + } + + "No matching client" + { + "fr" "Aucun Client correspondant trouvé." + } + + "No matching clients" + { + "fr" "Aucun Clients correspondants trouvés." + } + + "More than one client matches" + { + "fr" "Plus d'un Client correspond au filtre \"{1}\"" + } + + "More than one client matched" + { + "fr" "Plus d'un Client correspondait au filtre donné." + } + + "Player no longer available" + { + "fr" "Le joueur sélectionné n'est plus en jeu." + } + + "Kick player" + { + "fr" "Kicker le Joueur" + } + + "Kicked by admin" + { + "fr" "a été Kické par un Admin" + } + + "Changing map" + { + "fr" "Changement de map pour {1}..." + } + + "Map was not found" + { + "fr" "La Map {1} n'a pas été trouvée." + } + + "Unable to target" + { + "fr" "Vous ne pouvez pas atteindre ce joueur." + } + + "Name" + { + "fr" "Nom" + } + + "Access" + { + "fr" "Accès" + } + + "See console for output" + { + "fr" "Voir la console." + } + + "Cannot target bot" + { + "fr" "Impossible d'utiliser cette commande sur un bot." + } + + "Unable to find cvar" + { + "fr" "Impossible de trouver la Cvar: {1}" + } + + "No access to cvar" + { + "fr" "Vous n'avez pas accès à cette cvar." + } + + "Value of cvar" + { + "fr" "Valeur de la Cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "fr" "a changé la cvar \"{1}\" pour \"{2}\". " + } + + "Config not found" + { + "fr" "Fichier de configuration \"{1}\" non trouvé." + } + + "Executed config" + { + "fr" "a exécuté la config \"{1}\"." + } + + "Admin cache refreshed" + { + "fr" "Le cache Admin a été actualisé." + } + + "Invalid Amount" + { + "fr" "Montant spécifié invalide" + } + + "Cannot be performed on dead" + { + "fr" "Cette action ne peut être effectuée sur le joueur mort \"{1}\"" + } + + "Player has since died" + { + "fr" "Cette action ne peut être effectuée, le joueur est mort entre temps." + } + + "Vote in Progress" + { + "fr" "Un vote est déjà en cours." + } + + "Vote Not In Progress" + { + "fr" "Aucun vote en cours pour le moment." + } + + "Cancelled Vote" + { + "fr" "a annulé le Vote." + } + + "Cancel vote" + { + "fr" "Annuler le vote" + } + + "Vote Select" + { + "fr" "{1} a choisi {2}." + } + + "No Votes Cast" + { + "fr" "Aucun Vote n'a été enregistré. " + } + + "Vote Delay Minutes" + { + "fr" "Vous devez attendre {1} minutes avant de commencer un nouveau vote." + } + + "Vote Delay Seconds" + { + "fr" "Vous devez attendre {1} secondes avant de commencer un nouveau vote." + } + + "Could not connect to database" + { + "fr" "Impossible de se connecter à la base de données." + } + + "Failed to query database" + { + "fr" "Impossible d'atteindre la base de données." + } + + "Invalid SteamID specified" + { + "fr" " Vous avez spécifié un Steam ID invalide (doit commencer par 'STEAM_:'). " + } + + "Reload admins" + { + "fr" "Recharger la liste Admins" + } + + "Command is in-game only" + { + "fr" "Cette commande ne peut être utilisée qu'en Jeu." + } + + "Target must be dead" + { + "fr" "Cette commande ne peut être utilisée que sur les joueurs morts." + } + + "Target must be alive" + { + "fr" "Cette commande ne peut être utilisée que sur les joueurs vivants." + } + + "Target is not in game" + { + "fr" "Ce Joueur n'est pas complètement en Jeu." + } + + "Played Sound" + { + "fr" "a joué un son au joueur '{1}' " + } + + "Slapped player" + { + "fr" "a giflé '{1}'" + } + + "Slayed player" + { + "fr" "a tué le joueur '{1}' " + } + + "Kicked player" + { + "fr" "a kické le joueur '{1}' " + } + + "Cannot participate in vote" + { + "fr" "Vous ne pouvez pas participer à ce vote." + } + + "Cannot change vote" + { + "fr" "Vous ne pouvez pas changer votre sélection pour ce vote." + } + + "On" + { + "fr" "On" + } + + "Off" + { + "fr" "Off" + } + +} diff --git a/translations/fr/core.phrases.txt b/translations/fr/core.phrases.txt new file mode 100644 index 00000000..f2b261ef --- /dev/null +++ b/translations/fr/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "fr" "Vous n'avez pas accès à cette commande" + } + + "Back" + { + "fr" "Retour" + } + + "Next" + { + "fr" "Suivant" + } + + "Exit" + { + "fr" "Sortir" + } + + "Previous" + { + "fr" "Précédent" + } + + "all players" + { + "fr" "Tous les joueurs" + } + + "all humans" + { + "fr" "Tous les humains" + } + + "all bots" + { + "fr" "Tous les bots" + } + + "all dead players" + { + "fr" "Tous les joueurs morts" + } + + "all alive players" + { + "fr" "Tous les joueurs en vie" + } + + "_s" + { + "fr" "{1}" + } + + "all spectators" + { + "fr" "Tous les spectacteurs" + } + + "Vote Count" + { + "fr" "Votes: {1}/{2}, {3} secondes restantes" + } + + "Voted For" + { + "fr" "{1} a choisi {2} " + } + + "Changed Vote" + { + "fr" "{1} ont modifié leur vote pour {2}" + } + + "No Vote" + { + "fr" "Pas de vote" + } + + "Name Reserved" + { + "fr" "Votre nom a été reservé par SourceMod; Définissez votre mot de passe pour l'utiliser." + } + +} diff --git a/translations/fr/funcommands.phrases.txt b/translations/fr/funcommands.phrases.txt new file mode 100644 index 00000000..560193bd --- /dev/null +++ b/translations/fr/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "fr" "Brûler un joueur" + } + + "FireBomb player" + { + "fr" "Bombe incendiaire sur un joueur" + } + + "Freeze player" + { + "fr" "Paralyser un joueur" + } + + "FreezeBomb player" + { + "fr" "Bombe paralysante sur un joueur" + } + + "TimeBomb player" + { + "fr" "Bombe a retardement" + } + + "Beacon player" + { + "fr" "Baliser un joueur" + } + + "NoClip player" + { + "fr" "Donner le pouvoir passe-murailles (NoClip) à un joueur" + } + + "Blind player" + { + "fr" "Aveugler un joueur" + } + + "Drug player" + { + "fr" "Droguer un joueur" + } + + "Gravity player" + { + "fr" "Modifier la Gravité sur un Joueur" + } + + "Blind amount" + { + "fr" "Taux d'aveuglement?" + } + + "Fully blind" + { + "fr" "Aveuglement total" + } + + "Half blind" + { + "fr" "Aveuglement partiel" + } + + "No blind" + { + "fr" "Pas d'aveuglement" + } + + "Gravity amount" + { + "fr" "Gravité ?" + } + + "Gravity Very High" + { + "fr" "Gravité Très Forte" + } + + "Gravity High" + { + "fr" "Gravité Forte" + } + + "Gravity Normal" + { + "fr" "Gravité Normale" + } + + "Gravity Low" + { + "fr" "Gravité Faible" + } + + "Gravity Very Low" + { + "fr" "Gravité Très Faible" + } + + "Set target on fire" + { + "fr" "a mis {1} en feu." + } + + "Toggled FireBomb on target" + { + "fr" "a activé la bombe incendiaire sur {1}." + } + + "Froze target" + { + "fr" "{1} gelé." + } + + "Toggled FreezeBomb on target" + { + "fr" "a activé la bombe paralysante sur {1}." + } + + "Toggled beacon on target" + { + "fr" "a placé/enlevé une Balise sur {1}." + } + + "Toggled TimeBomb on target" + { + "fr" "a activé la bombe a retardement sur {1}." + } + + "Toggled noclip on target" + { + "fr" "a placé/enlevé le pouvoir passe-murailles (NoClip) sur {1}." + } + + "Toggled drug on target" + { + "fr" "a drogué {1}. " + } + + "Set blind on target" + { + "fr" "a rendu {1} aveugle." + } + + "Set gravity on target" + { + "fr" "a modifié la gravité sur {1}." + } + + "Till Explodes" + { + "fr" "{2} secondes avant l'explosion de {1} " + } + + "Unfrozen" + { + "fr" "Vous êtes maintenant dégelé." + } + + "You will be unfrozen" + { + "fr" "Vous serez dégelé dans {1} secondes." + } + +} diff --git a/translations/fr/funvotes.phrases.txt b/translations/fr/funvotes.phrases.txt new file mode 100644 index 00000000..6430da16 --- /dev/null +++ b/translations/fr/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "fr" "a lancé un vote pour modifier la Gravité." + } + + "Initiated Vote Burn" + { + "fr" "a lancé un vote pour brûler {1}." + } + + "Initiated Vote Slay" + { + "fr" "a lancé un vote pour massacrer {1}." + } + + "Initiated Vote Alltalk" + { + "fr" "a lancé un vote pour modifier le alltalk." + } + + "Initiated Vote FF" + { + "fr" "a lancé un vote pour modifier le tir amical(FF)." + } + + "Gravity Vote" + { + "fr" "Vote de modification de la Gravité: {1}" + } + + "Change Gravity To" + { + "fr" "Changer la gravité pour {1}?" + } + + "Voteburn player" + { + "fr" "Brûler le joueur {1}?" + } + + "Voteslay Player" + { + "fr" "Tuer {1} ?" + } + + "Votealltalk Off" + { + "fr" "Enlever le alltalk? {1} " + } + + "Votealltalk On" + { + "fr" "Mettre le alltalk? {1} " + } + + "Voteff Off" + { + "fr" "Désactiver le tir amical (FF) ? {1} " + } + + "Voteff On" + { + "fr" "Activer le tir amical (FF) ? {1} " + } + + "Gravity vote" + { + "fr" "Vote pour modifier la Gravité" + } + + "Vote FF" + { + "fr" "Vote pour le tir amical (FF)" + } + + "Burn vote" + { + "fr" "Vote pour Brûler un Joueur" + } + + "Alltalk vote" + { + "fr" "Vote pour modifier le Alltalk" + } + + "Slay vote" + { + "fr" "Vote pour tuer" + } + + "Slayed player" + { + "fr" "a tué le joueur '{1}" + } + +} diff --git a/translations/fr/mapchooser.phrases.txt b/translations/fr/mapchooser.phrases.txt new file mode 100644 index 00000000..d8a56266 --- /dev/null +++ b/translations/fr/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "fr" "Votez pour la Map suivante !" + } + + "Nextmap Voting Started" + { + "fr" "Un Vote pour choisir la Map suivante est commencé." + } + + "Nextmap Voting Finished" + { + "fr" "Le vote est terminé. La map suivante sera {1}. (Recu {2}%% des {3} votes) " + } + + "Current Map Extended" + { + "fr" "La Map en cours sera prolongée. (Reçu {1}%% sur {2} votes)" + } + + "Extend Map" + { + "fr" "Prolonger la Map en cours" + } + + "Dont Change" + { + "fr" "Ne pas changer" + } + + "Current Map Stays" + { + "fr" "La Map en cours continue ! Décision par Vote ! (Reçu {1}%% sur {2} votes)" + } + + "Changed Next Map" + { + "fr" "Map suivante changée pour \"{1}\"." + } + + "Starting Runoff" + { + "fr" "Aucune map n'a reçu plus de {1}%% des votes ({2} [{3}%%] & {4} [{5}%%]), un vote direct est lancé." + } + +} diff --git a/translations/fr/nextmap.phrases.txt b/translations/fr/nextmap.phrases.txt new file mode 100644 index 00000000..53c402c8 --- /dev/null +++ b/translations/fr/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "fr" "Map suivante: {1}" + } + + "Map History" + { + "fr" "Historique des Maps" + } + + "Map" + { + "fr" "[Map]" + } + + "Started" + { + "fr" "[Commencée]" + } + + "Played Time" + { + "fr" "[Temps Joué]" + } + + "Reason" + { + "fr" "[Raison d'interruption]" + } + + "Current Map" + { + "fr" "Map en Cours" + } + + "ago" + { + "fr" "Il y a" + } + +} diff --git a/translations/fr/nominations.phrases.txt b/translations/fr/nominations.phrases.txt new file mode 100644 index 00000000..dffd97b7 --- /dev/null +++ b/translations/fr/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "fr" "Vous avez déja proposé une map. " + } + + "Max Nominations" + { + "fr" "Le maximum autorisé de sélections est atteint." + } + + "Map Already In Vote" + { + "fr" "La Map '{1}' est déjà dans la liste des sélections." + } + + "Map Inserted" + { + "fr" "La Map '{1}' a été ajoutée à la liste des sélections." + } + + "Map Already Nominated" + { + "fr" "La Map choisie à déjà été sélectionnée." + } + + "Map Nominated" + { + "fr" "{1} a sélectionné {2}." + } + + "Map Nomination Changed" + { + "fr" "{1} a changé sa sélection pour {2}." + } + + "Nominate Title" + { + "fr" "Sélectionnez une Map:" + } + + "Can't Nominate Current Map" + { + "fr" " La map que vous avez choisi est en cours d'utilisation et ne peut-être proposée. " + } + + "Map in Exclude List" + { + "fr" "La map que vous avez choisie a été récemment jouée et ne peut être sélectionnée. " + } + + "Current Map" + { + "fr" "Map en Cours" + } + + "Recently Played" + { + "fr" "Récemment Jouée" + } + + "Nominated" + { + "fr" "Sélectionnée" + } + +} diff --git a/translations/fr/playercommands.phrases.txt b/translations/fr/playercommands.phrases.txt new file mode 100644 index 00000000..3fa37803 --- /dev/null +++ b/translations/fr/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "fr" "Gifler un Joueur" + } + + "Slap damage" + { + "fr" "Dommages infligés par la gifle" + } + + "Slay player" + { + "fr" "Tuer un joueur" + } + + "Slapped target" + { + "fr" "a giflé {1}." + } + + "Slayed target" + { + "fr" "{1} a été tué." + } + + "Name changed" + { + "fr" "Un administrateur a changé votre nom" + } + + "Renamed target" + { + "fr" "{1} Renommé." + } + + "Rename player" + { + "fr" "Renommer le joueur" + } + + "Dead Player Rename" + { + "fr" "{1} sera renommé au prochain round." + } + +} diff --git a/translations/fr/plugin.basecommands.txt b/translations/fr/plugin.basecommands.txt new file mode 100644 index 00000000..ce6d8a23 --- /dev/null +++ b/translations/fr/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "fr" "Impossible de trouver la Cvar: {1}" + } + + "No access to cvar" + { + "fr" "Vous n'avez pas accès à cette cvar." + } + + "Value of cvar" + { + "fr" "Valeur de la Cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "fr" "a changé la Cvar \"{1}\" pour \"{2}\"." + } + + "Config not found" + { + "fr" "Fichier de configuration \"{1}\" non trouvé." + } + + "Executed config" + { + "fr" "a lancé le fichier de configuration \"{1}\"." + } + + "Permabanned player" + { + "fr" "a banni définitivement le Joueur \"{1}\"." + } + + "Permabanned player reason" + { + "fr" "a banni définitivement le Joueur \"{1}\" (motif: {2})." + } + + "Banned player" + { + "fr" "a banni le Joueur \"{1}\" pour {2} minutes." + } + + "Banned player reason" + { + "fr" "a banni le Joueur \"{1}\" pour {2} minutes (motif: {3})." + } + + "Removed bans matching" + { + "fr" "Ban(s) retiré(s) selon filtre: {1}" + } + + "Ban added" + { + "fr" "Le Ban a été ajouté." + } + + "Admin cache refreshed" + { + "fr" "Le cache Admin a été rafraîchi." + } + + "Identify player" + { + "fr" "Identifier un Joueur" + } + + "Choose Map" + { + "fr" "Choisir une Map" + } + + "Exec CFG" + { + "fr" "Exécuter un fichier de configuration" + } + + "Admin logged in as" + { + "fr" "\"{1}\" est enregistré comme \"{2}\" avec les droits: {3}" + } + + "Admin logged in anon" + { + "fr" "\"{1}\" a les droits: {2}" + } + + "Player is not an admin" + { + "fr" "\"{1}\" n'est pas un Admin." + } + + "Player is an admin" + { + "fr" "\"{1}\" est un Admin." + } + + "Username" + { + "fr" "Pseudo" + } + + "Kicked target" + { + "fr" "a Kické {1}." + } + + "Admin access" + { + "fr" "Accès Admin" + } + + "Cvar is now protected" + { + "fr" "La Cvar {1} est maintenant protégée." + } + + "Kicked target reason" + { + "fr" "{1} kické (Raison: {2})" + } + +} diff --git a/translations/fr/reservedslots.phrases.txt b/translations/fr/reservedslots.phrases.txt new file mode 100644 index 00000000..32e43ed4 --- /dev/null +++ b/translations/fr/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "fr" "Kické pour cause de slot réservé." + } + +} diff --git a/translations/fr/rockthevote.phrases.txt b/translations/fr/rockthevote.phrases.txt new file mode 100644 index 00000000..59ba8958 --- /dev/null +++ b/translations/fr/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "fr" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "fr" "Le Rock the Vote n'est pas autorisé pour le moment." + } + + "RTV Started" + { + "fr" "Le Rock the Vote est déjà commencé." + } + + "RTV Ended" + { + "fr" "Le Rock The Vote est terminé, vous ne pouvez ni le relancer ni sélectionner des Maps." + } + + "Already Voted" + { + "fr" "Vous avez déjà voté au Rock the Vote." + } + + "Minimal Players Not Met" + { + "fr" "Le nombre minimum de joueurs n'est pas atteint." + } + + "Map Already In Vote" + { + "fr" "La map '{1}' est déjà dans la liste RTV." + } + + "Map Inserted" + { + "fr" "La map '{1}' est ajoutée au RTV." + } + + "RTV Requested" + { + "fr" "{1} veut lancer un Rock The Vote. ({2} votes, {3} requis)" + } + + "RTV Vote Ready" + { + "fr" "Rocking The Vote!" + } + + "Don't Change" + { + "fr" "Continuer sur cette map" + } + + "Already Nominated" + { + "fr" "Vous avez déjà choisi une map." + } + + "Max Nominations" + { + "fr" "Le maximum autorisé pour les propositions a été atteint." + } + + "Selected Map" + { + "fr" "{1} a choisi {2}" + } + + "No Votes" + { + "fr" "Aucun votes reçu pour le Rock the Vote, la map en cours est conservée." + } + + "Current Map Stays" + { + "fr" "La map en cours continue ! Décision du Rock the Vote !" + } + + "Changing Maps" + { + "fr" "Changement de Map pour {1}! Décision du Rock the Vote !" + } + + "Map Already Nominated" + { + "fr" "La map que vous souhaitez a déjà été choisie." + } + + "Map Nominated" + { + "fr" "{1} a choisi la map {2} pour le RTV." + } + + "Nominate Title" + { + "fr" "Maps nominées:" + } + +} diff --git a/translations/fr/slapslay.phrases.txt b/translations/fr/slapslay.phrases.txt new file mode 100644 index 00000000..5f9d6f47 --- /dev/null +++ b/translations/fr/slapslay.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Slayed target" + { + "fr" "{1} a été tué." + } + + "Slay player" + { + "fr" "Tuer le joueur" + } + + "Slap damage" + { + "fr" "Dégâts de la gifle" + } + + "Slap player" + { + "fr" "Gifler un joueur" + } + + "Slapped target" + { + "fr" "{1} a été giflé." + } + + "Slap damage" + { + "fr" "Dégâts du Slap" + } + + "Slap player" + { + "fr" "Slaper un joueur " + } + + "Slapped target" + { + "fr" "{1} a été Slapé" + } + + "Slay player" + { + "fr" "Tuer un joueur" + } + + "Slap player" + { + "fr" "Gifler un Joueur" + } + + "Slap damage" + { + "fr" "Dommages infligés par la gifle" + } + + "Slay player" + { + "fr" "Massacrer un Joueur" + } + + "Slapped target" + { + "fr" "a giflé {1}." + } + + "Slayed target" + { + "fr" "a massacré {1}." + } + +} diff --git a/translations/fr/sounds.phrases.txt b/translations/fr/sounds.phrases.txt new file mode 100644 index 00000000..5d83b935 --- /dev/null +++ b/translations/fr/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "fr" "Son envoyé à {1}" + } + +} diff --git a/translations/fr/sqladmins.phrases.txt b/translations/fr/sqladmins.phrases.txt new file mode 100644 index 00000000..cd7cdf73 --- /dev/null +++ b/translations/fr/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "fr" "Auth type doit être 'steam', 'name', ou 'ip'." + } + + "Invalid immunity" + { + "fr" "L'Immunité doit être un entier positif." + } + + "SQL Admin already exists" + { + "fr" "Un administrateur avec les droits désignés existe déjà." + } + + "SQL Admin added" + { + "fr" "L'Admin a été ajouté à la Base de données." + } + + "SQL Admin deleted" + { + "fr" "L'Admin a été supprimé de la Base de données." + } + + "SQL Admin not found" + { + "fr" "Aucun Admin avec ces informations n'a été trouvé." + } + + "SQL Group already exists" + { + "fr" "Un groupe portant ce nom existe déjà." + } + + "SQL Group added" + { + "fr" "Le groupe a été ajouté à la Base de données." + } + + "SQL Group deleted" + { + "fr" "Le groupe a été supprimé de la base de données." + } + + "SQL Group not found" + { + "fr" "Aucun groupe portant ce nom n'a été trouvé." + } + + "SQL Admin groups reset" + { + "fr" "Le groupe Admin a été réinitialisé." + } + + "SQL Group X not found" + { + "fr" "Impossible de trouver le groupe: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "fr" " Le groupe n'a pas pu rattacher : \"{1}\" " + } + + "Added group to user" + { + "fr" "Un groupe a été ajouté à l'Admin." + } + + "Added groups to user" + { + "fr" "Ajout de {1} groupes à l'Admin." + } + +} diff --git a/translations/he/adminhelp.phrases.txt b/translations/he/adminhelp.phrases.txt new file mode 100644 index 00000000..c3ea987b --- /dev/null +++ b/translations/he/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "he" "עזרת סורס מוד : מידע על פקודה" + } + + "No description available" + { + "he" "אין הסבר זמין" + } + + "No commands available" + { + "he" "אין פקודות זמינות" + } + + "Type sm_help to see more" + { + "he" "sm_help {1} כדי לראות עוד פקודות תרשום בבקשה" + } + + "Entries n - m in page k" + { + "he" "ערכים {1} - {2} בדף {3} " + } + + "No matching results found" + { + "he" "לא נמצאו תוצאות מתאימות" + } + +} diff --git a/translations/he/adminmenu.phrases.txt b/translations/he/adminmenu.phrases.txt new file mode 100644 index 00000000..0c0d0b94 --- /dev/null +++ b/translations/he/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "he" "תפריט המנהל" + } + + "Player Commands" + { + "he" "פקודות שחקן" + } + + "Server Commands" + { + "he" "פקודות שרת" + } + + "Voting Commands" + { + "he" "פקודות הצבעה" + } + +} diff --git a/translations/he/antiflood.phrases.txt b/translations/he/antiflood.phrases.txt new file mode 100644 index 00000000..ca9fa478 --- /dev/null +++ b/translations/he/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "he" "אתה מציף את השרת!" + } + +} diff --git a/translations/he/basebans.phrases.txt b/translations/he/basebans.phrases.txt new file mode 100644 index 00000000..c1ec7690 --- /dev/null +++ b/translations/he/basebans.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Ban player" + { + "he" "השעה שחקן" + } + + "Ban reason" + { + "he" "סיבת השעייה" + } + + "Permabanned player" + { + "he" "השחקן \"{1}\" הושעה לתמיד." + } + + "Permabanned player reason" + { + "he" "השחקן \"{1}\" הושעה לתמיד (סיבה: {2}). " + } + + "Banned player" + { + "he" "הושעה השחקן \"{1}\" ל {2} דקות." + } + + "Banned player reason" + { + "he" "הושעה השחקן \"{1}\" ל {2} דקות (סיבה : {3}). " + } + + "Removed bans matching" + { + "he" "נמחקו השעיות שהותאמו ל: {1}" + } + + "Ban added" + { + "he" "השעייה הוספה." + } + + "Cannot ban that IP" + { + "he" "אינך יכול להשעות את האייפי הזה" + } + +} diff --git a/translations/he/basecomm.phrases.txt b/translations/he/basecomm.phrases.txt new file mode 100644 index 00000000..f6153fd9 --- /dev/null +++ b/translations/he/basecomm.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Gag/Mute player" + { + "he" "השתק שחקן מצ'אט\קול" + } + + "Choose Type" + { + "he" "תבחר סוג" + } + + "Gagged target" + { + "he" "השחקן {1} הושתק בצ'אט" + } + + "Ungagged target" + { + "he" "השחקן {1} כבר לא מושתק בצ'אט" + } + + "Muted target" + { + "he" "השחקן {1} הושתק בקשר קול" + } + + "Unmuted target" + { + "he" "השחקן {1} כבר לא מושתק בקשר קול" + } + + "Silenced target" + { + "he" "השחקן {1} הושתק לגמרי" + } + + "Unsilenced target" + { + "he" "השחקן {1} כבר לא מושתק בכללי" + } + +} diff --git a/translations/he/basetriggers.phrases.txt b/translations/he/basetriggers.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/basetriggers.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/basevotes.phrases.txt b/translations/he/basevotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/basevotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/clientprefs.phrases.txt b/translations/he/clientprefs.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/clientprefs.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/common.phrases.txt b/translations/he/common.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/common.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/core.phrases.txt b/translations/he/core.phrases.txt new file mode 100644 index 00000000..6dbd91c8 --- /dev/null +++ b/translations/he/core.phrases.txt @@ -0,0 +1,58 @@ +"Phrases" +{ + "No Access" + { + "he" "אין לך גישה לפקודה זו" + } + + "Back" + { + "he" "אחורה" + } + + "Next" + { + "he" "הבא" + } + + "Exit" + { + "he" "צא" + } + + "Previous" + { + "he" "הקודם" + } + + "all players" + { + "he" "כל השחקנים" + } + + "all humans" + { + "he" "כל האנשים" + } + + "all bots" + { + "he" "כל הרובוטים" + } + + "all dead players" + { + "he" "כל השחקנים המתים" + } + + "all alive players" + { + "he" "כל השחקנים החיים" + } + + "_s" + { + "he" "{1}" + } + +} diff --git a/translations/he/funcommands.phrases.txt b/translations/he/funcommands.phrases.txt new file mode 100644 index 00000000..fd98f4e4 --- /dev/null +++ b/translations/he/funcommands.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Burn player" + { + "he" "שרוף שחקן" + } + + "FireBomb player" + { + "he" "שלח פצצת אש לשחקן" + } + + "Freeze player" + { + "he" "הקפא שחקן" + } + + "FreezeBomb player" + { + "he" "שלח פצצת קור לשחקן" + } + + "Beacon player" + { + "he" "סמן שחקן" + } + + "NoClip player" + { + "he" "ישם לשחקן תזוזה חופשית" + } + + "Blind player" + { + "he" "עוור שחקן" + } + + "Drug player" + { + "he" "סמם שחקן" + } + + "Gravity player" + { + "he" "ישם כוח משיכה ע ל שחקן אחד" + } + + "Blind amount" + { + "he" "כמה עיוור?" + } + + "Fully blind" + { + "he" "עיוור לחלוטין" + } + + "Half blind" + { + "he" "חצי עיוור" + } + + "No blind" + { + "he" "לא עיוור" + } + + "Gravity amount" + { + "he" "כוח משיכה?" + } + + "Gravity Very High" + { + "he" "כוח משיכה גבוהה מאוד" + } + + "Gravity High" + { + "he" "כוח משיכה גבוהה" + } + + "Gravity Normal" + { + "he" "כוח משיכה נורמלי" + } + + "Gravity Low" + { + "he" "כוח משיכה נמוך" + } + + "Gravity Very Low" + { + "he" "כוח משיכה נמוך מאוד" + } + + "Froze target" + { + "he" "השחקן {1} הוקפא" + } + +} diff --git a/translations/he/funvotes.phrases.txt b/translations/he/funvotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/funvotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/mapchooser.phrases.txt b/translations/he/mapchooser.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/mapchooser.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/nextmap.phrases.txt b/translations/he/nextmap.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/nextmap.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/nominations.phrases.txt b/translations/he/nominations.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/nominations.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/playercommands.phrases.txt b/translations/he/playercommands.phrases.txt new file mode 100644 index 00000000..dd947c40 --- /dev/null +++ b/translations/he/playercommands.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap player" + { + "he" "תן כאפה לשחקן" + } + + "Slap damage" + { + "he" "חוזק הכאפה" + } + + "Slay player" + { + "he" "רצח שחקן" + } + + "Slapped target" + { + "he" "נתן כאפה ל{1}" + } + + "Slayed target" + { + "he" "רצח את {1}" + } + +} diff --git a/translations/he/plugin.basecommands.txt b/translations/he/plugin.basecommands.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/plugin.basecommands.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/reservedslots.phrases.txt b/translations/he/reservedslots.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/reservedslots.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/rockthevote.phrases.txt b/translations/he/rockthevote.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/rockthevote.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/sounds.phrases.txt b/translations/he/sounds.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/sounds.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/he/sqladmins.phrases.txt b/translations/he/sqladmins.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/he/sqladmins.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/hu/adminhelp.phrases.txt b/translations/hu/adminhelp.phrases.txt new file mode 100644 index 00000000..84a3e041 --- /dev/null +++ b/translations/hu/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "hu" "SM segitség: Parancs információ" + } + + "No description available" + { + "hu" "Nincs elérhető leirás" + } + + "No commands available" + { + "hu" "Nincs elérhető parancs" + } + + "Type sm_help to see more" + { + "hu" "Ird be, hogy sm_help {1} a további parancsokért" + } + + "Entries n - m in page k" + { + "hu" "Valtozók {1} -től {2} -ig a {3}. oldalon" + } + + "No matching results found" + { + "hu" "Nincs megfelelő eredmény" + } + +} diff --git a/translations/hu/adminmenu.phrases.txt b/translations/hu/adminmenu.phrases.txt new file mode 100644 index 00000000..c15d90b0 --- /dev/null +++ b/translations/hu/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "hu" "Admin menü" + } + + "Player Commands" + { + "hu" "Játékos parancsok" + } + + "Server Commands" + { + "hu" "Szerver parancsok" + } + + "Voting Commands" + { + "hu" "Szavazások" + } + +} diff --git a/translations/hu/antiflood.phrases.txt b/translations/hu/antiflood.phrases.txt new file mode 100644 index 00000000..f9b463bf --- /dev/null +++ b/translations/hu/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "hu" "Szervertúlcsordulást okozol, FEJEZD BE!!!" + } + +} diff --git a/translations/hu/basebans.phrases.txt b/translations/hu/basebans.phrases.txt new file mode 100644 index 00000000..a0fd1a43 --- /dev/null +++ b/translations/hu/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "hu" "Játékos kitiltása" + } + + "Ban reason" + { + "hu" "Kitiltás oka" + } + + "Permabanned player" + { + "hu" "\"{1}\" azonnali kitiltást kapott" + } + + "Permabanned player reason" + { + "hu" "\"{1}\" azonnali kitiltást kapott (oka: {2})" + } + + "Banned player" + { + "hu" "\"{1}\" kitiltva {2} percre" + } + + "Banned player reason" + { + "hu" "\"{1}\" kitiltva {2} percre (oka: {3})" + } + + "Removed bans matching" + { + "hu" "Tiltás levétele {1}" + } + + "Ban added" + { + "hu" "Tiltas hozzáadva a listához" + } + + "Cannot ban that IP" + { + "hu" "Nem tudod kitiltani azt az IP-t" + } + + "Custom ban reason explanation" + { + "hu" "Add meg a ban okát. Megszakításhoz használd a {1} parancsot." + } + + "AbortBan applied successfully" + { + "hu" "Ban megszakítva.." + } + + "AbortBan not waiting for custom reason" + { + "hu" "Nem várunk ban indokra, nincs megszakítható ban." + } + +} diff --git a/translations/hu/basecomm.phrases.txt b/translations/hu/basecomm.phrases.txt new file mode 100644 index 00000000..1d377f1b --- /dev/null +++ b/translations/hu/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "hu" "Írás tiltás / Némitás" + } + + "Choose Type" + { + "hu" "Tipus kiválasztása" + } + + "Gagged target" + { + "hu" "{1} írás joga letiltva" + } + + "Ungagged target" + { + "hu" "{1} újra írhat" + } + + "Muted target" + { + "hu" "{1} némitva" + } + + "Unmuted target" + { + "hu" "{1} feloldva" + } + + "Silenced target" + { + "hu" "{1} írás- és beszédjoga letiltva" + } + + "Unsilenced target" + { + "hu" "{1} újra írhat és beszélhet" + } + + "Mute Player" + { + "hu" "Némítás" + } + + "UnMute Player" + { + "hu" "Némítás feloldása" + } + + "Gag Player" + { + "hu" "Írás tiltás" + } + + "UnGag Player" + { + "hu" "Írás tiltás feloldása" + } + + "Silence Player" + { + "hu" "Írás- és beszédjog tiltása" + } + + "UnSilence Player" + { + "hu" "Írás és beszéd engedélyezése" + } + +} diff --git a/translations/hu/basetriggers.phrases.txt b/translations/hu/basetriggers.phrases.txt new file mode 100644 index 00000000..86ff4b1f --- /dev/null +++ b/translations/hu/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "hu" "Hátralévő idő a pályán:" + } + + "Thetime" + { + "hu" "Jelenlegi idő: {1}" + } + + "Friendly Fire On" + { + "hu" "Csapattárs sebzés bekapcsolva." + } + + "Friendly Fire Off" + { + "hu" "Csapattárs sebzés kikapcsolva." + } + + "Current Map" + { + "hu" "{1} a jelenlegi pálya" + } + + "LastRound" + { + "hu" "Ez az utolsó kör!" + } + + "NoTimelimit" + { + "hu" "Nincs időkorlát a pályán" + } + + "Next Map" + { + "hu" "Következő pálya {1} lesz" + } + + "Pending Vote" + { + "hu" "Szavazás folyik" + } + + "WinLimitAppend" + { + "hu" "vagy amint az egyik csapat pontot szerez" + } + + "WinLimit" + { + "hu" "Pályaváltás amint egy az egyik csapat pontot szerez" + } + + "MaxRoundsAppend" + { + "hu" ", or change map after {1} round{2}" + } + + "MaxRounds" + { + "hu" "Pályaváltás egy kör múlva" + } + + "FragLimitAppend" + { + "hu" ", vagy 1 játékospontszám elérése után pályaváltás" + } + + "FragLimit" + { + "hu" "Pályaváltás amint egy játékos megöl valakit" + } + + "WinLimitAppendPlural" + { + "hu" ", vagy {1} győztes kör után pályaváltás" + } + + "WinLimitPlural" + { + "hu" "{1} győztes kör után pályaváltás következik." + } + + "MaxRoundsAppendPlural" + { + "hu" ", vagy {1} kör után pályaváltás" + } + + "MaxRoundsPlural" + { + "hu" "{1} kör után pályaváltás lesz." + } + + "FragLimitAppendPlural" + { + "hu" ", vagy {1} játékospontszám elérése után pályaváltás" + } + + "FragLimitPlural" + { + "hu" "{1} játékospontszám elérése után pályaváltás lesz." + } + +} diff --git a/translations/hu/basevotes.phrases.txt b/translations/hu/basevotes.phrases.txt new file mode 100644 index 00000000..340f50f6 --- /dev/null +++ b/translations/hu/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "hu" "Szavazás inditása: {1}" + } + + "Initiated Vote Map" + { + "hu" "Pályaszavazás inditása" + } + + "Initiated Vote Kick" + { + "hu" "{1} játékos kirúgásának szavazása" + } + + "Initiated Vote Ban" + { + "hu" "{1} játékos kitiltásának szavazása" + } + + "Map Vote" + { + "hu" "Pályaszavazás: {1}" + } + + "Change Map To" + { + "hu" "Elváltsunk a {1} pályára?" + } + + "Votekick Player" + { + "hu" "Kidobjuk {1} -t?" + } + + "Voteban Player" + { + "hu" "Kitiltsuk {1} -t?" + } + + "Vote Successful" + { + "hu" "Sikeres szavazás! (Bejött {1}%% a {2} szavazatoknak)" + } + + "Vote Failed" + { + "hu" "Szavazás sikertelen. {1}%% kellett volna. (Bejött {2}%% a {3} szavazatoknak)" + } + + "Vote End" + { + "hu" "Válasz a {1} kérdésre: {2}" + } + + "Kick vote" + { + "hu" "Kirúgás szavazás" + } + + "Ban vote" + { + "hu" "Kititltás szavazás" + } + + "Map vote" + { + "hu" "Pálya szavazás" + } + + "Confirm Vote" + { + "hu" "Szavazás elfogadása" + } + + "Map Vote In Use" + { + "hu" "Egy másik admin jelenleg is használja a szavazás menüt!" + } + + "Please select a map" + { + "hu" "Válassz egy pályát" + } + + "Start the Vote" + { + "hu" "Szavazás elindítása" + } + +} diff --git a/translations/hu/clientprefs.phrases.txt b/translations/hu/clientprefs.phrases.txt new file mode 100644 index 00000000..97eecba8 --- /dev/null +++ b/translations/hu/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "hu" "Sütik listája" + } + + "Printing Cookie List" + { + "hu" "Sütik listájának megjelenitése konzolba" + } + + "Cookie not Found" + { + "hu" "\"{1}\" nem létező süti" + } + + "Cookie Value" + { + "hu" "{1} süti értéke {2}" + } + + "Protected Cookie" + { + "hu" "Védett sütinek nem lehet megváltoztatni az értékét! \"{1}\"" + } + + "Cookie Changed Value" + { + "hu" "Süti értéke módositva \"{1}\" -ről \"{2}\" -re" + } + + "No Console" + { + "hu" "Nem lehet konzolban megjeleniteni a beállitások menüjét" + } + + "Choose Option" + { + "hu" "Válasz egy lehetőséget" + } + + "Client Settings" + { + "hu" "Kliens beállitások" + } + +} diff --git a/translations/hu/common.phrases.txt b/translations/hu/common.phrases.txt new file mode 100644 index 00000000..d3eb6696 --- /dev/null +++ b/translations/hu/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "hu" "Igen" + } + + "No" + { + "hu" "Nem" + } + + "No matching client" + { + "hu" "Nem találom a célpontot" + } + + "No matching clients" + { + "hu" "Nem találom a célpontokat" + } + + "More than one client matches" + { + "hu" "Több mint 1 kliens felelt meg a \"{1}\" kritériumoknak" + } + + "More than one client matched" + { + "hu" "Több mint 1 kliens felelt meg a kritériumoknak" + } + + "Player no longer available" + { + "hu" "A játékos nem elérhető" + } + + "Kick player" + { + "hu" "Játékos kirúgása" + } + + "Kicked by admin" + { + "hu" "Az admin kirugott téged" + } + + "Changing map" + { + "hu" "Pályaváltás a {1} -ra..." + } + + "Map was not found" + { + "hu" "{1} pálya nem található" + } + + "Unable to target" + { + "hu" "Nem tudod befogni ezt a játékost!" + } + + "Name" + { + "hu" "Név" + } + + "Access" + { + "hu" "Hozzáférés" + } + + "See console for output" + { + "hu" "Nézd meg a konzolt az infókért" + } + + "Cannot target bot" + { + "hu" "Nem lehet végrehajtani egy Bot-on!" + } + + "Unable to find cvar" + { + "hu" "{1} parancs nem található" + } + + "No access to cvar" + { + "hu" "Parancs használatához nincs jogod!" + } + + "Value of cvar" + { + "hu" "\"{1}\" parancs értéke: \"{2}\"" + } + + "Cvar changed" + { + "hu" "\"{1}\" parancs megváltoztatva \"{2}\" -re" + } + + "Config not found" + { + "hu" "\"{1}\" konfig file nem található" + } + + "Executed config" + { + "hu" "\"{1}\" konfig végrehajtva" + } + + "Admin cache refreshed" + { + "hu" "Admin adatbázis frissitve!" + } + + "Invalid Amount" + { + "hu" "Nem valós érték" + } + + "Cannot be performed on dead" + { + "hu" "{1} halott. A parancsot nem lehet végrehajtani" + } + + "Player has since died" + { + "hu" "Amig halott nem lehet végrehajtani a parancsot" + } + + "Vote in Progress" + { + "hu" "Már fut egy szavazás!" + } + + "Vote Not In Progress" + { + "hu" "Nincs futó szavazás!" + } + + "Cancelled Vote" + { + "hu" "Szavazás visszavonva" + } + + "Cancel vote" + { + "hu" "Szavazás visszavonása" + } + + "Vote Select" + { + "hu" "{1} - {2} -t választotta" + } + + "No Votes Cast" + { + "hu" "Nincs érvényes szavazat" + } + + "Vote Delay Minutes" + { + "hu" "Várnod kell még {1} percig, hogy szavazást indits!" + } + + "Vote Delay Seconds" + { + "hu" "Várnod kell még {1} másodpercet, hogy szavazást indits!" + } + + "Could not connect to database" + { + "hu" "Nincs kapcsolat az adatbázissal!" + } + + "Failed to query database" + { + "hu" "Hibás lekérdezés!" + } + + "Invalid SteamID specified" + { + "hu" "Nem valós Steam azonositót adtál meg ( 'STEAM_0:' val kell kezdeni!)" + } + + "Reload admins" + { + "hu" "Adminok újraolvasása" + } + + "Command is in-game only" + { + "hu" "Csak játékban használható parancs!" + } + + "Target must be dead" + { + "hu" "Csak halottakon használható parancs" + } + + "Target must be alive" + { + "hu" "Csak élőkön használható parancs!" + } + + "Target is not in game" + { + "hu" "A megadott játékos még nem lépett be a játékba teljesen!" + } + + "Played Sound" + { + "hu" "Hang lejátszva {1}-nak" + } + + "Slapped player" + { + "hu" "{1} megütve" + } + + "Slayed player" + { + "hu" "{1} kivégezve" + } + + "Kicked player" + { + "hu" "{1} kirúgva" + } + + "Cannot participate in vote" + { + "hu" "Nem vehetsz részt a szavazásban" + } + + "Cannot change vote" + { + "hu" "Nem változtathatod meg a szavazatod!" + } + + "On" + { + "hu" "Be" + } + + "Off" + { + "hu" "Ki" + } + +} diff --git a/translations/hu/core.phrases.txt b/translations/hu/core.phrases.txt new file mode 100644 index 00000000..9ea30e4d --- /dev/null +++ b/translations/hu/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "hu" "Nincs hozzáférési jogod!" + } + + "Back" + { + "hu" "Vissza" + } + + "Next" + { + "hu" "Következő" + } + + "Exit" + { + "hu" "Kilépés" + } + + "Previous" + { + "hu" "Elöző" + } + + "all players" + { + "hu" "Mindenkit" + } + + "all humans" + { + "hu" "minden embert" + } + + "all bots" + { + "hu" "minden Bot-ot" + } + + "all dead players" + { + "hu" "minden halottat" + } + + "all alive players" + { + "hu" "minden élőt" + } + + "_s" + { + "hu" "{1}" + } + + "all spectators" + { + "hu" "minden nézőt" + } + + "Vote Count" + { + "hu" "Szavazatok: {1}/{2}, {3} még hátra" + } + + "Voted For" + { + "hu" "{1} szavazott {2}-ra" + } + + "Changed Vote" + { + "hu" "{1} meváltoztatta a szavazatát {2}-ra" + } + + "No Vote" + { + "hu" "Tartózkodom" + } + + "Name Reserved" + { + "hu" "A neved a SourceMod védi ezen a szerveren, használathoz állítsd be a jelszavad." + } + +} diff --git a/translations/hu/funcommands.phrases.txt b/translations/hu/funcommands.phrases.txt new file mode 100644 index 00000000..4be1c1f7 --- /dev/null +++ b/translations/hu/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "hu" "Játékos megégetése" + } + + "FireBomb player" + { + "hu" "Játékos felrobbantása" + } + + "Freeze player" + { + "hu" "Játékos lebénítása" + } + + "FreezeBomb player" + { + "hu" "Bénítóbomba" + } + + "TimeBomb player" + { + "hu" "Időzített bomba" + } + + "Beacon player" + { + "hu" "Játékos megjelölése" + } + + "NoClip player" + { + "hu" "Falonátjárás" + } + + "Blind player" + { + "hu" "Játékos megvakítása" + } + + "Drug player" + { + "hu" "Játékos belövése" + } + + "Gravity player" + { + "hu" "Játékos súlyának megváltoztatása" + } + + "Blind amount" + { + "hu" "Vakság mértéke?" + } + + "Fully blind" + { + "hu" "Tejlesen vak" + } + + "Half blind" + { + "hu" "Félig vak" + } + + "No blind" + { + "hu" "Vakítás feloldása" + } + + "Gravity amount" + { + "hu" "Gravitáció mértéke?" + } + + "Gravity Very High" + { + "hu" "Nagyon magas gravitáció" + } + + "Gravity High" + { + "hu" "Magas gravitáció" + } + + "Gravity Normal" + { + "hu" "Normális gravitáció" + } + + "Gravity Low" + { + "hu" "Alacsony gravitáció" + } + + "Gravity Very Low" + { + "hu" "Nagyon alacsony gravitáció" + } + + "Set target on fire" + { + "hu" "{1} meggyújtása" + } + + "Toggled FireBomb on target" + { + "hu" "{1} bombáva lett" + } + + "Froze target" + { + "hu" "{1} lebénítva" + } + + "Toggled FreezeBomb on target" + { + "hu" "{1} bénítóbombáva lett" + } + + "Toggled beacon on target" + { + "hu" "{1} megjelölve" + } + + "Toggled TimeBomb on target" + { + "hu" "{1} időzített bomba lett" + } + + "Toggled noclip on target" + { + "hu" "{1} átjárhat a falakon" + } + + "Toggled drug on target" + { + "hu" "{1} bedrogozva" + } + + "Set blind on target" + { + "hu" "{1} megvakítva" + } + + "Set gravity on target" + { + "hu" "{1} súlyának megváltoztatása" + } + + "Till Explodes" + { + "hu" "{1} {2} másodperc múlva felrobban" + } + + "Unfrozen" + { + "hu" "Most már felolvadtál." + } + + "You will be unfrozen" + { + "hu" "Felolvasztás {1} másodperc múlva." + } + +} diff --git a/translations/hu/funvotes.phrases.txt b/translations/hu/funvotes.phrases.txt new file mode 100644 index 00000000..84f4987b --- /dev/null +++ b/translations/hu/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "hu" "Gravitacios szavazas" + } + + "Initiated Vote Burn" + { + "hu" "{1} megégetése szavazásra bocsájtva" + } + + "Initiated Vote Slay" + { + "hu" "Levágas szavazás {1} ellen " + } + + "Initiated Vote Alltalk" + { + "hu" "Alltalk szavazas" + } + + "Initiated Vote FF" + { + "hu" "FF szavazas" + } + + "Gravity Vote" + { + "hu" "Gravitáció szavazás: {1}?" + } + + "Change Gravity To" + { + "hu" "Gravitációs érték változtatása {1} - ra" + } + + "Voteburn player" + { + "hu" "{1} megegetese?" + } + + "Voteslay Player" + { + "hu" "{1} levagasa?" + } + + "Votealltalk Off" + { + "hu" "Kikapcsoljuk az Alltalk-ot? {1}" + } + + "Votealltalk On" + { + "hu" "Bekapcsoljuk az Alltalk-ot? {1}" + } + + "Voteff Off" + { + "hu" "Kikapcsoljuk az FF-et? {1}" + } + + "Voteff On" + { + "hu" "Bekapcsoljuk az FF-et? {1}" + } + + "Gravity vote" + { + "hu" "Gravitáció szavazás" + } + + "Vote FF" + { + "hu" "Csapatsebzés szavazás" + } + + "Burn vote" + { + "hu" "Égetés szavazás" + } + + "Alltalk vote" + { + "hu" "Alltalk szavazás" + } + + "Slay vote" + { + "hu" "Levagas szavazasa" + } + + "Slayed player" + { + "hu" "Megölt játékos: {1}" + } + +} diff --git a/translations/hu/mapchooser.phrases.txt b/translations/hu/mapchooser.phrases.txt new file mode 100644 index 00000000..8c881914 --- /dev/null +++ b/translations/hu/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "hu" "Mi legyen a következő pálya?" + } + + "Nextmap Voting Started" + { + "hu" "Palyavalaszto szavazas elindult!" + } + + "Nextmap Voting Finished" + { + "hu" "A szavazás lezárult. A következő pálya a {1} lesz" + } + + "Current Map Extended" + { + "hu" "Az aktualis palya meghosszabitva." + } + + "Extend Map" + { + "hu" "Palya meghosszabitasa" + } + + "Dont Change" + { + "hu" "Ne valtsunk!" + } + + "Current Map Stays" + { + "hu" "Jelenlegi palya folytatodik." + } + + "Changed Next Map" + { + "hu" "\"{1}\" lesz a kovetkezo palya" + } + + "Starting Runoff" + { + "hu" "Egy pálya se kapot legalább {1}%%t ({2} [{3}%%] & {4} [{5}%%]), végső szavazás indítása." + } + +} diff --git a/translations/hu/nextmap.phrases.txt b/translations/hu/nextmap.phrases.txt new file mode 100644 index 00000000..516e7b8c --- /dev/null +++ b/translations/hu/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "hu" "A következő pálya: {1}" + } + + "Map History" + { + "hu" "Palya tortenelem" + } + + "Map" + { + "hu" "[Palya]" + } + + "Started" + { + "hu" "[Indult]" + } + + "Played Time" + { + "hu" "[Jatszott ido]" + } + + "Reason" + { + "hu" "[Valtas oka]" + } + + "Current Map" + { + "hu" "Jelenlegi palya" + } + + "ago" + { + "hu" "ezelott" + } + +} diff --git a/translations/hu/nominations.phrases.txt b/translations/hu/nominations.phrases.txt new file mode 100644 index 00000000..cb3798d5 --- /dev/null +++ b/translations/hu/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "hu" "Mar megjelolted a kedvenc palyadat" + } + + "Max Nominations" + { + "hu" "Nem lehet tobb kedvenc palyat megjelolni" + } + + "Map Already In Vote" + { + "hu" "{1} palya mar szerepel a listaban" + } + + "Map Inserted" + { + "hu" "{1} hozza lett adva a listahoz" + } + + "Map Already Nominated" + { + "hu" "Az altalad kivalaszott palya mar meg lett jelolve" + } + + "Map Nominated" + { + "hu" "{2} palyat megjelolte: {1}" + } + + "Map Nomination Changed" + { + "hu" "{1} modositotta a megjelolt palyat {2} -ra" + } + + "Nominate Title" + { + "hu" "Palya megjelolese:" + } + + "Can't Nominate Current Map" + { + "hu" "Nem jelölheted a jelenlegi pályát!" + } + + "Map in Exclude List" + { + "hu" "Nem jelölheted ezt a pályát" + } + + "Current Map" + { + "hu" "Jelenlegi pálya" + } + + "Recently Played" + { + "hu" "Sürűn játszott" + } + + "Nominated" + { + "hu" "Jelölve" + } + +} diff --git a/translations/hu/playercommands.phrases.txt b/translations/hu/playercommands.phrases.txt new file mode 100644 index 00000000..4f9620ce --- /dev/null +++ b/translations/hu/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "hu" "Játékos megütése" + } + + "Slap damage" + { + "hu" "Ütés erőssége" + } + + "Slay player" + { + "hu" "Játékos levágása" + } + + "Slapped target" + { + "hu" "{1} megütve" + } + + "Slayed target" + { + "hu" "{1} levágva" + } + + "Name changed" + { + "hu" "Az admin megváltoztatta a nevedet!" + } + + "Renamed target" + { + "hu" "{1} átnevezve" + } + + "Rename player" + { + "hu" "Játékos átnevezése" + } + + "Dead Player Rename" + { + "hu" "{1} át lesz nevezve a következő körben" + } + +} diff --git a/translations/hu/plugin.basecommands.txt b/translations/hu/plugin.basecommands.txt new file mode 100644 index 00000000..0eb1e181 --- /dev/null +++ b/translations/hu/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "hu" "{1} nevű szerver parancs nem található" + } + + "No access to cvar" + { + "hu" "{1} nincs hozzáférési jogosultságod ehhez a szerverváltozóhoz" + } + + "Value of cvar" + { + "hu" "{1} változó értéke: {2}" + } + + "Cvar changed" + { + "hu" "{1} értéke mostantól {2}" + } + + "Config not found" + { + "hu" "{1} nevű config nem található" + } + + "Executed config" + { + "hu" "{1} config betöltve" + } + + "Permabanned player" + { + "hu" "{1} véglegesen bannolva" + } + + "Permabanned player reason" + { + "hu" "{1} végleg kitiltásra került a következő indokkal: {2}." + } + + "Banned player" + { + "hu" "{1} {2} percre bannolva lett" + } + + "Banned player reason" + { + "hu" "{1} {2} percre bannolva lett. Oka: {3}" + } + + "Removed bans matching" + { + "hu" "A {1} szűrőnek megfelelő bannok el lettek távolítva" + } + + "Ban added" + { + "hu" "Ban hozzáadva" + } + + "Admin cache refreshed" + { + "hu" "Az admin tár frissítve lett" + } + + "Identify player" + { + "hu" "Játékos azonosítása" + } + + "Choose Map" + { + "hu" "Pálya kiválasztása" + } + + "Exec CFG" + { + "hu" "Config betöltése" + } + + "Admin logged in as" + { + "hu" "{1} {2}-ként van bejelentkezve, {3} jogosultságokkal" + } + + "Admin logged in anon" + { + "hu" "{1} hozzáférési jogosultságai: {2}" + } + + "Player is not an admin" + { + "hu" "{1} nem admin" + } + + "Player is an admin" + { + "hu" "{1} admin" + } + + "Username" + { + "hu" "Felhasználónév" + } + + "Kicked target" + { + "hu" "{1} kirúgva" + } + + "Admin access" + { + "hu" "Admin jogosultság" + } + + "Cvar is now protected" + { + "hu" "{1} mostmár védett szerverváltozó" + } + + "Kicked target reason" + { + "hu" "{1} kirúgva (Oka: {2})" + } + +} diff --git a/translations/hu/reservedslots.phrases.txt b/translations/hu/reservedslots.phrases.txt new file mode 100644 index 00000000..158f31a0 --- /dev/null +++ b/translations/hu/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "hu" "Ki lettél rúgva helyfoglalás miatt" + } + +} diff --git a/translations/hu/rockthevote.phrases.txt b/translations/hu/rockthevote.phrases.txt new file mode 100644 index 00000000..9abcd748 --- /dev/null +++ b/translations/hu/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "hu" "Pályaváltás:" + } + + "RTV Not Allowed" + { + "hu" "Még nem lehet pályaszavazást indítani" + } + + "RTV Started" + { + "hu" "Pályaváltás elindítva" + } + + "RTV Ended" + { + "hu" "A pályaváltás véget ért, nem lehet újat indítani vagy pályát nevezni" + } + + "Already Voted" + { + "hu" "Már szavaztál pályaváltás indítására" + } + + "Minimal Players Not Met" + { + "hu" "Nincs elegendő játékos" + } + + "Map Already In Vote" + { + "hu" "{1} már a listában van" + } + + "Map Inserted" + { + "hu" "{1} hozzáadva a listához" + } + + "RTV Requested" + { + "hu" "{1} pályaváltást szeretne. ({3} szükséges szavazatból {2} van eddig)" + } + + "RTV Vote Ready" + { + "hu" "Pályaváltás véget ért" + } + + "Don't Change" + { + "hu" "Maradjon" + } + + "Already Nominated" + { + "hu" "Már neveztél pályát" + } + + "Max Nominations" + { + "hu" "Nem lehet több pályát nevezni" + } + + "Selected Map" + { + "hu" "{1} szavazata: {2}" + } + + "No Votes" + { + "hu" "Senki se szavazott a pályaváltásra, marad a jelenlegi" + } + + "Current Map Stays" + { + "hu" "A pályaváltás szavazásának indítása sikertelen" + } + + "Changing Maps" + { + "hu" "Pálya váltása {1}-ra! " + } + + "Map Already Nominated" + { + "hu" "A pályát már nevezték" + } + + "Map Nominated" + { + "hu" "{1} a {2}-t nevezte pályaváltásra" + } + + "Nominate Title" + { + "hu" "Pálya nevezése:" + } + +} diff --git a/translations/hu/slapslay.phrases.txt b/translations/hu/slapslay.phrases.txt new file mode 100644 index 00000000..5b143443 --- /dev/null +++ b/translations/hu/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slay player" + { + "hu" "Játékos levágása" + } + + "Slap player" + { + "hu" "Játékos megütése" + } + + "Slap damage" + { + "hu" "Ütés erőssége" + } + + "Slapped target" + { + "hu" "{1} megütve" + } + + "Slayed target" + { + "hu" "{1} levágva" + } + +} diff --git a/translations/hu/sounds.phrases.txt b/translations/hu/sounds.phrases.txt new file mode 100644 index 00000000..9b121d27 --- /dev/null +++ b/translations/hu/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "hu" "Hang lejátszása {1}-nak" + } + +} diff --git a/translations/hu/sqladmins.phrases.txt b/translations/hu/sqladmins.phrases.txt new file mode 100644 index 00000000..76cfd86c --- /dev/null +++ b/translations/hu/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "hu" "Az azonosító típusai csak ezek lehetnek: 'steam id', 'név' vagy 'ip cím'" + } + + "Invalid immunity" + { + "hu" "A mentesség értéke csak pozítív egész lehet" + } + + "SQL Admin already exists" + { + "hu" "Már létezik ilyen admin" + } + + "SQL Admin added" + { + "hu" "Az admint sikeresen hozzáadtam az adatbázishoz" + } + + "SQL Admin deleted" + { + "hu" "Az admin törölve lett" + } + + "SQL Admin not found" + { + "hu" "Nincs ilyen admin" + } + + "SQL Group already exists" + { + "hu" "Már létezik ilyen nevű csoport" + } + + "SQL Group added" + { + "hu" "A csoport hozzáadása sikeres" + } + + "SQL Group deleted" + { + "hu" "A csoport el lett távolítva" + } + + "SQL Group not found" + { + "hu" "Nincs ilyen nevű csoport" + } + + "SQL Admin groups reset" + { + "hu" "Az admin csoportjait visszaállítottam az eredetire" + } + + "SQL Group X not found" + { + "hu" "Nem létezik \"{1}\" számú csoport" + } + + "SQL Group X failed to bind" + { + "hu" "A {1} számú csoport hozzárendelése sikertelen" + } + + "Added group to user" + { + "hu" "A csoportot sikeresen hozzáadtam az adott adminhoz" + } + + "Added groups to user" + { + "hu" "Sikeresen hozzáadtam {1} csoportot az adott adminhoz" + } + +} diff --git a/translations/it/adminhelp.phrases.txt b/translations/it/adminhelp.phrases.txt new file mode 100644 index 00000000..2f4c6b55 --- /dev/null +++ b/translations/it/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "it" "Aiuto per SourceMod: Informazioni sui comandi" + } + + "No description available" + { + "it" "Nessuna descrizione disponibile" + } + + "No commands available" + { + "it" "Nessun comando disponibile" + } + + "Type sm_help to see more" + { + "it" "Usa sm_help {1} per vedere ulteriori comandi" + } + + "Entries n - m in page k" + { + "it" "Voci: {1} di {2} nella pagina {3}" + } + + "No matching results found" + { + "it" "Non è stato trovato nessun risultato corrispondente" + } + +} diff --git a/translations/it/adminmenu.phrases.txt b/translations/it/adminmenu.phrases.txt new file mode 100644 index 00000000..ee52fd0a --- /dev/null +++ b/translations/it/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "it" "Menu da amministratore" + } + + "Player Commands" + { + "it" "Comandi per giocatori" + } + + "Server Commands" + { + "it" "Comandi per server" + } + + "Voting Commands" + { + "it" "Comandi per votazioni" + } + +} diff --git a/translations/it/antiflood.phrases.txt b/translations/it/antiflood.phrases.txt new file mode 100644 index 00000000..10b31634 --- /dev/null +++ b/translations/it/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "it" "Stai spammando nel server!" + } + +} diff --git a/translations/it/basebans.phrases.txt b/translations/it/basebans.phrases.txt new file mode 100644 index 00000000..8e2bdc37 --- /dev/null +++ b/translations/it/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "it" "Bandisci un giocatore" + } + + "Ban reason" + { + "it" "Motivo del ban" + } + + "Permabanned player" + { + "it" "Il giocatore \"{1}\" è stato bandito permanentemente." + } + + "Permabanned player reason" + { + "it" "Il giocatore \"{1}\" è stato bandito permanentemente (motivo: {2})." + } + + "Banned player" + { + "it" "Il giocatore \"{1}\" è stato bandito per {2} minuti." + } + + "Banned player reason" + { + "it" "Il giocatore \"{1}\" è stato bandito per {2} minuti (motivo: {3})." + } + + "Removed bans matching" + { + "it" "Rimossi i ban corrispondenti al filtro: {1}" + } + + "Ban added" + { + "it" "Il ban è stato aggiunto" + } + + "Cannot ban that IP" + { + "it" "Non puoi bandire questo indirizzo IP." + } + + "Custom ban reason explanation" + { + "it" "Inserisci la ragione come messaggio nella chat. Usa {1} per annullare." + } + + "AbortBan applied successfully" + { + "it" "Ban annullato." + } + + "AbortBan not waiting for custom reason" + { + "it" "Non in attesa di un motivo del ban, nessun ban da annullare." + } + +} diff --git a/translations/it/basecomm.phrases.txt b/translations/it/basecomm.phrases.txt new file mode 100644 index 00000000..8bdf3c8e --- /dev/null +++ b/translations/it/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "it" "Imbavaglia/Ammutolisci un giocatore " + } + + "Choose Type" + { + "it" "Scegli un tipo per" + } + + "Gagged target" + { + "it" "{1} è stato imbavagliato." + } + + "Ungagged target" + { + "it" "La chat vocale di {1} è stata riattivata." + } + + "Muted target" + { + "it" "{1} è stato ammutolito." + } + + "Unmuted target" + { + "it" "La chat testuale di {1} è stata riattivata." + } + + "Silenced target" + { + "it" "{1} è stato silenziato." + } + + "Unsilenced target" + { + "it" "Le comunicazioni di {1} sono state riattivate." + } + + "Mute Player" + { + "it" "Ammutolisci il giocatore " + } + + "UnMute Player" + { + "it" "Riattiva chat testuale del giocatore" + } + + "Gag Player" + { + "it" "Imbavaglia il giocatore" + } + + "UnGag Player" + { + "it" "Riattiva chat vocale del giocatore" + } + + "Silence Player" + { + "it" "Silenzia il giocatore " + } + + "UnSilence Player" + { + "it" "Riattiva le comunicazioni del giocatore" + } + +} diff --git a/translations/it/basetriggers.phrases.txt b/translations/it/basetriggers.phrases.txt new file mode 100644 index 00000000..f88e00cc --- /dev/null +++ b/translations/it/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "it" "Tempo rimasto per la mappa:" + } + + "Thetime" + { + "it" "L'orario attuale del server è: {1} " + } + + "Friendly Fire On" + { + "it" "Il fuoco amico è attivato." + } + + "Friendly Fire Off" + { + "it" "Il fuoco amico è disattivato." + } + + "Current Map" + { + "it" "La mappa attuale è {1}. " + } + + "LastRound" + { + "it" "Questo è l'ultimo round!!" + } + + "NoTimelimit" + { + "it" "Nessun tempo limite per la mappa" + } + + "Next Map" + { + "it" "Prossima mappa: {1} " + } + + "Pending Vote" + { + "it" "Votazione in sospeso" + } + + "WinLimitAppend" + { + "it" ", o quando una squadra vincerà 1 round" + } + + "WinLimit" + { + "it" "La mappa cambierà quando una squadra vincerà 1 round" + } + + "MaxRoundsAppend" + { + "it" ", o dopo 1 altro round" + } + + "MaxRounds" + { + "it" "La mappa cambierà dopo 1 altro round" + } + + "FragLimitAppend" + { + "it" ", o quando un giocatore otterrà 1 uccisione" + } + + "FragLimit" + { + "it" "La mappa cambierà quando un giocatore otterrà 1 uccisione" + } + + "WinLimitAppendPlural" + { + "it" ", o quando una squadra vincerà {1} round" + } + + "WinLimitPlural" + { + "it" "La mappa cambierà quando una squadra vincerà {1} round" + } + + "MaxRoundsAppendPlural" + { + "it" ", o dopo altri {1} round" + } + + "MaxRoundsPlural" + { + "it" "La mappa cambierà dopo altri {1} round" + } + + "FragLimitAppendPlural" + { + "it" ", o quando un giocatore otterrà {1} uccisioni" + } + + "FragLimitPlural" + { + "it" "La mappa cambierà quando un giocatore otterrà {1} uccisioni" + } + +} diff --git a/translations/it/basevotes.phrases.txt b/translations/it/basevotes.phrases.txt new file mode 100644 index 00000000..6721c130 --- /dev/null +++ b/translations/it/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "it" "Votazione iniziata: {1} " + } + + "Initiated Vote Map" + { + "it" "Votazione per cambiare mappa iniziata." + } + + "Initiated Vote Kick" + { + "it" "Votazione per espellere {1} iniziata." + } + + "Initiated Vote Ban" + { + "it" "Votazione per bandire {1} iniziata." + } + + "Map Vote" + { + "it" "Votazione per cambiare mappa: {1}" + } + + "Change Map To" + { + "it" "Cambiare la mappa in {1}?" + } + + "Votekick Player" + { + "it" "Espellere {1}?" + } + + "Voteban Player" + { + "it" "Bandire {1}?" + } + + "Vote Successful" + { + "it" "Votazione avvenuta con successo. (Voti ricevuti: {1}%% di {2}) " + } + + "Vote Failed" + { + "it" "Votazione respinta. Voti richiesti: {1}%% (Voti ricevuti: {2}%% di {3})" + } + + "Vote End" + { + "it" "La risposta a {1} è: {2}. " + } + + "Kick vote" + { + "it" "Votazione per espellere..." + } + + "Ban vote" + { + "it" "Votazione per bandire..." + } + + "Map vote" + { + "it" "Votazione per cambiare mappa" + } + + "Confirm Vote" + { + "it" "Conferma votazione" + } + + "Map Vote In Use" + { + "it" "Il menu di votazione delle mappe è attualmente in uso da un altro amministratore." + } + + "Please select a map" + { + "it" "Seleziona una mappa" + } + + "Start the Vote" + { + "it" "Inizia la votazione" + } + +} diff --git a/translations/it/clientprefs.phrases.txt b/translations/it/clientprefs.phrases.txt new file mode 100644 index 00000000..8f57c811 --- /dev/null +++ b/translations/it/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "it" "Lista dei cookie di Sourcemod" + } + + "Printing Cookie List" + { + "it" "Stampa della lista dei cookie nella console" + } + + "Cookie not Found" + { + "it" "Impossibile trovare il cookie \"{1}\" " + } + + "Cookie Value" + { + "it" "Il valore di {1} è {2}" + } + + "Protected Cookie" + { + "it" "Impossibile modificare il valore del cookie protetto \"{1}\" " + } + + "Cookie Changed Value" + { + "it" "Valore del cookie \"{1}\" modificato in \"{2}\"" + } + + "No Console" + { + "it" "Impossibile mostrare il menu delle impostazioni nella console" + } + + "Choose Option" + { + "it" "Scegli l'opzione" + } + + "Client Settings" + { + "it" "Impostazioni del client" + } + +} diff --git a/translations/it/common.phrases.txt b/translations/it/common.phrases.txt new file mode 100644 index 00000000..4b4b3efa --- /dev/null +++ b/translations/it/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "it" "Sì" + } + + "No" + { + "it" "No" + } + + "No matching client" + { + "it" "Non è stato trovato nessun client corrispondente." + } + + "No matching clients" + { + "it" "Non è stato trovato nessun client corrispondente." + } + + "More than one client matches" + { + "it" "È stato trovato più di un client corrispondente a \"{1}\"" + } + + "More than one client matched" + { + "it" "È stato trovato più di un client corrispondente al pattern specificato." + } + + "Player no longer available" + { + "it" "Il giocatore che hai scelto non è più disponibile." + } + + "Kick player" + { + "it" "Espelli un giocatore" + } + + "Kicked by admin" + { + "it" "Espulso da un amministratore" + } + + "Changing map" + { + "it" "Cambio della mappa in {1}..." + } + + "Map was not found" + { + "it" "La mappa {1} non è stata trovata." + } + + "Unable to target" + { + "it" "Non puoi bersagliare questo giocatore." + } + + "Name" + { + "it" "Nome" + } + + "Access" + { + "it" "Accesso" + } + + "See console for output" + { + "it" "Controlla la console per il risultato." + } + + "Cannot target bot" + { + "it" "Impossibile eseguire questo comando su un bot." + } + + "Unable to find cvar" + { + "it" "Impossibile trovare la cvar: {1} " + } + + "No access to cvar" + { + "it" "Non hai accesso a questa cvar." + } + + "Value of cvar" + { + "it" "Valore della cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "it" "La cvar \"{1}\" è stata modificata in \"{2}\". " + } + + "Config not found" + { + "it" "Il file di configurazione \"{1}\" non è stato trovato." + } + + "Executed config" + { + "it" "Configurazione \"{1}\" eseguita." + } + + "Admin cache refreshed" + { + "it" "La cache da amministratore è stata aggiornata." + } + + "Invalid Amount" + { + "it" "La quantità specificata non è valida." + } + + "Cannot be performed on dead" + { + "it" "Questa azione non può essere eseguita sul client morto \"{1}\"" + } + + "Player has since died" + { + "it" "L'azione non può essere eseguita poiché il giocatore è morto." + } + + "Vote in Progress" + { + "it" "C'è già una votazione in corso." + } + + "Vote Not In Progress" + { + "it" "Al momento non c'è nessuna votazione attiva." + } + + "Cancelled Vote" + { + "it" "La votazione è stata annullata." + } + + "Cancel vote" + { + "it" "Annulla votazione" + } + + "Vote Select" + { + "it" "{1} ha scelto {2}. " + } + + "No Votes Cast" + { + "it" "Non è stata avviata nessuna votazione." + } + + "Vote Delay Minutes" + { + "it" "Devi aspettare {1} minuto/i prima di poter avviare un'altra votazione." + } + + "Vote Delay Seconds" + { + "it" "Devi aspettare {1} secondo/i prima di poter avviare un'altra votazione." + } + + "Could not connect to database" + { + "it" "Impossibile collegarsi al database." + } + + "Failed to query database" + { + "it" "Impossibile contattare il database." + } + + "Invalid SteamID specified" + { + "it" "Hai specificato un'ID di Steam non valida. (deve iniziare con \"STEAM_:\")" + } + + "Reload admins" + { + "it" "Ricarica gli amministratori" + } + + "Command is in-game only" + { + "it" "Questo comando può essere usato solo in gioco." + } + + "Target must be dead" + { + "it" "Questo comando può essere usato solo sui giocatori morti." + } + + "Target must be alive" + { + "it" "Questo comando può essere usato solo sui giocatori in vita." + } + + "Target is not in game" + { + "it" "Il giocatore che hai scelto non è ancora totalmente in gioco." + } + + "Played Sound" + { + "it" "Avviato un suono per il giocatore '{1}'" + } + + "Slapped player" + { + "it" "Il giocatore '{1}' è stato colpito. " + } + + "Slayed player" + { + "it" "Il giocatore '{1}' è stato giustiziato." + } + + "Kicked player" + { + "it" "Il giocatore '{1}' è stato espulso " + } + + "Cannot participate in vote" + { + "it" "Non puoi partecipare a questa votazione." + } + + "Cannot change vote" + { + "it" "Non puoi modificare la tua selezione per questa votazione." + } + + "On" + { + "it" "Sì" + } + + "Off" + { + "it" "No" + } + +} diff --git a/translations/it/core.phrases.txt b/translations/it/core.phrases.txt new file mode 100644 index 00000000..2c18fc4e --- /dev/null +++ b/translations/it/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "it" "Non hai accesso a questo comando" + } + + "Back" + { + "it" "Indietro" + } + + "Next" + { + "it" "Successiva" + } + + "Exit" + { + "it" "Esci" + } + + "Previous" + { + "it" "Precedente" + } + + "all players" + { + "it" "tutti i giocatori" + } + + "all humans" + { + "it" "tutti gli umani" + } + + "all bots" + { + "it" "tutti i bot" + } + + "all dead players" + { + "it" "tutti i giocatori morti" + } + + "all alive players" + { + "it" "tutti i giocatori in vita" + } + + "_s" + { + "it" "{1}" + } + + "all spectators" + { + "it" "tutti gli spettatori" + } + + "Vote Count" + { + "it" "Voti: {1}/{2}, {3} rimasti" + } + + "Voted For" + { + "it" "{1} ha votato per {2}" + } + + "Changed Vote" + { + "it" "{1} ha cambiato il proprio voto in {2}" + } + + "No Vote" + { + "it" "Nessun voto" + } + + "Name Reserved" + { + "it" "Il tuo nome è stato riservato da SourceMod; imposta la tua password per utilizzarlo." + } + +} diff --git a/translations/it/funcommands.phrases.txt b/translations/it/funcommands.phrases.txt new file mode 100644 index 00000000..1c5a8136 --- /dev/null +++ b/translations/it/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "it" "Incendia un giocatore" + } + + "FireBomb player" + { + "it" "Bomba incendiaria su un giocatore" + } + + "Freeze player" + { + "it" "Congela un giocatore" + } + + "FreezeBomb player" + { + "it" "Bomba congelante su un giocatore" + } + + "TimeBomb player" + { + "it" "Bomba a tempo su un giocatore" + } + + "Beacon player" + { + "it" "Tracciante su un giocatore" + } + + "NoClip player" + { + "it" "Noclip su un giocatore" + } + + "Blind player" + { + "it" "Acceca un giocatore" + } + + "Drug player" + { + "it" "Droga un giocatore" + } + + "Gravity player" + { + "it" "Gravità su un giocatore" + } + + "Blind amount" + { + "it" "Quanto accecato?" + } + + "Fully blind" + { + "it" "Completamente accecato" + } + + "Half blind" + { + "it" "Parzialmente accecato" + } + + "No blind" + { + "it" "Nessun accecamento" + } + + "Gravity amount" + { + "it" "Gravità?" + } + + "Gravity Very High" + { + "it" "Gravità molto alta" + } + + "Gravity High" + { + "it" "Alta gravità" + } + + "Gravity Normal" + { + "it" "Gravità normale" + } + + "Gravity Low" + { + "it" "Bassa gravità" + } + + "Gravity Very Low" + { + "it" "Gravità molto bassa" + } + + "Set target on fire" + { + "it" "{1} è stato incendiato." + } + + "Toggled FireBomb on target" + { + "it" "Attivata/disattivata la bomba incendiaria su {1}." + } + + "Froze target" + { + "it" "{1} è stato congelato." + } + + "Toggled FreezeBomb on target" + { + "it" "Attivata/disattivata la bomba congelante su {1}." + } + + "Toggled beacon on target" + { + "it" "Attivato/disattivato il tracciante su {1}." + } + + "Toggled TimeBomb on target" + { + "it" "Attivata/disattivata la bomba a tempo su {1}." + } + + "Toggled noclip on target" + { + "it" "Attivato/disattivato il noclip su {1}." + } + + "Toggled drug on target" + { + "it" "Attivata/disattivata la droga su {1}." + } + + "Set blind on target" + { + "it" "{1} è stato accecato." + } + + "Set gravity on target" + { + "it" "La gravità di {1} è stata modificata." + } + + "Till Explodes" + { + "it" "{2} secondo/i prima che {1} esploda." + } + + "Unfrozen" + { + "it" "Sei stato scongelato." + } + + "You will be unfrozen" + { + "it" "Verrai scongelato tra {1} secondo/i." + } + +} diff --git a/translations/it/funvotes.phrases.txt b/translations/it/funvotes.phrases.txt new file mode 100644 index 00000000..cd658cca --- /dev/null +++ b/translations/it/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "it" "Votazione per la gravità iniziata." + } + + "Initiated Vote Burn" + { + "it" "Votazione per incendiare {1} iniziata." + } + + "Initiated Vote Slay" + { + "it" "Votazione per giustiziare {1} iniziata." + } + + "Initiated Vote Alltalk" + { + "it" "Votazione per l'Alltalk iniziata." + } + + "Initiated Vote FF" + { + "it" "Votazione per il fuoco amico iniziata." + } + + "Gravity Vote" + { + "it" "Votazione per la gravità: {1}" + } + + "Change Gravity To" + { + "it" "Modificare la gravità in {1}?" + } + + "Voteburn player" + { + "it" "Incendiare il giocatore {1}?" + } + + "Voteslay Player" + { + "it" "Giustiziare {1}?" + } + + "Votealltalk Off" + { + "it" "Disattivare l'Alltalk? {1}" + } + + "Votealltalk On" + { + "it" "Attivare l'Alltalk? {1}" + } + + "Voteff Off" + { + "it" "Disattivare il fuoco amico? {1}" + } + + "Voteff On" + { + "it" "Attivare il fuoco amico? {1}" + } + + "Gravity vote" + { + "it" "Votazione per la gravità" + } + + "Vote FF" + { + "it" "Votazione per il fuoco amico" + } + + "Burn vote" + { + "it" "Votazione per incendiare..." + } + + "Alltalk vote" + { + "it" "Votazione per l'Alltalk" + } + + "Slay vote" + { + "it" "Votazione per giustiziare..." + } + + "Slayed player" + { + "it" "Il giocatore '{1}' è stato giustiziato. " + } + +} diff --git a/translations/it/mapchooser.phrases.txt b/translations/it/mapchooser.phrases.txt new file mode 100644 index 00000000..8e00e279 --- /dev/null +++ b/translations/it/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "it" "Vota per la prossima mappa!" + } + + "Nextmap Voting Started" + { + "it" "La votazione per la prossima mappa è iniziata." + } + + "Nextmap Voting Finished" + { + "it" "La votazione è terminata. La prossima mappa sarà {1}. (Voti ricevuti: {2}%% di {3}) " + } + + "Current Map Extended" + { + "it" "La mappa attuale è stata estesa. (Voti ricevuti: {1}%% di {2}) " + } + + "Extend Map" + { + "it" "Estendi la mappa attuale" + } + + "Dont Change" + { + "it" "Non cambiare" + } + + "Current Map Stays" + { + "it" "La mappa attuale continua! La votazione ha deciso! (Voti ricevuti: {1}%% di {2}) " + } + + "Changed Next Map" + { + "it" "La prossima mappa è stata cambiata in \"{1}\"." + } + + "Starting Runoff" + { + "it" "Nessuna mappa ha superato la percentuale di voti richiesti: {1}%% ({2} [{3}%%] e {4} [{5}%%]), inizio della votazione di spareggio" + } + +} diff --git a/translations/it/nextmap.phrases.txt b/translations/it/nextmap.phrases.txt new file mode 100644 index 00000000..824e36a2 --- /dev/null +++ b/translations/it/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "it" "Mappa successiva: {1}" + } + + "Map History" + { + "it" "Cronologia delle mappe" + } + + "Map" + { + "it" "[Mappa]" + } + + "Started" + { + "it" "[Iniziata]" + } + + "Played Time" + { + "it" "[Tempo di gioco]" + } + + "Reason" + { + "it" "[Motivo della fine]" + } + + "Current Map" + { + "it" "Mappa attuale" + } + + "ago" + { + "it" "fa" + } + +} diff --git a/translations/it/nominations.phrases.txt b/translations/it/nominations.phrases.txt new file mode 100644 index 00000000..6792ecdd --- /dev/null +++ b/translations/it/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "it" "Hai gia nominato una mappa." + } + + "Max Nominations" + { + "it" "È stato raggiunto il numero massimo di nominazioni consentite." + } + + "Map Already In Vote" + { + "it" "La mappa '{1}' è già nella lista delle nominazioni. " + } + + "Map Inserted" + { + "it" "La mappa '{1}' è stata aggiunta alla lista delle nominazioni. " + } + + "Map Already Nominated" + { + "it" "La mappa che hai scelto è gia stata nominata." + } + + "Map Nominated" + { + "it" "{1} ha nominato {2}. " + } + + "Map Nomination Changed" + { + "it" "{1} ha cambiato la sua nominazione in {2}." + } + + "Nominate Title" + { + "it" "Nomina una mappa:" + } + + "Can't Nominate Current Map" + { + "it" "La mappa che hai scelto è quella attuale e non può essere nominata" + } + + "Map in Exclude List" + { + "it" "La mappa che hai scelto è stata giocata di recente e non può essere nominata." + } + + "Current Map" + { + "it" "Mappa attuale" + } + + "Recently Played" + { + "it" "Giocata di recente" + } + + "Nominated" + { + "it" "Nominata" + } + +} diff --git a/translations/it/playercommands.phrases.txt b/translations/it/playercommands.phrases.txt new file mode 100644 index 00000000..7fa7070f --- /dev/null +++ b/translations/it/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "it" "Colpisci un giocatore" + } + + "Slap damage" + { + "it" "Danno del colpo" + } + + "Slay player" + { + "it" "Giustizia un giocatore" + } + + "Slapped target" + { + "it" "{1} è stato colpito." + } + + "Slayed target" + { + "it" "{1} è stato giustiziato." + } + + "Name changed" + { + "it" "Un amministratore ha cambiato il tuo nome" + } + + "Renamed target" + { + "it" "{1} è stato rinominato." + } + + "Rename player" + { + "it" "Rinomina un giocatore" + } + + "Dead Player Rename" + { + "it" "{1} verrà rinominato il prossimo round." + } + +} diff --git a/translations/it/plugin.basecommands.txt b/translations/it/plugin.basecommands.txt new file mode 100644 index 00000000..1c1549ea --- /dev/null +++ b/translations/it/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "it" "Impossibile trovare la cvar: {1} " + } + + "No access to cvar" + { + "it" "Non hai accesso a questa cvar." + } + + "Value of cvar" + { + "it" "Valore della cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "it" "La cvar \"{1}\" è stata modificata in \"{2}\"." + } + + "Config not found" + { + "it" "Il file di configurazione \"{1}\" non è stato trovato." + } + + "Executed config" + { + "it" "Configurazione \"{1}\" eseguita." + } + + "Permabanned player" + { + "it" "Il giocatore \"{1}\" è stato bandito permanentemente." + } + + "Permabanned player reason" + { + "it" "Il giocatore \"{1}\" è stato bandito permanentemente (motivo: {2}). " + } + + "Banned player" + { + "it" "Il giocatore \"{1}\" è stato bandito per {2} minuti." + } + + "Banned player reason" + { + "it" "Il giocatore \"{1}\" è stato bandito per {2} minuti (motivo: {3})." + } + + "Removed bans matching" + { + "it" "Rimossi i ban corrispondenti al filtro: {1}" + } + + "Ban added" + { + "it" "Il ban è stato aggiunto " + } + + "Admin cache refreshed" + { + "it" "La cache da amministratore è stata aggiornata." + } + + "Identify player" + { + "it" "Identifica un giocatore" + } + + "Choose Map" + { + "it" "Scegli una mappa" + } + + "Exec CFG" + { + "it" "Esegui configurazione" + } + + "Admin logged in as" + { + "it" "\"{1}\" ha eseguito l'accesso come \"{2}\" ed è abilitato alle seguenti funzionalità: {3}" + } + + "Admin logged in anon" + { + "it" "\"{1}\" è abilitato alle seguenti funzionalità: {2}" + } + + "Player is not an admin" + { + "it" "\"{1}\" non è un amministratore. " + } + + "Player is an admin" + { + "it" "\"{1}\" è un amministratore." + } + + "Username" + { + "it" "Nome utente" + } + + "Kicked target" + { + "it" "Il giocatore \"{1}\" è stato espulso" + } + + "Admin access" + { + "it" "Accesso da amministratore" + } + + "Cvar is now protected" + { + "it" "La cvar {1} ora è protetta." + } + + "Kicked target reason" + { + "it" "Il giocatore \"{1}\" è stato espulso (Motivo: {2})" + } + +} diff --git a/translations/it/reservedslots.phrases.txt b/translations/it/reservedslots.phrases.txt new file mode 100644 index 00000000..1f366c5a --- /dev/null +++ b/translations/it/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "it" "Disconnesso per l'uso di uno slot riservato" + } + +} diff --git a/translations/it/rockthevote.phrases.txt b/translations/it/rockthevote.phrases.txt new file mode 100644 index 00000000..55b742fc --- /dev/null +++ b/translations/it/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "it" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "it" "Il Rock the Vote non è attualmente consentito." + } + + "RTV Started" + { + "it" "Il Rock the Vote è gia stato avviato." + } + + "RTV Ended" + { + "it" "Il RTV è già terminato, non puoi avviarlo di nuovo o nominare altre mappe." + } + + "Already Voted" + { + "it" "Hai già votato per il Rock the Vote. ({1} voti, {2} richiesti) " + } + + "Minimal Players Not Met" + { + "it" "Non è stato raggiunto il numero minimo di giocatori richiesti." + } + + "Map Already In Vote" + { + "it" "La mappa '{1}' è già nella lista del Rock the Vote. " + } + + "Map Inserted" + { + "it" "La mappa '{1}' è stata aggiunta al Rock the Vote." + } + + "RTV Requested" + { + "it" "{1} vuole avviare il Rock the Vote. ({2} voti, {3} richiesti) " + } + + "RTV Vote Ready" + { + "it" "Il Rock the Vote è in corso!" + } + + "Don't Change" + { + "it" "Mantieni la mappa attuale" + } + + "Already Nominated" + { + "it" "Hai gia nominato una mappa" + } + + "Max Nominations" + { + "it" "È stato raggiunto il numero massimo di nominazioni consentite." + } + + "Selected Map" + { + "it" "{1} ha scelto {2} " + } + + "No Votes" + { + "it" "Nessun voto ricevuto per il Rock the Vote, verrà mantenuta la mappa attuale." + } + + "Current Map Stays" + { + "it" "La mappa attuale continua! Il Rock the Vote ha deciso!" + } + + "Changing Maps" + { + "it" "Cambio della mappa in {1}! Il Rock the Vote ha deciso!" + } + + "Map Already Nominated" + { + "it" "La mappa che hai scelto è gia stata nominata." + } + + "Map Nominated" + { + "it" "{1} ha nominato {2} per il Rock the Vote." + } + + "Nominate Title" + { + "it" "Nomina una mappa:" + } + +} diff --git a/translations/it/sounds.phrases.txt b/translations/it/sounds.phrases.txt new file mode 100644 index 00000000..8a82aa06 --- /dev/null +++ b/translations/it/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "it" "Avviato un suono per {1}" + } + +} diff --git a/translations/it/sqladmins.phrases.txt b/translations/it/sqladmins.phrases.txt new file mode 100644 index 00000000..88285f43 --- /dev/null +++ b/translations/it/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "it" "Il tipo di autenticazione deve essere tramite \"Steam\", \"nome\" o \"IP\"" + } + + "Invalid immunity" + { + "it" "L'immunità deve essere un intero positivo." + } + + "SQL Admin already exists" + { + "it" "Esiste già un amministratore con le credenziali specificate." + } + + "SQL Admin added" + { + "it" "Amministratore aggiunto al database. " + } + + "SQL Admin deleted" + { + "it" "Amministratore eliminato dal database." + } + + "SQL Admin not found" + { + "it" "Non è stato trovato nessun amministratore con le credenziali specificate." + } + + "SQL Group already exists" + { + "it" "Esiste già un gruppo con questo nome." + } + + "SQL Group added" + { + "it" "Gruppo aggiunto al database." + } + + "SQL Group deleted" + { + "it" "Gruppo eliminato dal database." + } + + "SQL Group not found" + { + "it" "Non è stato trovato nessun gruppo con il nome specificato." + } + + "SQL Admin groups reset" + { + "it" "I gruppi dell'amministratore sono stati reimpostati." + } + + "SQL Group X not found" + { + "it" "Impossibile trovare il gruppo: \"{1}\" " + } + + "SQL Group X failed to bind" + { + "it" "Impossibile associare il gruppo: \"{1}\"" + } + + "Added group to user" + { + "it" "1 gruppo aggiunto all'amministratore specificato." + } + + "Added groups to user" + { + "it" "{1} gruppi aggiunti all'amministratore specificato." + } + +} diff --git a/translations/jp/adminhelp.phrases.txt b/translations/jp/adminhelp.phrases.txt new file mode 100644 index 00000000..dfc84d07 --- /dev/null +++ b/translations/jp/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "jp" "SourceMod ヘルプ: コマンド情報" + } + + "No description available" + { + "jp" "概要はありません。" + } + + "No commands available" + { + "jp" "コマンドはありません。" + } + + "Type sm_help to see more" + { + "jp" "sm_help {1}と入力することでコマンドを表示出来ます。" + } + + "Entries n - m in page k" + { + "jp" "{1} - {2}ページ中{3}ページを表示しています。" + } + + "No matching results found" + { + "jp" "検索結果が見つかりませんでした。" + } + +} diff --git a/translations/jp/adminmenu.phrases.txt b/translations/jp/adminmenu.phrases.txt new file mode 100644 index 00000000..3a8896e1 --- /dev/null +++ b/translations/jp/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "jp" "管理メニュー" + } + + "Player Commands" + { + "jp" "プレイヤーコマンド" + } + + "Server Commands" + { + "jp" "サーバコマンド" + } + + "Voting Commands" + { + "jp" "投票コマンド" + } + +} diff --git a/translations/jp/antiflood.phrases.txt b/translations/jp/antiflood.phrases.txt new file mode 100644 index 00000000..7deb4b13 --- /dev/null +++ b/translations/jp/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "jp" "あなたはサーバを溢れさせました。" + } + +} diff --git a/translations/jp/basebans.phrases.txt b/translations/jp/basebans.phrases.txt new file mode 100644 index 00000000..f072dfd8 --- /dev/null +++ b/translations/jp/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "jp" "プレイヤーをBAN" + } + + "Ban reason" + { + "jp" "BANの理由" + } + + "Permabanned player" + { + "jp" "プレイヤー \"{1}\" を永久BANしました。" + } + + "Permabanned player reason" + { + "jp" "プレイヤー \"{1}\" を永久BANしました。(理由: {2})" + } + + "Banned player" + { + "jp" "プレイヤー \"{1}\" を{2}分間BANしました。" + } + + "Banned player reason" + { + "jp" "プレイヤー \"{1}\" を{2}分間BANしました。(理由: {3})" + } + + "Removed bans matching" + { + "jp" "フィルター \"{1}\" にマッチするBANを削除しました。" + } + + "Ban added" + { + "jp" "BANを追加しました。" + } + + "Cannot ban that IP" + { + "jp" "このIPアドレスはBAN出来ません。" + } + + "Custom ban reason explanation" + { + "jp" "BANの理由をチャットで入力してください。キャンセルするには{1}を利用します。" + } + + "AbortBan applied successfully" + { + "jp" "BANをキャンセルしました。" + } + + "AbortBan not waiting for custom reason" + { + "jp" "BANの理由の入力を待っていないため、BANをキャンセルできません。" + } + +} diff --git a/translations/jp/basecomm.phrases.txt b/translations/jp/basecomm.phrases.txt new file mode 100644 index 00000000..568583db --- /dev/null +++ b/translations/jp/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "jp" "ギャグ/ミュート プレイヤー" + } + + "Choose Type" + { + "jp" "タイプを選択" + } + + "Gagged target" + { + "jp" "{1}にギャグを付けました。" + } + + "Ungagged target" + { + "jp" "{1}のギャグを外しました。" + } + + "Muted target" + { + "jp" "{1}をミュートしました。" + } + + "Unmuted target" + { + "jp" "{1}のミュートを解除させました。" + } + + "Silenced target" + { + "jp" "{1}を沈黙させました。" + } + + "Unsilenced target" + { + "jp" "{1}の沈黙を解除しました。" + } + + "Mute Player" + { + "jp" "ミュートする" + } + + "UnMute Player" + { + "jp" "ミュートを解除" + } + + "Gag Player" + { + "jp" "ギャグを付ける" + } + + "UnGag Player" + { + "jp" "ギャグを外す" + } + + "Silence Player" + { + "jp" "沈黙させる" + } + + "UnSilence Player" + { + "jp" "沈黙を解除" + } + +} diff --git a/translations/jp/basetriggers.phrases.txt b/translations/jp/basetriggers.phrases.txt new file mode 100644 index 00000000..624f7b83 --- /dev/null +++ b/translations/jp/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "jp" "このマップの残り時間:" + } + + "Thetime" + { + "jp" "現在のサーバ時刻は{1}です。" + } + + "Friendly Fire On" + { + "jp" "Friendly Fireを有効にしました。" + } + + "Friendly Fire Off" + { + "jp" "Friendly Fireを無効にしました。" + } + + "Current Map" + { + "jp" "現在のマップは{1}です。" + } + + "LastRound" + { + "jp" "最後のラウンドです!" + } + + "NoTimelimit" + { + "jp" "このマップは時間制限がありません。" + } + + "Next Map" + { + "jp" "次のマップ: {1}" + } + + "Pending Vote" + { + "jp" "ペンディング投票" + } + + "WinLimitAppend" + { + "jp" "、またはあと1回チームが勝利した時にマップを変更します。" + } + + "WinLimit" + { + "jp" "あと1回チームが勝利した時にマップを変更します。" + } + + "MaxRoundsAppend" + { + "jp" "、またはあと1回のラウンドでマップを変更します。" + } + + "MaxRounds" + { + "jp" "あと1回のラウンドでマップを変更します。" + } + + "FragLimitAppend" + { + "jp" "、またはプレイヤーが1フラッグ取得した時にマップを変更します。" + } + + "FragLimit" + { + "jp" "プレイヤーが1フラッグ取得した時にマップを変更します。" + } + + "WinLimitAppendPlural" + { + "jp" "、またはあと{1}回チームが勝利した時にマップを変更します。" + } + + "WinLimitPlural" + { + "jp" "あと{1}回チームが勝利した時にマップを変更します。" + } + + "MaxRoundsAppendPlural" + { + "jp" "、またはあと{1}回のラウンドでマップを変更します。" + } + + "MaxRoundsPlural" + { + "jp" "あと{1}回のラウンドでマップを変更します。" + } + + "FragLimitAppendPlural" + { + "jp" "、またはプレイヤーが{1}フラッグ取得した時にマップを変更します。" + } + + "FragLimitPlural" + { + "jp" "プレイヤーが{1}フラッグ取得した時にマップを変更します。" + } + +} diff --git a/translations/jp/basevotes.phrases.txt b/translations/jp/basevotes.phrases.txt new file mode 100644 index 00000000..55bdd7b8 --- /dev/null +++ b/translations/jp/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "jp" "開始している投票: {1}" + } + + "Initiated Vote Map" + { + "jp" "マップ投票を開始しました。" + } + + "Initiated Vote Kick" + { + "jp" "{1}へのキック投票を開始しました。" + } + + "Initiated Vote Ban" + { + "jp" "{1}へのBAN投票を開始しました。" + } + + "Map Vote" + { + "jp" "マップ投票: {1}" + } + + "Change Map To" + { + "jp" "マップを{1}に変更?" + } + + "Votekick Player" + { + "jp" "{1}をキック?" + } + + "Voteban Player" + { + "jp" "{1}をBAN?" + } + + "Vote Successful" + { + "jp" "投票が可決されました。({2}中{1}%%)" + } + + "Vote Failed" + { + "jp" "投票が否決されました。{1}%%の得票率が必要です。({3}中{2}%%) " + } + + "Vote End" + { + "jp" "{1}は{2}です。" + } + + "Kick vote" + { + "jp" "キック投票" + } + + "Ban vote" + { + "jp" "BAN投票" + } + + "Map vote" + { + "jp" "マップ投票" + } + + "Confirm Vote" + { + "jp" "確認投票" + } + + "Map Vote In Use" + { + "jp" "他の管理者がマップ投票メニューを開いています。" + } + + "Please select a map" + { + "jp" "マップを選択してください。" + } + + "Start the Vote" + { + "jp" "マップ投票を開始" + } + +} diff --git a/translations/jp/clientprefs.phrases.txt b/translations/jp/clientprefs.phrases.txt new file mode 100644 index 00000000..e9038a08 --- /dev/null +++ b/translations/jp/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "jp" "SourceMod クッキーリスト" + } + + "Printing Cookie List" + { + "jp" "クッキーリストをコンソールに表示中。" + } + + "Cookie not Found" + { + "jp" "クッキー \"{1}\" は見つかりませんでした。" + } + + "Cookie Value" + { + "jp" "{1}の値は{2}" + } + + "Protected Cookie" + { + "jp" "保護されたクッキー \"{1}\" の値を変更する事は出来ません。" + } + + "Cookie Changed Value" + { + "jp" "クッキー \"{1}\" の値を\"{2}\"に変更しました。" + } + + "No Console" + { + "jp" "セッティングメニューをコンソールに表示出来ません。" + } + + "Choose Option" + { + "jp" "オプションを選択" + } + + "Client Settings" + { + "jp" "クライアントセッティング" + } + +} diff --git a/translations/jp/common.phrases.txt b/translations/jp/common.phrases.txt new file mode 100644 index 00000000..a0f49e62 --- /dev/null +++ b/translations/jp/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "jp" "はい" + } + + "No" + { + "jp" "いいえ" + } + + "No matching client" + { + "jp" "条件にマッチするクライアントは見つかりませんでした。" + } + + "No matching clients" + { + "jp" "条件にマッチするクライアントは見つかりませんでした。" + } + + "More than one client matches" + { + "jp" "指定された条件 \"{1}\" に一つ以上のクライアントがマッチしました。" + } + + "More than one client matched" + { + "jp" "指定された条件に一つ以上のクライアントがマッチしました。" + } + + "Player no longer available" + { + "jp" "選択したプレイヤーは存在しません。" + } + + "Kick player" + { + "jp" "プレイヤーキック" + } + + "Kicked by admin" + { + "jp" "管理者によってキックされました。" + } + + "Changing map" + { + "jp" "{1}にマップを変更しています..." + } + + "Map was not found" + { + "jp" "マップ \"{1}\" は存在しません。" + } + + "Unable to target" + { + "jp" "このプレイヤーをターゲット出来ません。" + } + + "Name" + { + "jp" "名前" + } + + "Access" + { + "jp" "アクセス" + } + + "See console for output" + { + "jp" "結果はコンソールを見てください。" + } + + "Cannot target bot" + { + "jp" "このコマンドはボットには実行出来ません。" + } + + "Unable to find cvar" + { + "jp" "CVar \"{1}\" が見つかりません。" + } + + "No access to cvar" + { + "jp" "このCVarにはアクセス出来ません。" + } + + "Value of cvar" + { + "jp" "CVar \"{1}\" の値は \"{2}\"" + } + + "Cvar changed" + { + "jp" "CVar \"{1}\"を\"{2}\"に変更しました。" + } + + "Config not found" + { + "jp" "設定ファイル\"{1}\"が存在しません。" + } + + "Executed config" + { + "jp" "コンフィグ\"{1}\"を実行しました。" + } + + "Admin cache refreshed" + { + "jp" "管理者キャッシュを更新しました。" + } + + "Invalid Amount" + { + "jp" "不正な数量が指定されました。" + } + + "Cannot be performed on dead" + { + "jp" "死亡しているクライアント\"{1}\"にはこのアクションを実行出来ません。" + } + + "Player has since died" + { + "jp" "プレイヤーは死んでいます。" + } + + "Vote in Progress" + { + "jp" "この投票は既に進行中です。" + } + + "Vote Not In Progress" + { + "jp" "投票は現在受け付けていません。" + } + + "Cancelled Vote" + { + "jp" "キャンセル済み投票" + } + + "Cancel vote" + { + "jp" "キャンセル投票" + } + + "Vote Select" + { + "jp" "{1}が{2}を選択しました。" + } + + "No Votes Cast" + { + "jp" "投票がありませんでした。" + } + + "Vote Delay Minutes" + { + "jp" "別の投票を開始するには{1}分間待つ必要があります。" + } + + "Vote Delay Seconds" + { + "jp" "別の投票を開始するには{1}秒間待つ必要があります。" + } + + "Could not connect to database" + { + "jp" "データベースに接続出来ませんでした。" + } + + "Failed to query database" + { + "jp" "データベースへのクエリーに失敗しました。" + } + + "Invalid SteamID specified" + { + "jp" "不正なSteam IDが指定されました。('STEAM_0:'から始まる必要があります。)" + } + + "Reload admins" + { + "jp" "管理者をリロード" + } + + "Command is in-game only" + { + "jp" "このコマンドはゲーム内でのみ使用可能です。" + } + + "Target must be dead" + { + "jp" "このコマンドは死亡しているプレイヤーにのみ使用可能です。" + } + + "Target must be alive" + { + "jp" "このコマンドは生存しているプレイヤーにのみ使用可能です。" + } + + "Target is not in game" + { + "jp" "指定されたプレイヤーはゲーム内にいません。" + } + + "Played Sound" + { + "jp" "プレイヤー \"{1}\" にサウンドを再生しました。" + } + + "Slapped player" + { + "jp" "プレイヤー \"{1}\" を叩きました。" + } + + "Slayed player" + { + "jp" "プレイヤー \"{1}\" を殺害しました。" + } + + "Kicked player" + { + "jp" "プレイヤー\"{1}\"をキックしました。" + } + + "Cannot participate in vote" + { + "jp" "この投票には参加出来ません。" + } + + "Cannot change vote" + { + "jp" "投票の選択を変えることは出来ません。" + } + + "On" + { + "jp" "オン" + } + + "Off" + { + "jp" "オフ" + } + +} diff --git a/translations/jp/core.phrases.txt b/translations/jp/core.phrases.txt new file mode 100644 index 00000000..c2cdc606 --- /dev/null +++ b/translations/jp/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "jp" "このコマンドにアクセスする権限がありません。" + } + + "Back" + { + "jp" "戻る" + } + + "Next" + { + "jp" "次へ" + } + + "Exit" + { + "jp" "閉じる" + } + + "Previous" + { + "jp" "戻る" + } + + "all players" + { + "jp" "全てのプレイヤー" + } + + "all humans" + { + "jp" "全ての人間" + } + + "all bots" + { + "jp" "全てのボット" + } + + "all dead players" + { + "jp" "全ての死亡プレイヤー" + } + + "all alive players" + { + "jp" "全ての生存プレイヤー" + } + + "_s" + { + "jp" "{1}" + } + + "all spectators" + { + "jp" "全ての観戦者" + } + + "Vote Count" + { + "jp" "投票: {1}/{2}, 残り{3}" + } + + "Voted For" + { + "jp" "{1}は{2}に投票しました。" + } + + "Changed Vote" + { + "jp" "{1}は{2}に投票を変更しました。" + } + + "No Vote" + { + "jp" "投票しない" + } + + "Name Reserved" + { + "jp" "あなたの名前はSourceModによって予約されています。利用するならパスワードを設定してください。" + } + +} diff --git a/translations/jp/funcommands.phrases.txt b/translations/jp/funcommands.phrases.txt new file mode 100644 index 00000000..ee4d3613 --- /dev/null +++ b/translations/jp/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "jp" "プレイヤーを燃焼" + } + + "FireBomb player" + { + "jp" "プレイヤーをFireBomb" + } + + "Freeze player" + { + "jp" "プレイヤーを凍結" + } + + "FreezeBomb player" + { + "jp" "プレイヤーをFreezeBomb" + } + + "TimeBomb player" + { + "jp" "プレイヤーをTimeBomb" + } + + "Beacon player" + { + "jp" "プレイヤーにビーコン" + } + + "NoClip player" + { + "jp" "プレイヤーをNoClip" + } + + "Blind player" + { + "jp" "プレイヤーを暗闇" + } + + "Drug player" + { + "jp" "プレイヤーをDrug" + } + + "Gravity player" + { + "jp" "プレイヤーの重力" + } + + "Blind amount" + { + "jp" "暗闇の強さ" + } + + "Fully blind" + { + "jp" "完全な暗闇" + } + + "Half blind" + { + "jp" "暗闇" + } + + "No blind" + { + "jp" "暗闇なし" + } + + "Gravity amount" + { + "jp" "重力の数値?" + } + + "Gravity Very High" + { + "jp" "とても強い重力" + } + + "Gravity High" + { + "jp" "強い重力" + } + + "Gravity Normal" + { + "jp" "普通の重力" + } + + "Gravity Low" + { + "jp" "弱い重力" + } + + "Gravity Very Low" + { + "jp" "とても弱い重力" + } + + "Set target on fire" + { + "jp" "{1}を燃焼しました。" + } + + "Toggled FireBomb on target" + { + "jp" "{1}のFireBombを切り換えました。" + } + + "Froze target" + { + "jp" "{1}を凍結" + } + + "Toggled FreezeBomb on target" + { + "jp" "{1}のFreezeBombを切り換えました。" + } + + "Toggled beacon on target" + { + "jp" "{1}のビーコンを切り換えました。" + } + + "Toggled TimeBomb on target" + { + "jp" "{1}のTimeBombを切り換えました。" + } + + "Toggled noclip on target" + { + "jp" "{1}のNoClipを切り換えました。" + } + + "Toggled drug on target" + { + "jp" "{1}のDrugを切り換えました。" + } + + "Set blind on target" + { + "jp" "{1}に暗闇を使いました。" + } + + "Set gravity on target" + { + "jp" "{1}の重力をセットしました。" + } + + "Till Explodes" + { + "jp" "{1}が爆発するまで{2}秒" + } + + "Unfrozen" + { + "jp" "解凍されました。 " + } + + "You will be unfrozen" + { + "jp" "{1}秒後に解凍されます。 " + } + +} diff --git a/translations/jp/funvotes.phrases.txt b/translations/jp/funvotes.phrases.txt new file mode 100644 index 00000000..242405c9 --- /dev/null +++ b/translations/jp/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "jp" "重力投票を開始しました。" + } + + "Initiated Vote Burn" + { + "jp" "{1}への燃焼投票を開始しました。" + } + + "Initiated Vote Slay" + { + "jp" "{1}への殺害投票を開始しました。" + } + + "Initiated Vote Alltalk" + { + "jp" "alltalk投票を開始しました。" + } + + "Initiated Vote FF" + { + "jp" "Friendly Fire投票を開始しました。" + } + + "Gravity Vote" + { + "jp" "重力投票: {1}" + } + + "Change Gravity To" + { + "jp" "重力を{1}に変更しますか?" + } + + "Voteburn player" + { + "jp" "プレイヤー {1}を燃焼?" + } + + "Voteslay Player" + { + "jp" "{1}を殺害?" + } + + "Votealltalk Off" + { + "jp" "alltalkをオフ?{1}" + } + + "Votealltalk On" + { + "jp" "alltalkをオン?{1}" + } + + "Voteff Off" + { + "jp" "Friendly Fireをオフにしますか?{1}" + } + + "Voteff On" + { + "jp" "Friendly Fireをオンにしますか?{1}" + } + + "Gravity vote" + { + "jp" "重力投票" + } + + "Vote FF" + { + "jp" "FF投票" + } + + "Burn vote" + { + "jp" "燃焼投票" + } + + "Alltalk vote" + { + "jp" "Alltalk投票" + } + + "Slay vote" + { + "jp" "殺害投票" + } + + "Slayed player" + { + "jp" "プレイヤー '{1}' を殺害しました。" + } + +} diff --git a/translations/jp/mapchooser.phrases.txt b/translations/jp/mapchooser.phrases.txt new file mode 100644 index 00000000..2442937d --- /dev/null +++ b/translations/jp/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "jp" "次のマップを投票してください!" + } + + "Nextmap Voting Started" + { + "jp" "次のマップ投票をスタートしました。" + } + + "Nextmap Voting Finished" + { + "jp" "マップ投票が完了しました。次はマップは{1}です。({3}中{2}%%)" + } + + "Current Map Extended" + { + "jp" "現在のマップを延長します。({3}中{2}%%)" + } + + "Extend Map" + { + "jp" "現在のマップを延長" + } + + "Dont Change" + { + "jp" "変更しない" + } + + "Current Map Stays" + { + "jp" "現在のマップを延長します。({3}中{2}%%)" + } + + "Changed Next Map" + { + "jp" "次のマップを\"{1}\"に変更しました。" + } + + "Starting Runoff" + { + "jp" "どのマップも必要な{1}%%の得票数が獲得できませんでした。({3}中{2}%%、{4}中{5}%%) 決選投票を開始します。" + } + +} diff --git a/translations/jp/nextmap.phrases.txt b/translations/jp/nextmap.phrases.txt new file mode 100644 index 00000000..1365d3e1 --- /dev/null +++ b/translations/jp/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "jp" "次のマップ: {1}" + } + + "Map History" + { + "jp" "マップ履歴" + } + + "Map" + { + "jp" "[マップ]" + } + + "Started" + { + "jp" "[開始]" + } + + "Played Time" + { + "jp" "[プレイ時間]" + } + + "Reason" + { + "jp" "[終了の理由]" + } + + "Current Map" + { + "jp" "現在のマップ" + } + + "ago" + { + "jp" "前" + } + +} diff --git a/translations/jp/nominations.phrases.txt b/translations/jp/nominations.phrases.txt new file mode 100644 index 00000000..e81ac4ce --- /dev/null +++ b/translations/jp/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "jp" "すでにマップをノミネートしています。" + } + + "Max Nominations" + { + "jp" "ノミネート制限に到達しました。" + } + + "Map Already In Vote" + { + "jp" "マップ '{1}' はすでにノミネートリストにはいっています。" + } + + "Map Inserted" + { + "jp" "マップ '{1}' をノミネートリストに追加しました。" + } + + "Map Already Nominated" + { + "jp" "そのマップはすでにノミネートしています。" + } + + "Map Nominated" + { + "jp" "{1}は{2}をノミネートしました。" + } + + "Map Nomination Changed" + { + "jp" "{1}はノミネートを{2}に変更しました。" + } + + "Nominate Title" + { + "jp" "マップノミネート:" + } + + "Can't Nominate Current Map" + { + "jp" "現在のマップはノミネート出来ません。" + } + + "Map in Exclude List" + { + "jp" "そのマップは最近プレイしているためノミネートすることは出来ません。" + } + + "Current Map" + { + "jp" "現在のマップ" + } + + "Recently Played" + { + "jp" "最近のプレイ" + } + + "Nominated" + { + "jp" "ノミネートしました。" + } + +} diff --git a/translations/jp/playercommands.phrases.txt b/translations/jp/playercommands.phrases.txt new file mode 100644 index 00000000..3f6f6f03 --- /dev/null +++ b/translations/jp/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "jp" "プレイヤーを叩く" + } + + "Slap damage" + { + "jp" "叩くダメージ" + } + + "Slay player" + { + "jp" "プレイヤーを殺害" + } + + "Slapped target" + { + "jp" "{1}を叩きました。" + } + + "Slayed target" + { + "jp" "{1}を殺害しました。" + } + + "Name changed" + { + "jp" "管理者があなたの名前を変更しました。" + } + + "Renamed target" + { + "jp" "リネーム対象" + } + + "Rename player" + { + "jp" "プレイヤーをリネーム" + } + + "Dead Player Rename" + { + "jp" "{1} は次のラウンドで名前が変更されます。" + } + +} diff --git a/translations/jp/plugin.basecommands.txt b/translations/jp/plugin.basecommands.txt new file mode 100644 index 00000000..ba01d9f7 --- /dev/null +++ b/translations/jp/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "jp" "CVarが見つかりませんでした: {1}" + } + + "No access to cvar" + { + "jp" "あなたはこのCVarにアクセス出来ません。" + } + + "Value of cvar" + { + "jp" "CVar \"{1]\" の値: \"{2}\"" + } + + "Cvar changed" + { + "jp" "Cvar \"{1}\" を \"{2}\" に変更しました。" + } + + "Config not found" + { + "jp" "コンフィグファイル \"{1}\" は存在しません。" + } + + "Executed config" + { + "jp" "コンフィグ \"{1}\" を実行しました。" + } + + "Permabanned player" + { + "jp" "プレイヤー \"{1}\" を永久BANしました。" + } + + "Permabanned player reason" + { + "jp" "プレイヤー \"{1}\" を永久BANしました。(理由: {2})" + } + + "Banned player" + { + "jp" "プレイヤー \"{1}\" を{2}分間BANしました。" + } + + "Banned player reason" + { + "jp" "プレイヤー \"{1}\" を{2}分間BANしました。 (理由: {3})" + } + + "Removed bans matching" + { + "jp" "フィルターにマッチするBANを削除しました:" + } + + "Ban added" + { + "jp" "BANを追加しました。" + } + + "Admin cache refreshed" + { + "jp" "管理者キャッシュを更新しました。" + } + + "Identify player" + { + "jp" "プレイヤーを特定" + } + + "Choose Map" + { + "jp" "マップを選択" + } + + "Exec CFG" + { + "jp" "CFGを実行" + } + + "Admin logged in as" + { + "jp" "\"{1}\" は \"{2}\" としてログインしています。権限: {3}" + } + + "Admin logged in anon" + { + "jp" "\"{1}\"の権限: {2}" + } + + "Player is not an admin" + { + "jp" "\"{1}\"は管理者ではありません。" + } + + "Player is an admin" + { + "jp" "\"{1}\"は管理者です。" + } + + "Username" + { + "jp" "ユーザ名" + } + + "Kicked target" + { + "jp" "{1}をキックしました。" + } + + "Admin access" + { + "jp" "管理者アクセス" + } + + "Cvar is now protected" + { + "jp" "Cvar {1} は保護されています。" + } + + "Kicked target reason" + { + "jp" "{1}をキックしました。(理由: {2})" + } + +} diff --git a/translations/jp/reservedslots.phrases.txt b/translations/jp/reservedslots.phrases.txt new file mode 100644 index 00000000..88bb03ba --- /dev/null +++ b/translations/jp/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "jp" "予約スロットのために落とされます。" + } + +} diff --git a/translations/jp/rockthevote.phrases.txt b/translations/jp/rockthevote.phrases.txt new file mode 100644 index 00000000..1f0fdd9a --- /dev/null +++ b/translations/jp/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "jp" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "jp" "Rock the Voteは許可されていません。" + } + + "RTV Started" + { + "jp" "Rock the Voteは既に開始されています。" + } + + "RTV Ended" + { + "jp" "RTVは既に終了しています。もう一度スタート、マップをノミネートすることは出来ません。" + } + + "Already Voted" + { + "jp" "すでにRock the Voteに投票しています。" + } + + "Minimal Players Not Met" + { + "jp" "投票に必要な最小プレイヤー数に到達しませんでした。" + } + + "Map Already In Vote" + { + "jp" "マップ '{1}' は既にRock the Voteリストに入っています。" + } + + "Map Inserted" + { + "jp" "マップ '{1}' をRock the Voteに追加しました。" + } + + "RTV Requested" + { + "jp" "{1}がRock the Voteを希望しています。({2}投票、残り{3}必要)" + } + + "RTV Vote Ready" + { + "jp" "Rocking the Vote! " + } + + "Don't Change" + { + "jp" "現在のマップを維持" + } + + "Already Nominated" + { + "jp" "すでにマップをノミネートしています。" + } + + "Max Nominations" + { + "jp" "ノミネート制限に到達しました。" + } + + "Selected Map" + { + "jp" "{1}は{2}を選択しました。" + } + + "No Votes" + { + "jp" "Rock the Voteに投票がなかったため現在のマップを継続します。" + } + + "Current Map Stays" + { + "jp" "Rock the Voteによって現在のマップを継続します!" + } + + "Changing Maps" + { + "jp" "Rock the Voteによってマップを{1}に変更します!" + } + + "Map Already Nominated" + { + "jp" "そのマップは既にノミネートしています。" + } + + "Map Nominated" + { + "jp" "{1}はRock the Voteに{2}をノミネートしました。" + } + + "Nominate Title" + { + "jp" "マップをノミネート:" + } + +} diff --git a/translations/jp/slapslay.phrases.txt b/translations/jp/slapslay.phrases.txt new file mode 100644 index 00000000..2d1cf71b --- /dev/null +++ b/translations/jp/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap player" + { + "jp" "プレイヤーを叩く" + } + + "Slapped target" + { + "jp" "{1}を叩きました。" + } + + "Slap damage" + { + "jp" "叩くダメージ" + } + + "Slay player" + { + "jp" "プレイヤーを殺害" + } + + "Slayed target" + { + "jp" "{1}を殺害しました。" + } + +} diff --git a/translations/jp/sounds.phrases.txt b/translations/jp/sounds.phrases.txt new file mode 100644 index 00000000..0ffc3f1a --- /dev/null +++ b/translations/jp/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "jp" "{1}にサウンドを再生しました。" + } + +} diff --git a/translations/jp/sqladmins.phrases.txt b/translations/jp/sqladmins.phrases.txt new file mode 100644 index 00000000..119288d8 --- /dev/null +++ b/translations/jp/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "jp" "認証タイプは\"steam\", \"name\", \"ip\"でなければなりません。" + } + + "Invalid immunity" + { + "jp" "Immunityは正の数である必要があります。" + } + + "SQL Admin already exists" + { + "jp" "指定された管理者は既に存在します。" + } + + "SQL Admin added" + { + "jp" "管理者をデータベースに追加しました。" + } + + "SQL Admin deleted" + { + "jp" "管理者をデータベースから削除しました。" + } + + "SQL Admin not found" + { + "jp" "指定された管理者は見つかりませんでした。" + } + + "SQL Group already exists" + { + "jp" "この名前のグループは既に存在します。" + } + + "SQL Group added" + { + "jp" "グループをデータベースに追加しました。" + } + + "SQL Group deleted" + { + "jp" "グループをデータベースから削除しました。" + } + + "SQL Group not found" + { + "jp" "指定された名前のグループは存在しません。" + } + + "SQL Admin groups reset" + { + "jp" "管理者のグループをリセットしました。" + } + + "SQL Group X not found" + { + "jp" "グループ \"{1}\" が見つかりませんでした。" + } + + "SQL Group X failed to bind" + { + "jp" "グループの関連づけに失敗しました: \"{1}\"" + } + + "Added group to user" + { + "jp" "管理者にグループを追加しました。" + } + + "Added groups to user" + { + "jp" "管理者に{1}個のグループを追加しました。" + } + +} diff --git a/translations/ko/adminhelp.phrases.txt b/translations/ko/adminhelp.phrases.txt new file mode 100644 index 00000000..898f09b8 --- /dev/null +++ b/translations/ko/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "ko" "소스모드 도움말: 명령어 정보" + } + + "No description available" + { + "ko" "설명이 없습니다" + } + + "No commands available" + { + "ko" "사용 가능한 명령이 없습니다" + } + + "Type sm_help to see more" + { + "ko" "더 많은 명령어들을 보려면 sm_help {1}을 입력하세요" + } + + "Entries n - m in page k" + { + "ko" "{3} 번 페이지의 목록 {1} - {2}" + } + + "No matching results found" + { + "ko" "일치하는 결과가 없습니다." + } + +} diff --git a/translations/ko/adminmenu.phrases.txt b/translations/ko/adminmenu.phrases.txt new file mode 100644 index 00000000..ec503027 --- /dev/null +++ b/translations/ko/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "ko" "관리자 메뉴" + } + + "Player Commands" + { + "ko" "플레이어 명령어" + } + + "Server Commands" + { + "ko" "서버 명령어" + } + + "Voting Commands" + { + "ko" "투표 명령어" + } + +} diff --git a/translations/ko/antiflood.phrases.txt b/translations/ko/antiflood.phrases.txt new file mode 100644 index 00000000..a1cef3ec --- /dev/null +++ b/translations/ko/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "ko" "조금 더 천천히 대화하세요!" + } + +} diff --git a/translations/ko/basebans.phrases.txt b/translations/ko/basebans.phrases.txt new file mode 100644 index 00000000..dbe28337 --- /dev/null +++ b/translations/ko/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "ko" "플레이어 차단하기" + } + + "Ban reason" + { + "ko" "차단 이유" + } + + "Permabanned player" + { + "ko" "\"{1}\" 님을 영구히 차단하였습니다. " + } + + "Permabanned player reason" + { + "ko" "\"{1}\" 님을 영구히 차단하였습니다. (이유 : {2})." + } + + "Banned player" + { + "ko" "\"{1}\" 님을 {2} 분 차단하였습니다. " + } + + "Banned player reason" + { + "ko" "\"{1}\" 님을 {2} 분 차단하였습니다. (이유 : {3})." + } + + "Removed bans matching" + { + "ko" "{1} 과 일치하는 차단 필터를 제거합니다" + } + + "Ban added" + { + "ko" "차단 목록에 추가되었습니다." + } + + "Cannot ban that IP" + { + "ko" "그 IP 주소를 차단할 수 없습니다. " + } + + "Custom ban reason explanation" + { + "ko" "이유를 대화 메세지로 입력하세요. 중단하려면 {1} 을(를) 사용하세요." + } + + "AbortBan applied successfully" + { + "ko" "차단이 보류되었습니다." + } + + "AbortBan not waiting for custom reason" + { + "ko" "차단 이유의 입력을 기다리는 중이 아니므로, 보류할 차단이 없습니다." + } + +} diff --git a/translations/ko/basecomm.phrases.txt b/translations/ko/basecomm.phrases.txt new file mode 100644 index 00000000..57ea6b14 --- /dev/null +++ b/translations/ko/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "ko" "플레이어 대화/음성 금지" + } + + "Choose Type" + { + "ko" "종류를 선택하세요" + } + + "Gagged target" + { + "ko" "{1} 님의 대화를 금지했습니다." + } + + "Ungagged target" + { + "ko" "{1} 님의 대화 금지를 풀었습니다." + } + + "Muted target" + { + "ko" "{1} 님의 음성을 금지했습니다." + } + + "Unmuted target" + { + "ko" "{1} 님의 음성 금지를 풀었습니다." + } + + "Silenced target" + { + "ko" "{1} 님의 대화와 음성을 금지했습니다." + } + + "Unsilenced target" + { + "ko" "{1} 님의 대화와 음성 금지를 풀었습니다." + } + + "Mute Player" + { + "ko" "플레이어 음성 금지" + } + + "UnMute Player" + { + "ko" "플레이어 음성 금지 해제" + } + + "Gag Player" + { + "ko" "플레이어 대화 금지" + } + + "UnGag Player" + { + "ko" "플레이어 대화 금지 해제" + } + + "Silence Player" + { + "ko" "플레이어 대화/음성 금지" + } + + "UnSilence Player" + { + "ko" "플레이어 대화/음성 금지 해제" + } + +} diff --git a/translations/ko/basetriggers.phrases.txt b/translations/ko/basetriggers.phrases.txt new file mode 100644 index 00000000..a76421b0 --- /dev/null +++ b/translations/ko/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "ko" "다음 맵까지 남은 시간:" + } + + "Thetime" + { + "ko" "현재 서버 시간은 {1} 입니다" + } + + "Friendly Fire On" + { + "ko" "아군 공격이 가능하게 설정되었습니다." + } + + "Friendly Fire Off" + { + "ko" "아군 공격이 불가능하게 설정되었습니다." + } + + "Current Map" + { + "ko" "현재 맵은 {1} 입니다." + } + + "LastRound" + { + "ko" "지금이 마지막 라운드입니다!!" + } + + "NoTimelimit" + { + "ko" "맵의 시간제한 설정이 없습니다" + } + + "Next Map" + { + "ko" "다음 맵은 {1} 입니다" + } + + "Pending Vote" + { + "ko" "투표를 기다리는 중입니다" + } + + "WinLimitAppend" + { + "ko" ", 또한 한 팀이 한 라운드를 이긴 뒤에도 맵이 바뀔 것입니다" + } + + "WinLimit" + { + "ko" "맵은 한 팀이 한 라운드를 이긴 뒤에 바뀔 것입니다" + } + + "MaxRoundsAppend" + { + "ko" ", 또한 한 라운드 이후에도 맵이 바뀔 것입니다" + } + + "MaxRounds" + { + "ko" "맵은 한 라운드 이후에 바뀔 것입니다" + } + + "FragLimitAppend" + { + "ko" ", 또한 플레이어가 1 사살을 달성한 뒤에도 맵이 바뀔 것입니다" + } + + "FragLimit" + { + "ko" "맵은 플레이어가 1 사살을 달성한 뒤에 바뀔 것입니다" + } + + "WinLimitAppendPlural" + { + "ko" ", 또한 한 팀이 {1} 라운드를 이긴 뒤에도 맵이 바뀔 것입니다" + } + + "WinLimitPlural" + { + "ko" "맵은 한 팀이 {1} 라운드를 이긴 뒤에 바뀔 것입니다" + } + + "MaxRoundsAppendPlural" + { + "ko" ", 또한 {1} 라운드 이후에도 맵이 바뀔 것입니다" + } + + "MaxRoundsPlural" + { + "ko" "맵은 {1} 라운드 이후에 바뀔 것입니다" + } + + "FragLimitAppendPlural" + { + "ko" ", 또한 플레이어가 {1} 사살을 달성한 뒤에도 맵이 바뀔 것입니다" + } + + "FragLimitPlural" + { + "ko" "맵은 플레이어가 {1} 사살을 달성한 뒤에 바뀔 것입니다" + } + +} diff --git a/translations/ko/basevotes.phrases.txt b/translations/ko/basevotes.phrases.txt new file mode 100644 index 00000000..9175daea --- /dev/null +++ b/translations/ko/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "ko" "투표를 시작했습니다 : {1} " + } + + "Initiated Vote Map" + { + "ko" "맵 투표를 시작했습니다." + } + + "Initiated Vote Kick" + { + "ko" "{1} 님에 대한 추방 투표를 시작했습니다." + } + + "Initiated Vote Ban" + { + "ko" "{1} 님에 대한 차단 투표를 시작했습니다." + } + + "Map Vote" + { + "ko" "맵 투표 : {1}" + } + + "Change Map To" + { + "ko" "맵을 {1} 로 바꿀까요?" + } + + "Votekick Player" + { + "ko" "{1} 님을 추방할까요?" + } + + "Voteban Player" + { + "ko" "{1} 님을 차단할까요? " + } + + "Vote Successful" + { + "ko" "투표에 성공했습니다. ({2}표의 {1}%%를 받았습니다)" + } + + "Vote Failed" + { + "ko" "투표에 실패했습니다. {1}%% 의 투표가 필요합니다. ({3}표의 {2}%%를 받았습니다)" + } + + "Vote End" + { + "ko" "{1} 에 대한 답은 {2} 입니다." + } + + "Kick vote" + { + "ko" "추방 투표" + } + + "Ban vote" + { + "ko" "차단 투표" + } + + "Map vote" + { + "ko" "맵 투표" + } + + "Confirm Vote" + { + "ko" "투표 확정" + } + + "Map Vote In Use" + { + "ko" "현재 다른 관리자가 맵 투표 메뉴를 사용하고 있습니다." + } + + "Please select a map" + { + "ko" "맵을 선택해주세요." + } + + "Start the Vote" + { + "ko" "투표 시작하기" + } + +} diff --git a/translations/ko/clientprefs.phrases.txt b/translations/ko/clientprefs.phrases.txt new file mode 100644 index 00000000..1cf88af3 --- /dev/null +++ b/translations/ko/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "ko" "소스모드 쿠키 목록" + } + + "Printing Cookie List" + { + "ko" "콘솔에 쿠키 목록을 출력합니다" + } + + "Cookie not Found" + { + "ko" "쿠키 \"{1}\" 을 찾을 수 없습니다" + } + + "Cookie Value" + { + "ko" "{1} 의 값은 {2} 입니다" + } + + "Protected Cookie" + { + "ko" "보호된 쿠키 \"{1}\" 의 값을 바꿀 수 없습니다" + } + + "Cookie Changed Value" + { + "ko" "쿠키 \"{1}\" 의 값을 \"{2}\" 로 바꾸었습니다" + } + + "No Console" + { + "ko" "콘솔에는 설정 메뉴를 보여줄 수 없습니다" + } + + "Choose Option" + { + "ko" "옵션을 선택하세요" + } + + "Client Settings" + { + "ko" "클라이언트 설정" + } + +} diff --git a/translations/ko/common.phrases.txt b/translations/ko/common.phrases.txt new file mode 100644 index 00000000..a74496a2 --- /dev/null +++ b/translations/ko/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "ko" "예" + } + + "No" + { + "ko" "아니오" + } + + "No matching client" + { + "ko" "일치하는 클라이언트를 찾을 수 없습니다." + } + + "No matching clients" + { + "ko" "일치하는 클라이언트를 찾을 수 없습니다." + } + + "More than one client matches" + { + "ko" "양식 \"{1}\" 에 두 명 이상의 클라이언트가 일치합니다." + } + + "More than one client matched" + { + "ko" "주어진 양식에 두 명 이상의 클라이언트가 일치합니다." + } + + "Player no longer available" + { + "ko" "당신이 선택한 플레이어는 더이상 올바른 클라이언트가 아닙니다." + } + + "Kick player" + { + "ko" "플레이어 추방하기" + } + + "Kicked by admin" + { + "ko" "관리자에 의해 추방되었습니다." + } + + "Changing map" + { + "ko" "맵을 {1} 로 바꿉니다..." + } + + "Map was not found" + { + "ko" "맵 {1} 을 찾을 수 없습니다." + } + + "Unable to target" + { + "ko" "이 플레이어를 목표로 할 수 없습니다." + } + + "Name" + { + "ko" "이름" + } + + "Access" + { + "ko" "권한" + } + + "See console for output" + { + "ko" "출력을 보려면 콘솔을 보세요." + } + + "Cannot target bot" + { + "ko" "이 명령은 봇에게는 사용할 수 없습니다." + } + + "Unable to find cvar" + { + "ko" "설정변수 {1} 을 찾을 수 없습니다 " + } + + "No access to cvar" + { + "ko" "당신은 이 설정변수에 대한 권한이 없습니다." + } + + "Value of cvar" + { + "ko" "설정변수 \"{1}\" 의 값은 \"{2}\" 입니다" + } + + "Cvar changed" + { + "ko" "설정변수 \"{1}\" 을 \"{2}\" 로 설정합니다. " + } + + "Config not found" + { + "ko" "설정 파일 \"{1}\" 이 발견되지 않았습니다." + } + + "Executed config" + { + "ko" "설정 \"{1}\" 을 실행시켰습니다." + } + + "Admin cache refreshed" + { + "ko" "관리자 캐시가 새로고침 되었습니다." + } + + "Invalid Amount" + { + "ko" "잘못된 값이 지정되었습니다" + } + + "Cannot be performed on dead" + { + "ko" "죽은 클라이언트 \"{1}\" 에게는 이것을 실행할 수 없습니다" + } + + "Player has since died" + { + "ko" "플레이어가 죽어있으므로 명령을 실행할 수 없습니다." + } + + "Vote in Progress" + { + "ko" "다른 투표가 이미 진행중입니다." + } + + "Vote Not In Progress" + { + "ko" "지금은 투표가 진행되고 있지 않는 중입니다." + } + + "Cancelled Vote" + { + "ko" "투표를 취소했습니다." + } + + "Cancel vote" + { + "ko" "투표 취소" + } + + "Vote Select" + { + "ko" "{1} 님이 {2} 를 선택하셨습니다." + } + + "No Votes Cast" + { + "ko" "실행중인 투표가 없습니다" + } + + "Vote Delay Minutes" + { + "ko" "다른 투표를 시작하기 전에 {1} 분 동안 기다려야 합니다." + } + + "Vote Delay Seconds" + { + "ko" "다른 투표를 시작하기 전에 {1} 초 동안 기다려야 합니다." + } + + "Could not connect to database" + { + "ko" "데이터베이스에 연결할 수 없습니다." + } + + "Failed to query database" + { + "ko" "데이터베이스 쿼리에 실패했습니다." + } + + "Invalid SteamID specified" + { + "ko" "잘못된 스팀아이디를 지정했습니다.('STEAM_' 으로 시작되어야 합니다)" + } + + "Reload admins" + { + "ko" "관리자 목록 새로고침" + } + + "Command is in-game only" + { + "ko" "이 명령은 게임 안에서만 쓰일 수 있습니다." + } + + "Target must be dead" + { + "ko" "이 명령은 오직 죽은 플레이어에게만 쓰일 수 있습니다." + } + + "Target must be alive" + { + "ko" "이 명령은 오직 살아있는 플레이어에게만 쓰일 수 있습니다." + } + + "Target is not in game" + { + "ko" "선택한 플레이어는 아직 완전히 접속한 상태가 아닙니다." + } + + "Played Sound" + { + "ko" "플레이어 '{1}' 님에게 소리를 들려주었습니다" + } + + "Slapped player" + { + "ko" "플레이어 '{1}' 에게 피해를 주었습니다" + } + + "Slayed player" + { + "ko" "플레이어 '{1}' 을 죽였습니다" + } + + "Kicked player" + { + "ko" "'{1}' 님을 추방했습니다" + } + + "Cannot participate in vote" + { + "ko" "당신은 이 투표에 참가할 수 없습니다." + } + + "Cannot change vote" + { + "ko" "이 투표에 대한 당신의 선택을 바꿀 수 없습니다." + } + + "On" + { + "ko" "켜기" + } + + "Off" + { + "ko" "끄기" + } + + "Say all" + { + "ko" "(전체 채팅) { 1 }" + } + + "Chat admins" + { + "ko" "(어드민) {1}" + } + + "Chat to admins" + { + "ko" "(어드민에게) {1}" + } + + "Private say to" + { + "ko" "(귓속말 {1}) {2}" + } + +} diff --git a/translations/ko/core.phrases.txt b/translations/ko/core.phrases.txt new file mode 100644 index 00000000..32deabb3 --- /dev/null +++ b/translations/ko/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "ko" "당신은 이 명령을 사용할 권한이 없습니다" + } + + "Back" + { + "ko" "뒤로" + } + + "Next" + { + "ko" "다음" + } + + "Exit" + { + "ko" "종료" + } + + "Previous" + { + "ko" "이전" + } + + "all players" + { + "ko" "모든 플레이어" + } + + "all humans" + { + "ko" "모든 사람" + } + + "all bots" + { + "ko" "모든 봇" + } + + "all dead players" + { + "ko" "모든 죽은 플레이어" + } + + "all alive players" + { + "ko" "모든 살아있는 플레이어" + } + + "_s" + { + "ko" "{1}" + } + + "all spectators" + { + "ko" "모든 관전자" + } + + "Vote Count" + { + "ko" "투표 : {1}/{2}, {3} 초 남음" + } + + "Voted For" + { + "ko" "{1} 님이 {2} 에 투표했습니다." + } + + "Changed Vote" + { + "ko" "{1} 님이 자신의 투표를 {2} 로 바꿨습니다 " + } + + "No Vote" + { + "ko" "투표 없음" + } + + "Name Reserved" + { + "ko" "소스모드가 당신의 이름을 예약해 두었습니다. 사용하려면 암호를 설정하세요." + } + +} diff --git a/translations/ko/funcommands.phrases.txt b/translations/ko/funcommands.phrases.txt new file mode 100644 index 00000000..87e0d410 --- /dev/null +++ b/translations/ko/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "ko" "플레이어 태우기" + } + + "FireBomb player" + { + "ko" "플레이어를 불폭탄으로" + } + + "Freeze player" + { + "ko" "플레이어 얼리기" + } + + "FreezeBomb player" + { + "ko" "플레이어를 얼음폭탄으로" + } + + "TimeBomb player" + { + "ko" "플레이어를 시한폭탄으로" + } + + "Beacon player" + { + "ko" "플레이어를 비콘으로 지정" + } + + "NoClip player" + { + "ko" "플레이어 노클립 설정" + } + + "Blind player" + { + "ko" "플레이어 시야가리기" + } + + "Drug player" + { + "ko" "플레이어 어지럽게 하기" + } + + "Gravity player" + { + "ko" "플레이어 중력 설정" + } + + "Blind amount" + { + "ko" "얼마나 안보일 것인가?" + } + + "Fully blind" + { + "ko" "완전히 안보이는 수준" + } + + "Half blind" + { + "ko" "반쯤 안보이는 수준" + } + + "No blind" + { + "ko" "시야가리기 없음" + } + + "Gravity amount" + { + "ko" "중력 수준?" + } + + "Gravity Very High" + { + "ko" "아주 높은 중력" + } + + "Gravity High" + { + "ko" "높은 중력" + } + + "Gravity Normal" + { + "ko" "보통 중력" + } + + "Gravity Low" + { + "ko" "낮은 중력" + } + + "Gravity Very Low" + { + "ko" "아주 낮은 중력" + } + + "Set target on fire" + { + "ko" "{1} 님에게 불을 붙였습니다." + } + + "Toggled FireBomb on target" + { + "ko" "{1} 님의 불폭탄 설정을 바꿨습니다." + } + + "Froze target" + { + "ko" "{1} 님을 얼렸습니다." + } + + "Toggled FreezeBomb on target" + { + "ko" "{1} 님의 얼음폭탄 설정을 바꿨습니다. " + } + + "Toggled beacon on target" + { + "ko" "{1} 님의 비콘 설정을 바꿨습니다." + } + + "Toggled TimeBomb on target" + { + "ko" "{1} 님의 시한폭탄 설정을 바꿨습니다." + } + + "Toggled noclip on target" + { + "ko" "{1} 님의 노클립 설정을 바꿨습니다." + } + + "Toggled drug on target" + { + "ko" "{1} 님의 어지럼증 설정을 바꿨습니다." + } + + "Set blind on target" + { + "ko" "{1} 님에게 시야가리기를 사용했습니다." + } + + "Set gravity on target" + { + "ko" "{1} 님의 중력을 설정했습니다." + } + + "Till Explodes" + { + "ko" "{1} 님이 폭발하기까지 {2} 초." + } + + "Unfrozen" + { + "ko" "이제 해동되었습니다." + } + + "You will be unfrozen" + { + "ko" "{1} 초 후 해동될 것입니다." + } + +} diff --git a/translations/ko/funvotes.phrases.txt b/translations/ko/funvotes.phrases.txt new file mode 100644 index 00000000..bf3ee1c9 --- /dev/null +++ b/translations/ko/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "ko" "중력 설정 투표를 시작했습니다." + } + + "Initiated Vote Burn" + { + "ko" "{1} 님에 대한 불태우기 투표를 시작했습니다." + } + + "Initiated Vote Slay" + { + "ko" "{1} 님에 대한 죽이기 투표가 시작되었습니다." + } + + "Initiated Vote Alltalk" + { + "ko" "팀 구분 없는 음성대화 설정 투표를 시작했습니다." + } + + "Initiated Vote FF" + { + "ko" "아군 공격 설정 투표를 시작했습니다." + } + + "Gravity Vote" + { + "ko" "중력 투표 : {1}" + } + + "Change Gravity To" + { + "ko" "중력을 {1} 로 바꿀까요?" + } + + "Voteburn player" + { + "ko" "{1} 님을 태울까요?" + } + + "Voteslay Player" + { + "ko" "{1} 님을 죽일까요?" + } + + "Votealltalk Off" + { + "ko" "팀 구분 없는 음성통신을 끌까요? {1}" + } + + "Votealltalk On" + { + "ko" "팀 구분 없는 음성통신을 켤까요? {1} " + } + + "Voteff Off" + { + "ko" "아군 공격 설정을 끌까요? {1}" + } + + "Voteff On" + { + "ko" "아군 공격 설정을 켤까요? {1}" + } + + "Gravity vote" + { + "ko" "중력 투표" + } + + "Vote FF" + { + "ko" "아군 공격 설정 투표" + } + + "Burn vote" + { + "ko" "불태우기 투표" + } + + "Alltalk vote" + { + "ko" "팀 구분 없는 음성통신 설정 투표" + } + + "Slay vote" + { + "ko" "죽이기 투표" + } + + "Slayed player" + { + "ko" "'{1}' 님을 죽였습니다" + } + +} diff --git a/translations/ko/mapchooser.phrases.txt b/translations/ko/mapchooser.phrases.txt new file mode 100644 index 00000000..fb087bbe --- /dev/null +++ b/translations/ko/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "ko" "다음 맵을 결정하기 위한 투표!" + } + + "Nextmap Voting Started" + { + "ko" "다음 맵을 결정하기 위한 투표가 시작되었습니다." + } + + "Nextmap Voting Finished" + { + "ko" "맵 투표가 끝났습니다. 다음 맵은 {1} 이 될 것입니다. ({3}표의 {2}%%를 받았습니다)" + } + + "Current Map Extended" + { + "ko" "현재 맵을 연장합니다. ({2}표의 {1}%%를 받았습니다)" + } + + "Extend Map" + { + "ko" "지금 맵을 더 하자" + } + + "Dont Change" + { + "ko" "바꾸지 말자" + } + + "Current Map Stays" + { + "ko" "현재 맵을 계속 합니다! 투표로 결정되었습니다! ({2}표의 {1}%%를 받았습니다)" + } + + "Changed Next Map" + { + "ko" "다음 맵을 \"{1}\" 로 바꾸었습니다." + } + + "Starting Runoff" + { + "ko" "{1}%% 이상의 표를 받은 맵이 없으므로({2} [{3}%%] & {4} [{5}%%]), 결승 투표를 시작합니다" + } + +} diff --git a/translations/ko/nextmap.phrases.txt b/translations/ko/nextmap.phrases.txt new file mode 100644 index 00000000..f5b6b229 --- /dev/null +++ b/translations/ko/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "ko" "다음 맵은 {1} 입니다" + } + + "Map History" + { + "ko" "맵 기록" + } + + "Map" + { + "ko" "[맵]" + } + + "Started" + { + "ko" "[시작됨]" + } + + "Played Time" + { + "ko" "[했던 시간]" + } + + "Reason" + { + "ko" "[끝난 이유]" + } + + "Current Map" + { + "ko" "현재 맵" + } + + "ago" + { + "ko" "지남" + } + +} diff --git a/translations/ko/nominations.phrases.txt b/translations/ko/nominations.phrases.txt new file mode 100644 index 00000000..3863618c --- /dev/null +++ b/translations/ko/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "ko" "당신은 이미 맵을 추천했습니다." + } + + "Max Nominations" + { + "ko" "최대 추천 가능 횟수를 넘었습니다." + } + + "Map Already In Vote" + { + "ko" "맵 '{1}' 은 이미 추천 목록에 있습니다." + } + + "Map Inserted" + { + "ko" "맵 '{1}' 이 추천 목록에 추가되었습니다." + } + + "Map Already Nominated" + { + "ko" "당신이 고른 맵은 이미 추천된 맵입니다." + } + + "Map Nominated" + { + "ko" "{1} 님이 맵 {2} 를 추천했습니다." + } + + "Map Nomination Changed" + { + "ko" "{1} 님이 추천하는 맵을 {2} 으로 바꾸었습니다." + } + + "Nominate Title" + { + "ko" "맵 추천하기 :" + } + + "Can't Nominate Current Map" + { + "ko" "당신이 고른 맵은 현재 맵이므로 추천할 수 없습니다" + } + + "Map in Exclude List" + { + "ko" "당신이 고른 맵은 최근에 플레이된 맵이므로 추천할 수 없습니다" + } + + "Current Map" + { + "ko" "현재 맵" + } + + "Recently Played" + { + "ko" "최근에 했던 맵" + } + + "Nominated" + { + "ko" "추천됨" + } + +} diff --git a/translations/ko/playercommands.phrases.txt b/translations/ko/playercommands.phrases.txt new file mode 100644 index 00000000..f493d454 --- /dev/null +++ b/translations/ko/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "ko" "플레이어에게 피해 주기" + } + + "Slap damage" + { + "ko" "입힐 피해" + } + + "Slay player" + { + "ko" "플레이어 죽이기" + } + + "Slapped target" + { + "ko" "{1} 님에게 피해를 주었습니다." + } + + "Slayed target" + { + "ko" "{1} 님을 죽였습니다." + } + + "Name changed" + { + "ko" "관리자가 당신의 이름을 바꾸었습니다" + } + + "Renamed target" + { + "ko" "{1} 님의 이름을 바꾸었습니다." + } + + "Rename player" + { + "ko" "플레이어 이름 바꾸기 " + } + + "Dead Player Rename" + { + "ko" "{1} 님의 이름은 다음 라운드에 바뀔 것입니다." + } + +} diff --git a/translations/ko/plugin.basecommands.txt b/translations/ko/plugin.basecommands.txt new file mode 100644 index 00000000..9049f02b --- /dev/null +++ b/translations/ko/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "ko" "설정변수 {1} 을 찾을 수 없습니다" + } + + "No access to cvar" + { + "ko" "당신은 이 설정변수에 대한 권한이 없습니다." + } + + "Value of cvar" + { + "ko" "설정변수 \"{1}\" 의 값 : \"{2}\"" + } + + "Cvar changed" + { + "ko" "설정변수 \"{1}\" 의 값을 \"{2}\" 으로 설정합니다. " + } + + "Config not found" + { + "ko" "설정파일 \"{1}\" 을 찾을 수 없습니다." + } + + "Executed config" + { + "ko" "설정파일 \"{1}\" 을 실행했습니다. " + } + + "Permabanned player" + { + "ko" "플레이어 \"{1}\" 님을 영구히 차단했습니다." + } + + "Permabanned player reason" + { + "ko" "플레이어 \"{1}\" 님을 영구히 차단했습니다. (이유 : {2})" + } + + "Banned player" + { + "ko" "플레이어 \"{1}\" 님을 {2} 분동안 차단합니다. " + } + + "Banned player reason" + { + "ko" "플레이어 \"{1}\" 님을 {2} 분동안 차단합니다. (이유 : {3}) " + } + + "Removed bans matching" + { + "ko" "조건 {1} 에 일치하는 추방을 제거했습니다." + } + + "Ban added" + { + "ko" "차단이 추가되었습니다." + } + + "Admin cache refreshed" + { + "ko" "관리자 캐시가 재설정되었습니다." + } + + "Identify player" + { + "ko" "플레이어 식별" + } + + "Choose Map" + { + "ko" "맵 선택" + } + + "Exec CFG" + { + "ko" "설정파일 실행" + } + + "Admin logged in as" + { + "ko" "\"{1}\" 님이 {3} 권한의 \"{2}\" (으)로 로그인함" + } + + "Admin logged in anon" + { + "ko" "\"{1}\" 님이 가진 권한 : {2}" + } + + "Player is not an admin" + { + "ko" "\"{1}\" 님은 관리자가 아닙니다." + } + + "Player is an admin" + { + "ko" "\"{1}\" 님은 관리자입니다." + } + + "Username" + { + "ko" "사용자 이름" + } + + "Kicked target" + { + "ko" "{1} 님을 추방했습니다" + } + + "Admin access" + { + "ko" "관리자 권한" + } + + "Cvar is now protected" + { + "ko" "설정변수 {1} 은 이제 보호됩니다. " + } + + "Kicked target reason" + { + "ko" "{1} 님을 추방했습니다. (이유 : {2})" + } + + "Please select a map" + { + "ko" "맵을 선택해 주세요" + } + + "Choose Config" + { + "ko" "설정을 고르세요" + } + +} diff --git a/translations/ko/reservedslots.phrases.txt b/translations/ko/reservedslots.phrases.txt new file mode 100644 index 00000000..1eb39b16 --- /dev/null +++ b/translations/ko/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "ko" "예약된 자리 때문에 게임에서 나왔습니다" + } + +} diff --git a/translations/ko/rockthevote.phrases.txt b/translations/ko/rockthevote.phrases.txt new file mode 100644 index 00000000..a89f3f32 --- /dev/null +++ b/translations/ko/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "ko" "맵 투표 :" + } + + "RTV Not Allowed" + { + "ko" "맵 투표가 아직 허용되지 않습니다." + } + + "RTV Started" + { + "ko" "맵 투표가 이미 시작되었습니다." + } + + "RTV Ended" + { + "ko" "맵 투표가 이미 끝났습니다. 투표를 다시 시작하거나 맵 추천을 할 수 없습니다." + } + + "Already Voted" + { + "ko" "당신은 이미 맵 투표에 동의했습니다. ({1} 명이 동의했고, {2} 명의 동의가 필요합니다)" + } + + "Minimal Players Not Met" + { + "ko" "필요한 최소 플레이어 숫자에 맞지 않습니다." + } + + "Map Already In Vote" + { + "ko" "맵 '{1}' 은 이미 맵 투표 목록에 있습니다." + } + + "Map Inserted" + { + "ko" "맵 '{1}' 이 맵 투표 목록에 추가되었습니다." + } + + "RTV Requested" + { + "ko" "{1} 님이 맵 투표를 원하십니다. ({2} 명이 동의하셨고, {3} 명의 동의가 필요합니다)" + } + + "RTV Vote Ready" + { + "ko" "맵을 투표합니다!" + } + + "Don't Change" + { + "ko" "현재 맵 계속 하기" + } + + "Already Nominated" + { + "ko" "당신은 이미 맵을 추천했습니다." + } + + "Max Nominations" + { + "ko" "허용된 최대 추천 횟수를 넘었습니다." + } + + "Selected Map" + { + "ko" "{1} 님이 {2} 을(를) 선택했습니다" + } + + "No Votes" + { + "ko" "맵 투표에 아무도 투표하지 않았습니다. 현재 맵을 계속합니다." + } + + "Current Map Stays" + { + "ko" "현재 맵이 유지됩니다! 맵 투표로 결정되었습니다!" + } + + "Changing Maps" + { + "ko" "맵을 {1} 로 바꿉니다! 맵 투표로 결정되었습니다!" + } + + "Map Already Nominated" + { + "ko" "당신이 고른 맵은 이미 추천된 맵입니다." + } + + "Map Nominated" + { + "ko" "{1} 님이 {2} 를 맵 투표에 추천하셨습니다." + } + + "Nominate Title" + { + "ko" "맵 추천 :" + } + +} diff --git a/translations/ko/sounds.phrases.txt b/translations/ko/sounds.phrases.txt new file mode 100644 index 00000000..28ed3c69 --- /dev/null +++ b/translations/ko/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "ko" "{1} 님에게 소리를 들려주었습니다" + } + +} diff --git a/translations/ko/sqladmins.phrases.txt b/translations/ko/sqladmins.phrases.txt new file mode 100644 index 00000000..69081f24 --- /dev/null +++ b/translations/ko/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "ko" "인증 종류는 반드시 'steam', 'name', 'ip' 중 하나여야 합니다" + } + + "Invalid immunity" + { + "ko" "면책 수준은 반드시 양의 정수여야 합니다." + } + + "SQL Admin already exists" + { + "ko" "그 자격증명의 관리자가 이미 존재합니다." + } + + "SQL Admin added" + { + "ko" "데이터베이스에 관리자를 성공적으로 추가했습니다." + } + + "SQL Admin deleted" + { + "ko" "데이터베이스에서 관리자를 성공적으로 삭제했습니다." + } + + "SQL Admin not found" + { + "ko" "주어진 자격증명과 일치하는 관리자를 찾을 수 없습니다." + } + + "SQL Group already exists" + { + "ko" "같은 이름의 그룹이 이미 존재합니다." + } + + "SQL Group added" + { + "ko" "데이터베이스에 그룹을 성공적으로 추가했습니다." + } + + "SQL Group deleted" + { + "ko" "데이터베이스에서 그룹을 성공적으로 삭제했습니다." + } + + "SQL Group not found" + { + "ko" "주어진 이름과 일치하는 그룹을 찾을 수 없습니다." + } + + "SQL Admin groups reset" + { + "ko" "관리자의 그룹을 성공적으로 초기화했습니다." + } + + "SQL Group X not found" + { + "ko" "그룹 \"{1}\" 을 찾을 수 없었습니다." + } + + "SQL Group X failed to bind" + { + "ko" "그룹 \"{1}\" 을 정의하는 데 실패했습니다." + } + + "Added group to user" + { + "ko" "주어진 관리자에게 성공적으로 하나의 그룹을 추가했습니다." + } + + "Added groups to user" + { + "ko" "주어진 관리자에게 성공적으로 {1} 개의 그룹을 추가했습니다." + } + +} diff --git a/translations/las/adminhelp.phrases.txt b/translations/las/adminhelp.phrases.txt new file mode 100644 index 00000000..cb3253d0 --- /dev/null +++ b/translations/las/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "las" "Ayuda SourceMod: Información de Comandos" + } + + "No description available" + { + "las" "Descripción no disponible" + } + + "No commands available" + { + "las" "No hay comandos disponibles" + } + + "Type sm_help to see more" + { + "las" "Escribe sm_help {1} para ver más comandos" + } + + "Entries n - m in page k" + { + "las" "Entradas {1} - {2} en página {3}" + } + + "No matching results found" + { + "las" "No se encontraron coincidencias" + } + +} diff --git a/translations/las/adminmenu.phrases.txt b/translations/las/adminmenu.phrases.txt new file mode 100644 index 00000000..eb92436f --- /dev/null +++ b/translations/las/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "las" "Menú de Admin" + } + + "Player Commands" + { + "las" "Comandos de Jugador " + } + + "Server Commands" + { + "las" "Comandos de Servidor" + } + + "Voting Commands" + { + "las" "Comandos de Votación" + } + +} diff --git a/translations/las/antiflood.phrases.txt b/translations/las/antiflood.phrases.txt new file mode 100644 index 00000000..c26b728b --- /dev/null +++ b/translations/las/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "las" "¡Estás saturando el servidor!" + } + +} diff --git a/translations/las/basebans.phrases.txt b/translations/las/basebans.phrases.txt new file mode 100644 index 00000000..57f3107b --- /dev/null +++ b/translations/las/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "las" "Banear jugador" + } + + "Ban reason" + { + "las" "Causa de ban" + } + + "Permabanned player" + { + "las" "\"{1}\" baneado permanentemente." + } + + "Permabanned player reason" + { + "las" "\"{1}\" baneado permanentemente (Razón: {2})." + } + + "Banned player" + { + "las" "\"{1}\" baneado por {2} minutos." + } + + "Banned player reason" + { + "las" "\"{1}\" baneado por {2} minutos. (Razón: {3})." + } + + "Removed bans matching" + { + "las" "Eliminados bans coincidentes con: {1}" + } + + "Ban added" + { + "las" "Se ha agregado el ban." + } + + "Cannot ban that IP" + { + "las" "No puedes banear esa IP." + } + + "Custom ban reason explanation" + { + "las" "Introduzca la razón como un mensaje de chat. Usa {1} para abortar esto." + } + + "AbortBan applied successfully" + { + "las" "Ban abortado." + } + + "AbortBan not waiting for custom reason" + { + "las" "No se espera una razón de ban para que sea escrita, no hay ban que abortar." + } + +} diff --git a/translations/las/basecomm.phrases.txt b/translations/las/basecomm.phrases.txt new file mode 100644 index 00000000..e59e92cb --- /dev/null +++ b/translations/las/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "las" "Gagear/Mutear jugador" + } + + "Choose Type" + { + "las" "Elige tipo" + } + + "Gagged target" + { + "las" "{1} gageado." + } + + "Ungagged target" + { + "las" "{1} des-gageado." + } + + "Muted target" + { + "las" "{1} muteado." + } + + "Unmuted target" + { + "las" "{1} des-muteado." + } + + "Silenced target" + { + "las" "{1} silenciado." + } + + "Unsilenced target" + { + "las" "{1} desilenciado." + } + + "Mute Player" + { + "las" "Mutear Jugador" + } + + "UnMute Player" + { + "las" "DesMutear Jugador" + } + + "Gag Player" + { + "las" "Gagear Jugador" + } + + "UnGag Player" + { + "las" "DesGagear Jugador" + } + + "Silence Player" + { + "las" "Silenciar Jugador" + } + + "UnSilence Player" + { + "las" "DesSilenciar Jugador" + } + +} diff --git a/translations/las/basetriggers.phrases.txt b/translations/las/basetriggers.phrases.txt new file mode 100644 index 00000000..0b251967 --- /dev/null +++ b/translations/las/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "las" "Tiempo restante del mapa:" + } + + "Thetime" + { + "las" "La hora del servidor es {1}" + } + + "Friendly Fire On" + { + "las" "Fuego Amigo está activado." + } + + "Friendly Fire Off" + { + "las" "Fuego Amigo está desactivado." + } + + "Current Map" + { + "las" "El mapa actual es {1}." + } + + "LastRound" + { + "las" "¡¡Es la última ronda!!" + } + + "NoTimelimit" + { + "las" "No hay limite de tiempo para el mapa" + } + + "Next Map" + { + "las" "Próximo mapa: {1}" + } + + "Pending Vote" + { + "las" "Votación pendiente" + } + + "WinLimitAppend" + { + "las" " , o cambiar mapa cuando un equipo gane una ronda" + } + + "WinLimit" + { + "las" "El mapa cambiará cuando un equipo gane una ronda" + } + + "MaxRoundsAppend" + { + "las" ", o cambiar mapa después de la siguiente ronda" + } + + "MaxRounds" + { + "las" "El mapa cambiará después de la siguiente ronda" + } + + "FragLimitAppend" + { + "las" " , o cambiar mapa cuando un jugador alcance un frag" + } + + "FragLimit" + { + "las" "El mapa cambiará cuando un jugador alcance un frag" + } + + "WinLimitAppendPlural" + { + "las" " , o cambiar mapa cuando un equipo gane {1} rondas" + } + + "WinLimitPlural" + { + "las" "El mapa cambiará cuando un equipo gane {1} rondas" + } + + "MaxRoundsAppendPlural" + { + "las" ", o cambiar mapa después de {1} rondas" + } + + "MaxRoundsPlural" + { + "las" "El mapa cambiará después de {1} rondas" + } + + "FragLimitAppendPlural" + { + "las" " , o cambiar mapa cuando un jugador alcance {1} frags" + } + + "FragLimitPlural" + { + "las" "El mapa cambiará cuando un jugador alcance {1} frags" + } + +} diff --git a/translations/las/basevotes.phrases.txt b/translations/las/basevotes.phrases.txt new file mode 100644 index 00000000..b7ea2ebe --- /dev/null +++ b/translations/las/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "las" "Votación iniciada: {1}" + } + + "Initiated Vote Map" + { + "las" "Votación de mapa iniciada." + } + + "Initiated Vote Kick" + { + "las" "Votación iniciada para expulsar a {1}." + } + + "Initiated Vote Ban" + { + "las" "Votación de ban contra {1} iniciada." + } + + "Map Vote" + { + "las" "Votar mapa: {1}" + } + + "Change Map To" + { + "las" "Cambiar mapa a {1}?" + } + + "Votekick Player" + { + "las" "Expulsar a {1}?" + } + + "Voteban Player" + { + "las" "Banear a {1}?" + } + + "Vote Successful" + { + "las" "Votación exitosa. (Obtenidos {1}%% de {2} votos)" + } + + "Vote Failed" + { + "las" "Votación sin éxito. {1}%% de votos requeridos. (Obtenidos {2}%% de {3} votos)" + } + + "Vote End" + { + "las" "La respuesta a {1} es: {2}." + } + + "Kick vote" + { + "las" "Votar expulsión" + } + + "Ban vote" + { + "las" "Votar ban" + } + + "Map vote" + { + "las" "Votar mapa" + } + + "Confirm Vote" + { + "las" "Confirmar votación" + } + + "Map Vote In Use" + { + "las" "Otro administrador está utilizando el menú de votación de mapas." + } + + "Please select a map" + { + "las" "Selecciona un mapa" + } + + "Start the Vote" + { + "las" "Empezar la votación" + } + +} diff --git a/translations/las/clientprefs.phrases.txt b/translations/las/clientprefs.phrases.txt new file mode 100644 index 00000000..8d0a6677 --- /dev/null +++ b/translations/las/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "las" "Lista de Cookies de Sourcemod" + } + + "Printing Cookie List" + { + "las" "Mostrando lista de cookies en consola" + } + + "Cookie not Found" + { + "las" "Cookie \"{1}\" no encontrada" + } + + "Cookie Value" + { + "las" " El valor de {1} es {2}" + } + + "Protected Cookie" + { + "las" "No se puede cambiar el valor de una cookie protegida \"{1}\"" + } + + "Cookie Changed Value" + { + "las" "Cambiado el valor de cookie \"{1}\" a \"{2}\"" + } + + "No Console" + { + "las" "Imposible mostrar el menu de configuración en consola" + } + + "Choose Option" + { + "las" "Elige Opcion" + } + + "Client Settings" + { + "las" "Configuración de Cliente" + } + +} diff --git a/translations/las/common.phrases.txt b/translations/las/common.phrases.txt new file mode 100644 index 00000000..eded6d34 --- /dev/null +++ b/translations/las/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "las" "Sí" + } + + "No" + { + "las" "No" + } + + "No matching client" + { + "las" "No se encontró cliente que coincida." + } + + "No matching clients" + { + "las" "No se encontraron clientes que coincidan." + } + + "More than one client matches" + { + "las" "Más de un cliente coincide con el argumento \"{1}\"." + } + + "More than one client matched" + { + "las" "Más de un cliente coincide con el argumento dado." + } + + "Player no longer available" + { + "las" "El jugador seleccionado ya no está disponible." + } + + "Kick player" + { + "las" "Expulsar jugador" + } + + "Kicked by admin" + { + "las" "Expulsado por administrador" + } + + "Changing map" + { + "las" "Cambiando mapa a {1}..." + } + + "Map was not found" + { + "las" "Mapa {1} no encontrado." + } + + "Unable to target" + { + "las" "Este jugador no puede ser un objetivo tuyo." + } + + "Name" + { + "las" "Nombre" + } + + "Access" + { + "las" "Acceso" + } + + "See console for output" + { + "las" "Mira la salida en consola." + } + + "Cannot target bot" + { + "las" "Este comando no puede llevarse a cabo sobre un bot." + } + + "Unable to find cvar" + { + "las" "No se encontrá cvar: {1}" + } + + "No access to cvar" + { + "las" "No tienes acceso a esta cvar." + } + + "Value of cvar" + { + "las" "Valor de cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "las" "Cvar \"{1}\" cambiada a \"{2}\"." + } + + "Config not found" + { + "las" "Fichero de configuración \"{1}\" no encontrado." + } + + "Executed config" + { + "las" "Config \"{1}\" ejecutada." + } + + "Admin cache refreshed" + { + "las" "La caché de admins ha sido actualizada." + } + + "Invalid Amount" + { + "las" "La cantidad especificada no es válida" + } + + "Cannot be performed on dead" + { + "las" "Esta acción no se puede llevar a cabo sobre el cliente muerto \"{1}\"" + } + + "Player has since died" + { + "las" "La acción no puede llevarse a cabo, el jugador ya ha muerto." + } + + "Vote in Progress" + { + "las" "Ya hay una votación en progreso." + } + + "Vote Not In Progress" + { + "las" "No hay ninguna votación en progreso en este momento." + } + + "Cancelled Vote" + { + "las" "Votación cancelada." + } + + "Cancel vote" + { + "las" "Cancelar votación" + } + + "Vote Select" + { + "las" "{1} ha elegido {2}." + } + + "No Votes Cast" + { + "las" "No se consiguieron votos." + } + + "Vote Delay Minutes" + { + "las" "Debes esperar {1} minutos antes de comenzar otra votación." + } + + "Vote Delay Seconds" + { + "las" "Debes esperar {1} segundos antes de comenzar otra votación." + } + + "Could not connect to database" + { + "las" "Imposible conectar a la base de datos." + } + + "Failed to query database" + { + "las" "Fallo al consultar la base de datos." + } + + "Invalid SteamID specified" + { + "las" "Has especificado un Steam ID inválido (debe comenzar con 'STEAM_:'). " + } + + "Reload admins" + { + "las" "Recargar admins" + } + + "Command is in-game only" + { + "las" "Este comando sólo puede usarse dentro del juego." + } + + "Target must be dead" + { + "las" "Este comando sólo se puede usar sobre jugadores muertos." + } + + "Target must be alive" + { + "las" "Este comando sólo puede usarse sobre jugadores vivos." + } + + "Target is not in game" + { + "las" "El jugador elegido aún no está completamente en el juego." + } + + "Played Sound" + { + "las" "Sonido reproducido a '{1}'" + } + + "Slapped player" + { + "las" "'{1}' abofeteado" + } + + "Slayed player" + { + "las" "'{1}' asesinado" + } + + "Kicked player" + { + "las" "'{1}' expulsado" + } + + "Cannot participate in vote" + { + "las" "No puedes participar en esta votación." + } + + "Cannot change vote" + { + "las" "No puedes cambiar tu selección para este voto." + } + + "On" + { + "las" "Activado" + } + + "Off" + { + "las" "Desactivado" + } + + "Say all" + { + "las" "(TODOS) {1}" + } + + "Chat admins" + { + "las" "(ADMINS) {1}" + } + + "Chat to admins" + { + "las" "(PARA ADMINS) {1}" + } + + "Private say to" + { + "las" "(Privado para {1}) {2}" + } + +} diff --git a/translations/las/core.phrases.txt b/translations/las/core.phrases.txt new file mode 100644 index 00000000..91f33efa --- /dev/null +++ b/translations/las/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "las" "No tienes acceso a este comando" + } + + "Back" + { + "las" "Volver" + } + + "Next" + { + "las" "Siguiente" + } + + "Exit" + { + "las" "Salir" + } + + "Previous" + { + "las" "Anterior" + } + + "all players" + { + "las" "todos los jugadores" + } + + "all humans" + { + "las" "todos los humanos" + } + + "all bots" + { + "las" "todos los bots" + } + + "all dead players" + { + "las" "todos los jugadores muertos" + } + + "all alive players" + { + "las" "todos los jugadores vivos" + } + + "_s" + { + "las" "{1}" + } + + "all spectators" + { + "las" "todos los espectadores" + } + + "Vote Count" + { + "las" "Votos: {1}/{2}, {3} restante(s)" + } + + "Voted For" + { + "las" "{1} votó por {2}" + } + + "Changed Vote" + { + "las" "{1} cambió su voto a {2}" + } + + "No Vote" + { + "las" "No hay votos" + } + + "Name Reserved" + { + "las" "Tu nombre esta reservado por SourceMod; establece una contraseña para usarlo." + } + +} diff --git a/translations/las/funcommands.phrases.txt b/translations/las/funcommands.phrases.txt new file mode 100644 index 00000000..5bfb2145 --- /dev/null +++ b/translations/las/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "las" "Quemar jugador" + } + + "FireBomb player" + { + "las" "Bomba de fuego" + } + + "Freeze player" + { + "las" "Congelar jugador" + } + + "FreezeBomb player" + { + "las" "Bomba de congelamiento" + } + + "TimeBomb player" + { + "las" "Bomba de relojería" + } + + "Beacon player" + { + "las" "Balizar jugador" + } + + "NoClip player" + { + "las" "Dar NoClip a jugador" + } + + "Blind player" + { + "las" "Cegar jugador" + } + + "Drug player" + { + "las" "Drogar jugador" + } + + "Gravity player" + { + "las" "Gravedad de jugador" + } + + "Blind amount" + { + "las" "¿Cuánto de ciego?" + } + + "Fully blind" + { + "las" "Cegar completamente" + } + + "Half blind" + { + "las" "Cegar por la mitad" + } + + "No blind" + { + "las" "No cegar" + } + + "Gravity amount" + { + "las" "Gravedad?" + } + + "Gravity Very High" + { + "las" "Gravedad muy alta" + } + + "Gravity High" + { + "las" "Gravedad alta" + } + + "Gravity Normal" + { + "las" "Gravedad normal" + } + + "Gravity Low" + { + "las" "Gravedad baja" + } + + "Gravity Very Low" + { + "las" "Gravedad muy baja" + } + + "Set target on fire" + { + "las" "Prendido fuego a {1}." + } + + "Toggled FireBomb on target" + { + "las" "bomba de fuego (des)activada sobre {1}." + } + + "Froze target" + { + "las" "{1} congelado." + } + + "Toggled FreezeBomb on target" + { + "las" "bomba de congelamiento (des)activada sobre {1}." + } + + "Toggled beacon on target" + { + "las" "baliza (des)activada sobre {1}. " + } + + "Toggled TimeBomb on target" + { + "las" "bomba de relojería (des)activada sobre {1}." + } + + "Toggled noclip on target" + { + "las" "noclip (des)activado sobre {1}." + } + + "Toggled drug on target" + { + "las" "drogas (des)activadas sobre {1}. " + } + + "Set blind on target" + { + "las" "{1} cegado." + } + + "Set gravity on target" + { + "las" "gravedad de {1} cambiada." + } + + "Till Explodes" + { + "las" "{2} segundos hasta que {1} explote." + } + + "Unfrozen" + { + "las" "Has sido descongelado." + } + + "You will be unfrozen" + { + "las" "Serás descongelado en {1} segundos." + } + +} diff --git a/translations/las/funvotes.phrases.txt b/translations/las/funvotes.phrases.txt new file mode 100644 index 00000000..651964e8 --- /dev/null +++ b/translations/las/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "las" "Votación para cambiar gravedad iniciada." + } + + "Initiated Vote Burn" + { + "las" "Votación para quemar a {1} iniciada." + } + + "Initiated Vote Slay" + { + "las" "Votación para matar a {1} iniciada." + } + + "Initiated Vote Alltalk" + { + "las" "Votación para alltalk iniciada." + } + + "Initiated Vote FF" + { + "las" "Votación para fuego amigo iniciada." + } + + "Gravity Vote" + { + "las" "Votar gravedad: {1}" + } + + "Change Gravity To" + { + "las" "Cambiar la gravedad a {1}?" + } + + "Voteburn player" + { + "las" "Quemar a {1}?" + } + + "Voteslay Player" + { + "las" "Matar a {1}?" + } + + "Votealltalk Off" + { + "las" "Desactivar alltalk? {1}" + } + + "Votealltalk On" + { + "las" "Activar alltalk? {1}" + } + + "Voteff Off" + { + "las" "Desactivar fuego amigo? {1}" + } + + "Voteff On" + { + "las" "Activar fuego amigo? {1}" + } + + "Gravity vote" + { + "las" "Votar gravedad" + } + + "Vote FF" + { + "las" "Votar FF" + } + + "Burn vote" + { + "las" "Votar quemar" + } + + "Alltalk vote" + { + "las" "Votar alltalk" + } + + "Slay vote" + { + "las" "Votar matar" + } + + "Slayed player" + { + "las" "'{1}' matado." + } + +} diff --git a/translations/las/mapchooser.phrases.txt b/translations/las/mapchooser.phrases.txt new file mode 100644 index 00000000..a43f028e --- /dev/null +++ b/translations/las/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "las" "Vota por el siguiente mapa!" + } + + "Nextmap Voting Started" + { + "las" "La votación para el siguiente mapa ha comenzado." + } + + "Nextmap Voting Finished" + { + "las" "Votación de mapa finalizada. El próximo mapa será {1}. (Obtenidos {2}%% de {3} votos) " + } + + "Current Map Extended" + { + "las" "El mapa actual ha sido extendido. (Obtenidos {1}%% de {2} votos)" + } + + "Extend Map" + { + "las" "Extender el Mapa Actual" + } + + "Dont Change" + { + "las" "No cambiar" + } + + "Current Map Stays" + { + "las" "¡El mapa actual continúa! ¡El voto ha decidido! (Obtenidos {1}%% de {2} votos)" + } + + "Changed Next Map" + { + "las" "Siguiente mapa cambiado a \"{1}\"." + } + + "Starting Runoff" + { + "las" "No hay ningún mapa que superase el {1}%% de los votos ({2} [{3}%%] & {4} [{5}%%]), comenzando segunda votación" + } + +} diff --git a/translations/las/nextmap.phrases.txt b/translations/las/nextmap.phrases.txt new file mode 100644 index 00000000..527e5f6f --- /dev/null +++ b/translations/las/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "las" "Siguiente Mapa: {1}" + } + + "Map History" + { + "las" "Historial del Mapa" + } + + "Map" + { + "las" "[Mapa]" + } + + "Started" + { + "las" "[Comenzado]" + } + + "Played Time" + { + "las" "[Tiempo Jugado]" + } + + "Reason" + { + "las" "[Causa de finalizacion]" + } + + "Current Map" + { + "las" "Mapa Actual" + } + + "ago" + { + "las" "atrás" + } + +} diff --git a/translations/las/nominations.phrases.txt b/translations/las/nominations.phrases.txt new file mode 100644 index 00000000..18dbed16 --- /dev/null +++ b/translations/las/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "las" "Ya has nominado un mapa." + } + + "Max Nominations" + { + "las" "Se ha alcanzado el límite de nominaciones." + } + + "Map Already In Vote" + { + "las" "El mapa '{1}' ya está en la lista de nominaciones." + } + + "Map Inserted" + { + "las" "Mapa '{1}' agregado a la lista de nominaciones." + } + + "Map Already Nominated" + { + "las" "El mapa elegido ya ha sido nominado." + } + + "Map Nominated" + { + "las" "{1} ha nominado {2}." + } + + "Map Nomination Changed" + { + "las" "{1} ha cambiado su nominación a {2}." + } + + "Nominate Title" + { + "las" "Nominar Mapa:" + } + + "Can't Nominate Current Map" + { + "las" "El mapa elegido es el mapa actual y no puede ser nominado" + } + + "Map in Exclude List" + { + "las" "El mapa elegido se ha jugado recientemente y no puede ser nominado" + } + + "Current Map" + { + "las" "Mapa Actual" + } + + "Recently Played" + { + "las" "Jugados Recientemente" + } + + "Nominated" + { + "las" "Nominados" + } + +} diff --git a/translations/las/playercommands.phrases.txt b/translations/las/playercommands.phrases.txt new file mode 100644 index 00000000..84ed9580 --- /dev/null +++ b/translations/las/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "las" "Abofetear jugador" + } + + "Slap damage" + { + "las" "Daño de bofetada" + } + + "Slay player" + { + "las" "Matar jugador" + } + + "Slapped target" + { + "las" "{1} abofeteado." + } + + "Slayed target" + { + "las" "{1} matado." + } + + "Name changed" + { + "las" "Un administrador te ha cambiado el nombre" + } + + "Renamed target" + { + "las" "{1} renombrado." + } + + "Rename player" + { + "las" "Renombrar jugador" + } + + "Dead Player Rename" + { + "las" "{1} será renombrado en la siguiente ronda." + } + +} diff --git a/translations/las/plugin.basecommands.txt b/translations/las/plugin.basecommands.txt new file mode 100644 index 00000000..a524928e --- /dev/null +++ b/translations/las/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "las" "No se puede encontrar la cvar: {1}" + } + + "No access to cvar" + { + "las" "No tienes acceso a esta cvar." + } + + "Value of cvar" + { + "las" "Valor de cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "las" "Cvar \"{1}\" cambiada a \"{2}\"." + } + + "Config not found" + { + "las" "Fichero de configuración \"{1}\" no encontrado." + } + + "Executed config" + { + "las" "Configuración \"{1}\" ejecutada." + } + + "Permabanned player" + { + "las" "\"{1}\" baneado permanentemente." + } + + "Permabanned player reason" + { + "las" "\"{1}\" baneado permanentemente (razón: {2})." + } + + "Banned player" + { + "las" "\"{1}\" baneado por {2} minutos." + } + + "Banned player reason" + { + "las" "\"{1}\" baneado por {2} minutos. (razón: {3})." + } + + "Removed bans matching" + { + "las" "Eliminados los bans que coinciden con el filtro: {1}" + } + + "Ban added" + { + "las" "El ban ha sido agregado." + } + + "Admin cache refreshed" + { + "las" "La caché de admins ha sido actualizada." + } + + "Identify player" + { + "las" "Identificar a jugador" + } + + "Choose Map" + { + "las" "Cambiar Mapa" + } + + "Exec CFG" + { + "las" "Ejecutar CFG" + } + + "Admin logged in as" + { + "las" "\"{1}\" está logueado como \"{2}\" con accesos: {3}" + } + + "Admin logged in anon" + { + "las" "\"{1}\" tiene accesos: {2}" + } + + "Player is not an admin" + { + "las" "\"{1}\" no es un admin." + } + + "Player is an admin" + { + "las" "\"{1}\" es un admin." + } + + "Username" + { + "las" "Nombre del jugador" + } + + "Kicked target" + { + "las" "{1} expulsado" + } + + "Admin access" + { + "las" "Acceso de admin" + } + + "Cvar is now protected" + { + "las" "La cvar {1} esta ahora protegida." + } + + "Kicked target reason" + { + "las" "{1} kickeado (Razón: {2})" + } + + "Please select a map" + { + "las" "Por favor seleccione un mapa" + } + + "Choose Config" + { + "las" "Seleccionar Config" + } + +} diff --git a/translations/las/reservedslots.phrases.txt b/translations/las/reservedslots.phrases.txt new file mode 100644 index 00000000..22f9ed33 --- /dev/null +++ b/translations/las/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "las" "Desconectado por reserva de slot" + } + +} diff --git a/translations/las/rockthevote.phrases.txt b/translations/las/rockthevote.phrases.txt new file mode 100644 index 00000000..0471e8ac --- /dev/null +++ b/translations/las/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "las" "Rock the Vote:" + } + + "RTV Not Allowed" + { + "las" "Rock the Vote no esta permitido aún." + } + + "RTV Started" + { + "las" "Rock the Vote ya ha comenzado." + } + + "RTV Ended" + { + "las" "RTV ya ha terminado, no puedes comenzarlo de nuevo ni nominar mapas." + } + + "Already Voted" + { + "las" "Ya has votado hacer un Rock the Vote." + } + + "Minimal Players Not Met" + { + "las" "No se ha alcanzado el mínimo de jugadores requerido." + } + + "Map Already In Vote" + { + "las" "El mapa '{1}' ya está en la lista de Rock the Vote." + } + + "Map Inserted" + { + "las" "Mapa '{1}' agregado a Rock the Vote." + } + + "RTV Requested" + { + "las" "{1} quiere hacer un rock the vote. ({2} votos, {3} requeridos)" + } + + "RTV Vote Ready" + { + "las" "¡Rock the Vote en progreso!" + } + + "Don't Change" + { + "las" "Seguir con el mapa actual" + } + + "Already Nominated" + { + "las" "Ya has nominado un mapa." + } + + "Max Nominations" + { + "las" "Se ha alcanzado el límite de nominaciones permitidas." + } + + "Selected Map" + { + "las" "{1} ha eligido {2}" + } + + "No Votes" + { + "las" "No se recibieron votos para Rock the Vote, el mapa actual se mantiene." + } + + "Current Map Stays" + { + "las" "¡El mapa actual continúa! ¡Rock the Vote ha hablado!" + } + + "Changing Maps" + { + "las" "¡Cambiando mapa a {1}! ¡Rock the Vote ha hablado!" + } + + "Map Already Nominated" + { + "las" "El mapa elegido ya ha sido nominado." + } + + "Map Nominated" + { + "las" "{1} ha nominado {2} para Rock the Vote." + } + + "Nominate Title" + { + "las" "Nominar Mapa:" + } + +} diff --git a/translations/las/slapslay.phrases.txt b/translations/las/slapslay.phrases.txt new file mode 100644 index 00000000..9f629bdc --- /dev/null +++ b/translations/las/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slay player" + { + "las" "Matar jugador" + } + + "Slap player" + { + "las" "Abofetear jugador" + } + + "Slap damage" + { + "las" "Daño de bofetada" + } + + "Slapped target" + { + "las" "{1} abofeteado." + } + + "Slayed target" + { + "las" "{1} matado." + } + +} diff --git a/translations/las/sounds.phrases.txt b/translations/las/sounds.phrases.txt new file mode 100644 index 00000000..4d3c0dc5 --- /dev/null +++ b/translations/las/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "las" "Sonido reproducido a {1}" + } + +} diff --git a/translations/las/sqladmins.phrases.txt b/translations/las/sqladmins.phrases.txt new file mode 100644 index 00000000..832c1b68 --- /dev/null +++ b/translations/las/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "las" "El tipo de autentificación debe ser 'steam', 'name', o 'ip'." + } + + "Invalid immunity" + { + "las" "La inmunidad debe ser un entero positivo." + } + + "SQL Admin already exists" + { + "las" "Ya existe un administrador con los credenciales dados." + } + + "SQL Admin added" + { + "las" "Administrador agregado exitosamente a la base de datos." + } + + "SQL Admin deleted" + { + "las" "Administrador borrado exitosamente de la base de datos." + } + + "SQL Admin not found" + { + "las" "No se encontró ningún administrador con los credenciales dados." + } + + "SQL Group already exists" + { + "las" "Un grupo con este nombre ya existe." + } + + "SQL Group added" + { + "las" "Grupo agregado exitosamente a la base de datos." + } + + "SQL Group deleted" + { + "las" "Grupo borrado exitosamente de la base de datos." + } + + "SQL Group not found" + { + "las" " No se encontró ningún grupo con el nombre dado. " + } + + "SQL Admin groups reset" + { + "las" "Los grupos del administrador han sido reestablecidos exitosamente." + } + + "SQL Group X not found" + { + "las" "Grupo no encontrado: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "las" "El grupo no se pudo agregar: \"{1}\"" + } + + "Added group to user" + { + "las" "Agregado exitosamente un grupo al administrador dado." + } + + "Added groups to user" + { + "las" "Agregados exitosamente {1} grupos al administrador dado." + } + +} diff --git a/translations/lt/adminhelp.phrases.txt b/translations/lt/adminhelp.phrases.txt new file mode 100644 index 00000000..771d9917 --- /dev/null +++ b/translations/lt/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "lt" "SourceMod Pagalba: Komandos Informacija" + } + + "No description available" + { + "lt" "Nėra aprašymo" + } + + "No commands available" + { + "lt" "Nėra galimų komandų" + } + + "Type sm_help to see more" + { + "lt" "Įveskite sm_help {1} norėdami pamatyti daugiau komandų" + } + + "Entries n - m in page k" + { + "lt" "Įrašai {1} - {2} puslapyje {3}" + } + + "No matching results found" + { + "lt" "Nepavyko rasti atitikmenų." + } + +} diff --git a/translations/lt/adminmenu.phrases.txt b/translations/lt/adminmenu.phrases.txt new file mode 100644 index 00000000..bc016bdd --- /dev/null +++ b/translations/lt/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "lt" "Administratorių meniu." + } + + "Player Commands" + { + "lt" "Žaidėjo komandos" + } + + "Server Commands" + { + "lt" "Serverio komandos" + } + + "Voting Commands" + { + "lt" "Balsavimo komandos" + } + +} diff --git a/translations/lt/antiflood.phrases.txt b/translations/lt/antiflood.phrases.txt new file mode 100644 index 00000000..e54648cf --- /dev/null +++ b/translations/lt/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "lt" "Nustokite kalbėti srautu!" + } + +} diff --git a/translations/lt/basebans.phrases.txt b/translations/lt/basebans.phrases.txt new file mode 100644 index 00000000..30eed5af --- /dev/null +++ b/translations/lt/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "lt" "Draudimas žaidėjui" + } + + "Ban reason" + { + "lt" "Draudimo priežastis" + } + + "Permabanned player" + { + "lt" "Uždraustas neribotam laikui žaidėjas \"{1}\"." + } + + "Permabanned player reason" + { + "lt" "Uždraustas neribotam laikui žaidėjas \"{1}\" (priežastis: {2})." + } + + "Banned player" + { + "lt" "Uždraustas žaidėjas \"{1}\" {2} minučių." + } + + "Banned player reason" + { + "lt" "Uždraustas žaidėjas \"{1}\" {2}-ai minučių (priežastis: {3})." + } + + "Removed bans matching" + { + "lt" "Pašalinti draudimai atitinkantys filtrą: {1}" + } + + "Ban added" + { + "lt" "Draudimas įsigaliojo." + } + + "Cannot ban that IP" + { + "lt" "Jūs negalite uždrausti šio IP adreso." + } + + "Custom ban reason explanation" + { + "lt" "Įveskite priežastį, kaip žinutę. Naudokite {1} kad atšaukti." + } + + "AbortBan applied successfully" + { + "lt" "Draudimas atšauktas." + } + + "AbortBan not waiting for custom reason" + { + "lt" "Nebelaukiama, kol bus įvesta draudimo priežastis." + } + +} diff --git a/translations/lt/basecomm.phrases.txt b/translations/lt/basecomm.phrases.txt new file mode 100644 index 00000000..c7616e8f --- /dev/null +++ b/translations/lt/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "lt" "Užkimšti/Užtildyti žaidėją" + } + + "Choose Type" + { + "lt" "Pasirinkti tipą" + } + + "Gagged target" + { + "lt" "Užkimštas {1}." + } + + "Ungagged target" + { + "lt" "Atkimštas {1}." + } + + "Muted target" + { + "lt" "Užtildytas {1}." + } + + "Unmuted target" + { + "lt" "Leista šnekėti {1}." + } + + "Silenced target" + { + "lt" "Užtildytas {1}." + } + + "Unsilenced target" + { + "lt" "Leista šnekėti {1}." + } + + "Mute Player" + { + "lt" "Drausti kalbėti žaidėjui" + } + + "UnMute Player" + { + "lt" "Leisti kalbėti žaidėjui" + } + + "Gag Player" + { + "lt" "Drausti rašyti žaidėjui" + } + + "UnGag Player" + { + "lt" "Leisti rašyti žaidėjui" + } + + "Silence Player" + { + "lt" "Drausti bendrauti žaidėjui" + } + + "UnSilence Player" + { + "lt" "Leisti bendrauti žaidėjui" + } + +} diff --git a/translations/lt/basetriggers.phrases.txt b/translations/lt/basetriggers.phrases.txt new file mode 100644 index 00000000..879b6e4d --- /dev/null +++ b/translations/lt/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "lt" "Liko žaisti šio žemėlapio:" + } + + "Thetime" + { + "lt" "Šiuo metu serverio laikas {1}" + } + + "Friendly Fire On" + { + "lt" "Komandos narių šaudymas yra įjungtas." + } + + "Friendly Fire Off" + { + "lt" "Komandos narių šaudymas yra išjungtas." + } + + "Current Map" + { + "lt" "Šiuo metu žaidžiamas žemėlapis {1}." + } + + "LastRound" + { + "lt" "Tai paskutinis raundas!" + } + + "NoTimelimit" + { + "lt" "Žemėlapiui nėra laiko limito" + } + + "Next Map" + { + "lt" "Sekantis žemėlapis: {1}" + } + + "Pending Vote" + { + "lt" "Laukiamas balsavimas" + } + + "WinLimitAppend" + { + "lt" ", arba pakeisti žemėlapį, kai komanda laimės vieną raundą" + } + + "WinLimit" + { + "lt" "Žemėlapis pasikeis, kai komanda laimės vieną raundą" + } + + "MaxRoundsAppend" + { + "lt" ", arba pakeisti žemėlapį po dar vieno raundo" + } + + "MaxRounds" + { + "lt" "Žemėlapis pasikeis po dar vieno raundo" + } + + "FragLimitAppend" + { + "lt" ", arba pakeisti žemėlapį, kai žaidėjas nušaus vieną priešininką" + } + + "FragLimit" + { + "lt" "Žemėlapis pasikeis, kai žaidėjas nušaus vieną priešininką" + } + + "WinLimitAppendPlural" + { + "lt" ", arba pakeisti žemėlapį, kai komanda laimės {1} raundą(ų)" + } + + "WinLimitPlural" + { + "lt" "Žemėlapis pasikeis, kai komanda laimės {1} raundą(us)" + } + + "MaxRoundsAppendPlural" + { + "lt" ", arba pakeisti žemėlapį po {1} raundo(ų)" + } + + "MaxRoundsPlural" + { + "lt" "Žemėlapis pasikeis po {1} raundo(ų)" + } + + "FragLimitAppendPlural" + { + "lt" ", arba pakeisti žemėlapį, kai žaidėjas nušaus {1} priešininką(ų)" + } + + "FragLimitPlural" + { + "lt" "Žemėlapis pasikeis, kai žaidėjas nušaus {1} priešininką(ų)" + } + +} diff --git a/translations/lt/basevotes.phrases.txt b/translations/lt/basevotes.phrases.txt new file mode 100644 index 00000000..9a61c109 --- /dev/null +++ b/translations/lt/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "lt" "Pradėjo balsavimą: {1}" + } + + "Initiated Vote Map" + { + "lt" "Pradėjo balsavimą dėl naujo žemėlapio." + } + + "Initiated Vote Kick" + { + "lt" "Pradėjo pašalinimo balsavimą prieš {1}." + } + + "Initiated Vote Ban" + { + "lt" "Pradėjo draudimo balsavimą prieš {1}." + } + + "Map Vote" + { + "lt" "Balsavimas už žemėlapį: {1}" + } + + "Change Map To" + { + "lt" "Pakeisti žemėlapį į {1}?" + } + + "Votekick Player" + { + "lt" "Pašalinti {1}?" + } + + "Voteban Player" + { + "lt" "Uždrausti {1}?" + } + + "Vote Successful" + { + "lt" "Balsavimas pavyko. (Surinkta {1}%% iš {2} galimų)" + } + + "Vote Failed" + { + "lt" "Balsavimas nepavyko. {1}%% balsų reikia. (Surinkta {2}%% iš {3} galimų)" + } + + "Vote End" + { + "lt" "Atsakymas į {1} yra: {2}." + } + + "Kick vote" + { + "lt" "Pašalinimo balsavimas" + } + + "Ban vote" + { + "lt" "Draudimo balsavimas" + } + + "Map vote" + { + "lt" "Balsavimas už žemėlapį" + } + + "Confirm Vote" + { + "lt" "Patvirtinti balsavimą" + } + + "Map Vote In Use" + { + "lt" "Šiuo metu kitas administratorius naudoja balsavimo už žemėlapį meniu." + } + + "Please select a map" + { + "lt" "Pasirinkti žemėlapį" + } + + "Start the Vote" + { + "lt" "Pradėti balsavimą" + } + +} diff --git a/translations/lt/clientprefs.phrases.txt b/translations/lt/clientprefs.phrases.txt new file mode 100644 index 00000000..0d34ecf9 --- /dev/null +++ b/translations/lt/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "lt" "Sourcemod Sausainėlių Sąrašas" + } + + "Printing Cookie List" + { + "lt" "Atvaizduoti sausainėlių sąrašą konsolėje" + } + + "Cookie not Found" + { + "lt" "Nepavyko rasti sausainėlio \"{1}\"" + } + + "Cookie Value" + { + "lt" "{1} nustatymas yra {2}" + } + + "Protected Cookie" + { + "lt" "Negalima pakeisti apsaugoto sausainėlio \"{1}\" reikšmės" + } + + "Cookie Changed Value" + { + "lt" "Pakeistas sausainėlio nustatymas iš \"{1}\" į \"{2}\"" + } + + "No Console" + { + "lt" "Nepavyko atvaizduoti nustatymų meniu konsolėje" + } + + "Choose Option" + { + "lt" "Pasirinkite Opciją" + } + + "Client Settings" + { + "lt" "Vartotojo Nustatymai" + } + +} diff --git a/translations/lt/common.phrases.txt b/translations/lt/common.phrases.txt new file mode 100644 index 00000000..08c07dc8 --- /dev/null +++ b/translations/lt/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "lt" "Taip" + } + + "No" + { + "lt" "Ne" + } + + "No matching client" + { + "lt" "Nepavyko rasti atitinkančio kliento." + } + + "No matching clients" + { + "lt" "Nepavyko rasti atitinkančių klientų." + } + + "More than one client matches" + { + "lt" "Daugiau nei vienas klientas atitiko kriterijų \"{1}\"" + } + + "More than one client matched" + { + "lt" "Daugiau nei vienas klientas atitiko jūsų kriterijų." + } + + "Player no longer available" + { + "lt" "Žaidėjo, kurį pažymėjote nebėra" + } + + "Kick player" + { + "lt" "Pašalinti žaidėją" + } + + "Kicked by admin" + { + "lt" "Pašalintas administracinio personalo" + } + + "Changing map" + { + "lt" "Keičiamas žemėlapis į {1}..." + } + + "Map was not found" + { + "lt" "Žemėlapio {1} nepavyko rasti." + } + + "Unable to target" + { + "lt" "Jūs negalite nurodyti šio žaidėjo." + } + + "Name" + { + "lt" "Vardas" + } + + "Access" + { + "lt" "Prieiga" + } + + "See console for output" + { + "lt" "Patikrinkite konsolę dėl papildomos informacijos." + } + + "Cannot target bot" + { + "lt" "Neįmanoma atlikti šios komandos bot'ui." + } + + "Unable to find cvar" + { + "lt" "Nepavyko rasti tokios komandos: {1}" + } + + "No access to cvar" + { + "lt" "Jūs neturite leidimo šiai komandai." + } + + "Value of cvar" + { + "lt" "Nustatymo \"{1}\" reikšmė: \"{2}\"" + } + + "Cvar changed" + { + "lt" "Pakeistas nustatymas \"{1}\" į \"{2}\"." + } + + "Config not found" + { + "lt" "Nustatymų failas \"{1}\" nerastas." + } + + "Executed config" + { + "lt" "Įvykdytas nustatymas \"{1}\"." + } + + "Admin cache refreshed" + { + "lt" "Administracinio personalo sąrašas atnaujintas." + } + + "Invalid Amount" + { + "lt" "Neteisinga suma nurodyta" + } + + "Cannot be performed on dead" + { + "lt" "Šis veiksmas negali būti atliekamas su neaktyviu klientu \"{1}\"" + } + + "Player has since died" + { + "lt" "Veiksmas negali būti atliktas, kadangi žaidėjas nuo to laiko nebeaktyvus." + } + + "Vote in Progress" + { + "lt" "Šiuo metu vyksta balsavimas." + } + + "Vote Not In Progress" + { + "lt" "Šiuo metu nevyksta balsavimas." + } + + "Cancelled Vote" + { + "lt" "Balsavimas atšauktas" + } + + "Cancel vote" + { + "lt" "Atšaukti balsavimą" + } + + "Vote Select" + { + "lt" "{1} pasirinko {2}." + } + + "No Votes Cast" + { + "lt" "Balsavimų nebuvo iškviesta." + } + + "Vote Delay Minutes" + { + "lt" "Jūs privalote palaukti {1} minutes prieš pradėdami naują balsavimą." + } + + "Vote Delay Seconds" + { + "lt" "Jūs privalote palaukti {1} sekundes prieš pradėdami naują balsavimą." + } + + "Could not connect to database" + { + "lt" "Nepavyko prisijungti prie duomenų bazės." + } + + "Failed to query database" + { + "lt" "Nepavyko duomenų bazės užklausa." + } + + "Invalid SteamID specified" + { + "lt" "Jūs nurodėte neteisingą SteamID (jis turi prasidėti 'STEAM_0:')." + } + + "Reload admins" + { + "lt" "Pakartotinai įkrauti administracinį personalą" + } + + "Command is in-game only" + { + "lt" "Ši komanda galima tik žaidimo metu." + } + + "Target must be dead" + { + "lt" "Komanda gali būti naudojama tik negyviems žaidėjams." + } + + "Target must be alive" + { + "lt" "Komanda gali būti naudojama tik gyviems žaidėjams." + } + + "Target is not in game" + { + "lt" "Nurodytas žaidėjas dar nėra pilnai prisijungęs į žaidimą." + } + + "Played Sound" + { + "lt" "Paleistas garsas žaidėjui '{1}'" + } + + "Slapped player" + { + "lt" "Stuktelėjo žaidėją '{1}'" + } + + "Slayed player" + { + "lt" "Patiesė žaidėją '{1}'" + } + + "Kicked player" + { + "lt" "Pašalintas žaidėjas '{1}'" + } + + "Cannot participate in vote" + { + "lt" "Jūs negalite dalyvauti šiame balsavime." + } + + "Cannot change vote" + { + "lt" "Jūs negalite pakeisti savo pasirinkimo šiam balsavimui." + } + + "On" + { + "lt" "Ijungta" + } + + "Off" + { + "lt" "Išjungta" + } + +} diff --git a/translations/lt/core.phrases.txt b/translations/lt/core.phrases.txt new file mode 100644 index 00000000..98b6a439 --- /dev/null +++ b/translations/lt/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "lt" "Jūs neturite teisių šiai komandai" + } + + "Back" + { + "lt" "Atgal" + } + + "Next" + { + "lt" "Sekantis" + } + + "Exit" + { + "lt" "Išeiti" + } + + "Previous" + { + "lt" "Ankstesnis" + } + + "all players" + { + "lt" "visiems žaidėjams" + } + + "all humans" + { + "lt" "visiems žmonėms" + } + + "all bots" + { + "lt" "visiems botams" + } + + "all dead players" + { + "lt" "visiems negyviems žaidėjams" + } + + "all alive players" + { + "lt" "visiems gyviems žaidėjams" + } + + "_s" + { + "lt" "{1}" + } + + "all spectators" + { + "lt" "visi stebėtojai" + } + + "Vote Count" + { + "lt" "Balsai: {1}/{2}, {3} liko" + } + + "Voted For" + { + "lt" "{1} balsavo už {2}" + } + + "Changed Vote" + { + "lt" "{1} pakeitė savo balsą į {2}" + } + + "No Vote" + { + "lt" "Nebalsavo" + } + + "Name Reserved" + { + "lt" "Jūsų slapyvardis rezervuotas SourceMod; nustatykite slaptažodį norėdami jį panaudoti." + } + +} diff --git a/translations/lt/funcommands.phrases.txt b/translations/lt/funcommands.phrases.txt new file mode 100644 index 00000000..b5a06b5a --- /dev/null +++ b/translations/lt/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "lt" "Uždegti žaidėją" + } + + "FireBomb player" + { + "lt" "Degančios bombos žaidėjas" + } + + "Freeze player" + { + "lt" "Sušaldyti žaidėją" + } + + "FreezeBomb player" + { + "lt" "Šaldomosios bombos žaidėjas" + } + + "TimeBomb player" + { + "lt" "Laiko bomba žaidėjas" + } + + "Beacon player" + { + "lt" "Švyturiuojantis žaidėjas" + } + + "NoClip player" + { + "lt" "NoClip žaidėjas" + } + + "Blind player" + { + "lt" "Apakinti žaidėją" + } + + "Drug player" + { + "lt" "Apsvaiginti žaidėją" + } + + "Gravity player" + { + "lt" "Žaidėjas su nestandartine gravitacija" + } + + "Blind amount" + { + "lt" "Kiek apakinti?" + } + + "Fully blind" + { + "lt" "Visiškai aklas" + } + + "Half blind" + { + "lt" "Pusiau apakintas" + } + + "No blind" + { + "lt" "Neapakintas" + } + + "Gravity amount" + { + "lt" "Gravitacija?" + } + + "Gravity Very High" + { + "lt" "Gravitacija labai didelė" + } + + "Gravity High" + { + "lt" "Gravitacija didelė" + } + + "Gravity Normal" + { + "lt" "Gravitacija standartinė" + } + + "Gravity Low" + { + "lt" "Gravitacija maža" + } + + "Gravity Very Low" + { + "lt" "Gravitacija labai maža" + } + + "Set target on fire" + { + "lt" "{1} buvo padegtas." + } + + "Toggled FireBomb on target" + { + "lt" "įjungta ugnies bomba žaidėjui {1}." + } + + "Froze target" + { + "lt" "sušalo {1}." + } + + "Toggled FreezeBomb on target" + { + "lt" "įjungta sušaldymo bomba žaidėjui {1}." + } + + "Toggled beacon on target" + { + "lt" "įjungtas švyturiavimas žaidėjui {1}." + } + + "Toggled TimeBomb on target" + { + "lt" "įjungta laiko bomba žaidėjui {1}." + } + + "Toggled noclip on target" + { + "lt" "įjungtas noclip žaidėjui {1}." + } + + "Toggled drug on target" + { + "lt" "įjungtas apsvaiginimas žaidėjui {1}" + } + + "Set blind on target" + { + "lt" "žaidėjas {1} tapo aklas." + } + + "Set gravity on target" + { + "lt" "nustatė {1} gravitaciją." + } + + "Till Explodes" + { + "lt" "{2} sekundžių(ės) iki {1} sprogs." + } + + "Unfrozen" + { + "lt" "Jūs buvote atšildytas" + } + + "You will be unfrozen" + { + "lt" "Jūs būsite atšildytas po {1} sekundžių" + } + +} diff --git a/translations/lt/funvotes.phrases.txt b/translations/lt/funvotes.phrases.txt new file mode 100644 index 00000000..4e685074 --- /dev/null +++ b/translations/lt/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "lt" "Pradėtas balsavimas dėl žaidimo gravitacijos." + } + + "Initiated Vote Burn" + { + "lt" "Pradėtas sudeginimo balsavimas prieš {1}." + } + + "Initiated Vote Slay" + { + "lt" "Pradėtas balsavimas nužudyti žaidėją {1}." + } + + "Initiated Vote Alltalk" + { + "lt" "Pradėtas balsavimas dėl leidimo visiem šnekėti." + } + + "Initiated Vote FF" + { + "lt" "Pradėtas balsavimas dėl leidimo šaudyti komandos narius." + } + + "Gravity Vote" + { + "lt" "Gravitacijos balsavimas: {1}" + } + + "Change Gravity To" + { + "lt" "Pakeisti žaidimo gravitaciją į {1}?" + } + + "Voteburn player" + { + "lt" "Sudeginti žaidėją {1}?" + } + + "Voteslay Player" + { + "lt" "Patiesti {1}?" + } + + "Votealltalk Off" + { + "lt" "Išjungti leidimą visiem šnekėti? {1}" + } + + "Votealltalk On" + { + "lt" "Įjungti leidimą visiem šnekėti? {1}" + } + + "Voteff Off" + { + "lt" "Išjungti leidimą šaudyti komandos narius? {1}" + } + + "Voteff On" + { + "lt" "Įjungti leidimą šaudyti komandos narius? {1}" + } + + "Gravity vote" + { + "lt" "Gravitacijos balsavimas" + } + + "Vote FF" + { + "lt" "Balsavimas FF" + } + + "Burn vote" + { + "lt" "Balsavimas dėl sudeginimo" + } + + "Alltalk vote" + { + "lt" "Balsavimas dėl leidimo visiem šnekėti" + } + + "Slay vote" + { + "lt" "Balsavimas nužudyti" + } + + "Slayed player" + { + "lt" "Nužudytas žaidėjas '{1}'" + } + +} diff --git a/translations/lt/mapchooser.phrases.txt b/translations/lt/mapchooser.phrases.txt new file mode 100644 index 00000000..353a482b --- /dev/null +++ b/translations/lt/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "lt" "Balsuoti dėl sekančio žemėlapio!" + } + + "Nextmap Voting Started" + { + "lt" "Balsavimas dėl sekančio žemėlapio prasidėjo." + } + + "Nextmap Voting Finished" + { + "lt" "Žemėlapio pasirinkimo balsavimas baigtas. Sekantis žemėlapis bus {1}." + } + + "Current Map Extended" + { + "lt" "Dabartinis žemėlapis buvo pratestas." + } + + "Extend Map" + { + "lt" "Pratesti dabartinį žemėlapį" + } + + "Dont Change" + { + "lt" "Nekeisti" + } + + "Current Map Stays" + { + "lt" "Dabartinis žemėlapis tęsiamas. Balsavimo rezultatai! (Surinkta {1}%% iš {2} balsų)" + } + + "Changed Next Map" + { + "lt" "Pakeistas sekantis žemėlapis į \"{1}\"." + } + + "Starting Runoff" + { + "lt" "Nei vienas žemėlapis negavo virš {1}%% balsų ({2} [{3}%%] & {4} [{5}%%]), pradedamas papildomas balsavimas" + } + +} diff --git a/translations/lt/nextmap.phrases.txt b/translations/lt/nextmap.phrases.txt new file mode 100644 index 00000000..4924929c --- /dev/null +++ b/translations/lt/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "lt" "Sekantis žemėlapis: {1}" + } + + "Map History" + { + "lt" "Žemėlapių Istorija" + } + + "Map" + { + "lt" "[Žemėlapis]" + } + + "Started" + { + "lt" "[Prasidėjo]" + } + + "Played Time" + { + "lt" "[Žaista Laiko]" + } + + "Reason" + { + "lt" "[Pasibaigimo priežastis]" + } + + "Current Map" + { + "lt" "Dabartinis Žemėlapis" + } + + "ago" + { + "lt" "prieš" + } + +} diff --git a/translations/lt/nominations.phrases.txt b/translations/lt/nominations.phrases.txt new file mode 100644 index 00000000..6e3022f1 --- /dev/null +++ b/translations/lt/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "lt" "Jūs jau pasiūlėte žemėlapį." + } + + "Max Nominations" + { + "lt" "Maksimalus pasiūlymų skaičius pasiektas." + } + + "Map Already In Vote" + { + "lt" "Žemėlapis '{1}' jau pasiūlymų sąraše." + } + + "Map Inserted" + { + "lt" "Žemėlapis '{1}' pridėtas į pasiūlymų sąrašą." + } + + "Map Already Nominated" + { + "lt" "Žemėlapis, kurį pasirinkote, jau buvo pasiūlytas." + } + + "Map Nominated" + { + "lt" "{1} pasiūlė {2}." + } + + "Map Nomination Changed" + { + "lt" "{1} pakeitė pasiūlymą į {2}." + } + + "Nominate Title" + { + "lt" "Pasiūlyti Žemėlapį:" + } + + "Can't Nominate Current Map" + { + "lt" "Žemėlapis, kurį pasiūlėte, žaidžiamas dabar ir negali būti siūlomas" + } + + "Map in Exclude List" + { + "lt" "Žemėlapis, kurį pasirinkote, nesenai buvo žaidžiamas ir negali būt pasiūlytas" + } + + "Current Map" + { + "lt" "Dabartinis Žemėlapis" + } + + "Recently Played" + { + "lt" "Nesenai Žaista" + } + + "Nominated" + { + "lt" "Pasiūlytas" + } + +} diff --git a/translations/lt/playercommands.phrases.txt b/translations/lt/playercommands.phrases.txt new file mode 100644 index 00000000..933dd8d0 --- /dev/null +++ b/translations/lt/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "lt" "Stuktelti žaidėją" + } + + "Slap damage" + { + "lt" "Stuktelėjimo žala" + } + + "Slay player" + { + "lt" "Patiesti žaidėją" + } + + "Slapped target" + { + "lt" "Stukteltas {1}." + } + + "Slayed target" + { + "lt" "Patiesė {1}." + } + + "Name changed" + { + "lt" "Administratorius pakeitė Jūsų pseudonimą" + } + + "Renamed target" + { + "lt" "Pakeistas {1} pseudonimas." + } + + "Rename player" + { + "lt" "Pakeisti žaidėjo pseudonimą" + } + + "Dead Player Rename" + { + "lt" "{1} bus pakeistas pseudonimas sekantį raundą." + } + +} diff --git a/translations/lt/plugin.basecommands.txt b/translations/lt/plugin.basecommands.txt new file mode 100644 index 00000000..54f8c1de --- /dev/null +++ b/translations/lt/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "lt" "Nepavyko rasti nustatymo: {1}" + } + + "No access to cvar" + { + "lt" "Jūs neturite teisių į šį nustatymą." + } + + "Value of cvar" + { + "lt" "Reikšmė nustatymo \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "lt" "Pakeistas nustatymas \"{1}\" į \"{2}\"." + } + + "Config not found" + { + "lt" "Nustatymų failas \"{1}\" nerastas." + } + + "Executed config" + { + "lt" "Įvykdyti nustatymai \"{1}\"." + } + + "Permabanned player" + { + "lt" "Neribotai uždrausta žaisti žaidėjui \"{1}\"." + } + + "Permabanned player reason" + { + "lt" "Neribotai uždrausta žaisti žaidėjui \"{1}\" (priežastis: {2})." + } + + "Banned player" + { + "lt" "Draudimas žaisti žaidėjui \"{1}\" {2} minučių." + } + + "Banned player reason" + { + "lt" "Draudimas žaisti žaidėjui \"{1}\" {2} minučių (priežastis: {3})." + } + + "Removed bans matching" + { + "lt" "Pašalinti draudimai atitinkantys filtrą: {1}" + } + + "Ban added" + { + "lt" "Draudimas žaisti įsigaliojo." + } + + "Admin cache refreshed" + { + "lt" "Adminisracinio personalo informacija buvo atnaujinta." + } + + "Identify player" + { + "lt" "Identifikuoti žaidėją" + } + + "Choose Map" + { + "lt" "Pasirinkti žemėlapį" + } + + "Exec CFG" + { + "lt" "Vykdomas CFG" + } + + "Admin logged in as" + { + "lt" "\"{1}\" prisijungė kaip \"{2}\" su teisėmis: {3}" + } + + "Admin logged in anon" + { + "lt" "\"{1}\" turi teises: {2}" + } + + "Player is not an admin" + { + "lt" "\"{1}\" nėra administratorius." + } + + "Player is an admin" + { + "lt" "\"{1}\" yra administratorius." + } + + "Username" + { + "lt" "Vartotojo vardas" + } + + "Kicked target" + { + "lt" "Pašalintas {1}." + } + + "Admin access" + { + "lt" "Administracijos prieiga" + } + + "Cvar is now protected" + { + "lt" "Nustatymas {1} dabar apsaugotas." + } + + "Kicked target reason" + { + "lt" "Išspirtas {1} (Priežastis: {2})" + } + +} diff --git a/translations/lt/reservedslots.phrases.txt b/translations/lt/reservedslots.phrases.txt new file mode 100644 index 00000000..31a012ab --- /dev/null +++ b/translations/lt/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "lt" "Išmestas dėl vietų rezervacijos" + } + +} diff --git a/translations/lt/rockthevote.phrases.txt b/translations/lt/rockthevote.phrases.txt new file mode 100644 index 00000000..2a855bcc --- /dev/null +++ b/translations/lt/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "lt" "Iškviesti balsavimą:" + } + + "RTV Not Allowed" + { + "lt" "Balsavimas, vartotojo pageidavimu, vis dar neleidžiamas." + } + + "RTV Started" + { + "lt" "Balsavimas jau prasidėjo." + } + + "RTV Ended" + { + "lt" "BVP jau pasibaigė, jūs negalite pradėti naujo balsavimo at nominuoti žemėlapio." + } + + "Already Voted" + { + "lt" "Jūs jau išreiškėte savo nuomonę dėl žemėlapio pakeitimo." + } + + "Minimal Players Not Met" + { + "lt" "Permažai žaidėjų." + } + + "Map Already In Vote" + { + "lt" "Žemėlapis '{1}' jau balsavimo pagal pageidavimą sąraše." + } + + "Map Inserted" + { + "lt" "Žemėlapis '{1}' įtrauktas į balsavimo pagal pageidavimą sąrašą." + } + + "RTV Requested" + { + "lt" "{1} nori iškviesti balsavimą, žaidėjo pageidavimu. ({2} balsai už, {3} balsų reikia)" + } + + "RTV Vote Ready" + { + "lt" "Kviečiamas balsavimas!" + } + + "Don't Change" + { + "lt" "Nekeisti dabartinio žemėlapio" + } + + "Already Nominated" + { + "lt" "Jūs jau nominavote žemėlapį." + } + + "Max Nominations" + { + "lt" "Maksimalus kiekis nominacijų pasiektas." + } + + "Selected Map" + { + "lt" "{1} pasirinko {2}" + } + + "No Votes" + { + "lt" "Negauta jokių balsų pagal pageidavimą, paliekamas dabartinis žemėlapis." + } + + "Current Map Stays" + { + "lt" "Tęsiamas dabartinis žemėlapis! Žaidėjai patys išsirinko!" + } + + "Changing Maps" + { + "lt" "Keičiamas žemėlapis į {1}! Žaidėjai patys išsirinko!" + } + + "Map Already Nominated" + { + "lt" "Žemėlapis, kurį jūs pasirinkote, jau buvo nominuotas." + } + + "Map Nominated" + { + "lt" "{1} nominamo {2} į balsavimo pagal pageidavimą sąrašą." + } + + "Nominate Title" + { + "lt" "Nominuotas žemėlapis:" + } + +} diff --git a/translations/lt/sounds.phrases.txt b/translations/lt/sounds.phrases.txt new file mode 100644 index 00000000..4f78deb7 --- /dev/null +++ b/translations/lt/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "lt" "Sugrotas garsas žaidėjui {1}" + } + +} diff --git a/translations/lt/sqladmins.phrases.txt b/translations/lt/sqladmins.phrases.txt new file mode 100644 index 00000000..76a98ae8 --- /dev/null +++ b/translations/lt/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "lt" "Atpažinimo tipas turi būti 'steam', 'vardas', arba 'ip'." + } + + "Invalid immunity" + { + "lt" "Neliečiamybės parametras turi būti teigiamas." + } + + "SQL Admin already exists" + { + "lt" "Administratorius, nurodytais rekvizitais, jau egzistuoja." + } + + "SQL Admin added" + { + "lt" "Administratorius sėkmingai įrašytas į duomenų bazę." + } + + "SQL Admin deleted" + { + "lt" "Administratorius sėkmingai pašalintas iš duomenų bazės." + } + + "SQL Admin not found" + { + "lt" "Administratorius, nurodytais rekvizitais, nebuvo rastas." + } + + "SQL Group already exists" + { + "lt" "Grupė, nurodytu vardu, jau egzistuoja." + } + + "SQL Group added" + { + "lt" "Grupė sėkmingai įrašyta į duomenų bazę." + } + + "SQL Group deleted" + { + "lt" "Grupė sėkmingai pašalinta iš duomenų bazės." + } + + "SQL Group not found" + { + "lt" "Nepavyko rasti grupės, nurodytu vardu." + } + + "SQL Admin groups reset" + { + "lt" "Administratorių grupės buvo sėkmingai nunulintos." + } + + "SQL Group X not found" + { + "lt" "Nepavyko rasti grupės: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "lt" "Nepavyko priskirti grupės: \"{1}\"" + } + + "Added group to user" + { + "lt" "Sėkmingai pridėta viena grupė nurodytam administratoriui." + } + + "Added groups to user" + { + "lt" "Sėkmingai pridėta {1} grupė(s) nurodytam administratoriui." + } + +} diff --git a/translations/lv/adminhelp.phrases.txt b/translations/lv/adminhelp.phrases.txt new file mode 100644 index 00000000..f11a272b --- /dev/null +++ b/translations/lv/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "lv" "SourceMod palīdzība: Informācija par komandām" + } + + "No description available" + { + "lv" "Apraksts nav pieejams" + } + + "No commands available" + { + "lv" "Komandas nav pieejamas" + } + + "Type sm_help to see more" + { + "lv" "Raksti sm_help {1} lai redzētu pārējās komandas " + } + + "Entries n - m in page k" + { + "lv" "Ieraksti no {1} līdz {2} lapaspusē {3} " + } + + "No matching results found" + { + "lv" "Atbilsotoši rezultāti netika atrasti" + } + +} diff --git a/translations/lv/adminmenu.phrases.txt b/translations/lv/adminmenu.phrases.txt new file mode 100644 index 00000000..8890bace --- /dev/null +++ b/translations/lv/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "lv" "Administratora izvēlne" + } + + "Player Commands" + { + "lv" "Spēlētāju komandas" + } + + "Server Commands" + { + "lv" "Servera komandas" + } + + "Voting Commands" + { + "lv" "Aptauju komandas" + } + +} diff --git a/translations/lv/antiflood.phrases.txt b/translations/lv/antiflood.phrases.txt new file mode 100644 index 00000000..561d2b01 --- /dev/null +++ b/translations/lv/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "lv" "Tu pludini serveri ar tekstiem!" + } + +} diff --git a/translations/lv/basebans.phrases.txt b/translations/lv/basebans.phrases.txt new file mode 100644 index 00000000..daf012fa --- /dev/null +++ b/translations/lv/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "lv" "Banot spēlētāju" + } + + "Ban reason" + { + "lv" "Bana iemesls" + } + + "Permabanned player" + { + "lv" "Neatgriezeniski nobanoja spēlētāju \"{1}\"." + } + + "Permabanned player reason" + { + "lv" "Neatgriezeniski nobanoja spēlētāju \"{1}\" (iemesls: {2})." + } + + "Banned player" + { + "lv" "Nobanoja spēlētāju \"{1}\" uz {2} minūtēm. " + } + + "Banned player reason" + { + "lv" "Nobanoja spēlētāju \"{1}\" uz {2} minūtēm (iemesls: {3})." + } + + "Removed bans matching" + { + "lv" "Noņēma banus kas atbilst filtram: {1}" + } + + "Ban added" + { + "lv" "Bans ir pievienots" + } + + "Cannot ban that IP" + { + "lv" "Tu nevari banot 0 IP" + } + + "Custom ban reason explanation" + { + "lv" "Ievadi iemeslu kā čata ziņu. Izmanto {1} lai atcletu šo." + } + + "AbortBan applied successfully" + { + "lv" "Bans atcelts." + } + + "AbortBan not waiting for custom reason" + { + "lv" "Negaida uz bana iemesla ievadi, abns atclets." + } + +} diff --git a/translations/lv/basecomm.phrases.txt b/translations/lv/basecomm.phrases.txt new file mode 100644 index 00000000..1bf21697 --- /dev/null +++ b/translations/lv/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "lv" "Runas/Rakstīšanas aizliegumi" + } + + "Choose Type" + { + "lv" "Izvēlies veidu" + } + + "Gagged target" + { + "lv" "Aizliedza rakstīt {1}. " + } + + "Ungagged target" + { + "lv" "Atgriež iespēju runāt {1}." + } + + "Muted target" + { + "lv" "Aizliedza runāt {1}. " + } + + "Unmuted target" + { + "lv" "Atgriež iespēju rakstīt {1}." + } + + "Silenced target" + { + "lv" "Apklusināja {1}." + } + + "Unsilenced target" + { + "lv" "Noņēma klusumu no spēlētāja {1}." + } + + "Mute Player" + { + "lv" "Aizliegt runāt" + } + + "UnMute Player" + { + "lv" "Noņemt rakstīšanas aizliegumu" + } + + "Gag Player" + { + "lv" "Aizliegt rakstīt" + } + + "UnGag Player" + { + "lv" "Noņemt runāšanas aizliegumu" + } + + "Silence Player" + { + "lv" "Apklusināt spēlētaju" + } + + "UnSilence Player" + { + "lv" "Noņemt saziņas aizliegumus" + } + +} diff --git a/translations/lv/basetriggers.phrases.txt b/translations/lv/basetriggers.phrases.txt new file mode 100644 index 00000000..d2762822 --- /dev/null +++ b/translations/lv/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "lv" "Atlikušais laiks šai kartei:" + } + + "Thetime" + { + "lv" "Patreizējais servera laiks ir {1}" + } + + "Friendly Fire On" + { + "lv" "Draudzīgā uguns ir ieslēgta." + } + + "Friendly Fire Off" + { + "lv" "Draudzīgā uguns ir atslēgta." + } + + "Current Map" + { + "lv" "Pašlaik tiek spēlēta {1} karte." + } + + "LastRound" + { + "lv" "Šis ir pēdējais raunds!!" + } + + "NoTimelimit" + { + "lv" "Šai kartei nav laika limita" + } + + "Next Map" + { + "lv" "Nākamā karte: {1}" + } + + "Pending Vote" + { + "lv" "Gaida balsojumu" + } + + "WinLimitAppend" + { + "lv" ", vai arī karte tiks nomainīta tiklīdz kāda no komandām iegūs vienu raunda uzvaru" + } + + "WinLimit" + { + "lv" "Karte tiks nomainīta tiklīdz kāda no komandām iegūs viena raunda uzvaru" + } + + "MaxRoundsAppend" + { + "lv" ", vai arī karte tiks nomainīta pēc viena raunda" + } + + "MaxRounds" + { + "lv" "Karte tiks nomainīta pēc viena raunda" + } + + "FragLimitAppend" + { + "lv" ", vai arī karte tiks nomainīta līdzko spēlētājs nogalinās vienu upuri" + } + + "FragLimit" + { + "lv" "Karte tiks nomainīta līdzko spēlētājs nogalinās vienu upuri" + } + + "WinLimitAppendPlural" + { + "lv" ", vai arī karte tiks nomainīta tiklīdz kāda no komandām iegūs {1} raundu uzvaru" + } + + "WinLimitPlural" + { + "lv" "Karte tiks nomainīta tiklīdz kāda no komandām iegūs {1} raundu uzvaru" + } + + "MaxRoundsAppendPlural" + { + "lv" ", vai arī karte tiks nomainīta pēc {1} raundiem" + } + + "MaxRoundsPlural" + { + "lv" "Karte tiks nomainīta pēc {1} raundiem" + } + + "FragLimitAppendPlural" + { + "lv" ", vai arī karte tiks nomainīta līdzko spēlētājs nogalinās {1} upurus" + } + + "FragLimitPlural" + { + "lv" "Karte tiks nomainīta tiklīdz spēlētājs veiks {1} slepkavības" + } + +} diff --git a/translations/lv/basevotes.phrases.txt b/translations/lv/basevotes.phrases.txt new file mode 100644 index 00000000..77094c28 --- /dev/null +++ b/translations/lv/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "lv" "Uzsāka aptauju: {1}" + } + + "Initiated Vote Map" + { + "lv" "Uzsāka kartes maiņas aptauju." + } + + "Initiated Vote Kick" + { + "lv" "Uzsāka izmešanas aptauju pret {1}." + } + + "Initiated Vote Ban" + { + "lv" "Uzsāka banošanas aptauju pret {1}." + } + + "Map Vote" + { + "lv" "Aptauja par karti: {1}" + } + + "Change Map To" + { + "lv" "Nomainīt karti uz {1}?" + } + + "Votekick Player" + { + "lv" "Izmest {1}?" + } + + "Voteban Player" + { + "lv" "Nobanot {1}?" + } + + "Vote Successful" + { + "lv" "Aptauja veiksmīga. (Saņēma {1}%% no {2} balsīm)" + } + + "Vote Failed" + { + "lv" "Aptauja neveiksmīga. {1}%% balsis nepieciešamas. (Saņēma {2}%% no {3} balsīm)" + } + + "Vote End" + { + "lv" "Atbilde uz {1} ir: {2}." + } + + "Kick vote" + { + "lv" "Izmešanas aptauja" + } + + "Ban vote" + { + "lv" "Banošanas aptauja" + } + + "Map vote" + { + "lv" "Aptauja par karti" + } + + "Confirm Vote" + { + "lv" "Apstiprināt aptauju" + } + + "Map Vote In Use" + { + "lv" "Kāds cits admins patreiz lieto karšu aptaujas izvēlni." + } + + "Please select a map" + { + "lv" "Lūdzu izvēlies karti" + } + + "Start the Vote" + { + "lv" "Sākt aptauju" + } + +} diff --git a/translations/lv/clientprefs.phrases.txt b/translations/lv/clientprefs.phrases.txt new file mode 100644 index 00000000..8aeb51f3 --- /dev/null +++ b/translations/lv/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "lv" "Sourcemod cepumiņu saraksts" + } + + "Printing Cookie List" + { + "lv" "Izraksta cepumiņu sarakstu konsolē" + } + + "Cookie not Found" + { + "lv" "Nevar atrast \"{1}\" cepumiņu" + } + + "Cookie Value" + { + "lv" "{1} vērība ir {2} " + } + + "Protected Cookie" + { + "lv" "Nevar nomainīt aizsargātā \"{1}\" cepumiņa vērtību" + } + + "Cookie Changed Value" + { + "lv" "Nomainīja \"{1}\" cepumiņa vērtību uz \"{2}\"" + } + + "No Console" + { + "lv" "Nevar parādīt uzstādījumu izvēlni konsolē" + } + + "Choose Option" + { + "lv" "Izvēlies iespēju" + } + + "Client Settings" + { + "lv" "Klienta uzstādījumi" + } + +} diff --git a/translations/lv/common.phrases.txt b/translations/lv/common.phrases.txt new file mode 100644 index 00000000..1d23c749 --- /dev/null +++ b/translations/lv/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "lv" "Jā" + } + + "No" + { + "lv" "Nē" + } + + "No matching client" + { + "lv" "Atbilstošs klients netika atrasts." + } + + "No matching clients" + { + "lv" "Atbilstoši klienti netika atrasti." + } + + "More than one client matches" + { + "lv" "Vairāk par vienu spēlētāju atbilst tavām norādēm \"{1}\"" + } + + "More than one client matched" + { + "lv" "Vairāk kā viens klients atbilst tavām norādēm." + } + + "Player no longer available" + { + "lv" "Spēlētājs ko esi izvēlējies vairs nav pieejams." + } + + "Kick player" + { + "lv" "Izmest spēlētāju" + } + + "Kicked by admin" + { + "lv" "Administrators izmeta" + } + + "Changing map" + { + "lv" "Maina karti uz {1}..." + } + + "Map was not found" + { + "lv" "Karte {1} netika atrasta." + } + + "Unable to target" + { + "lv" "Tu nevari veikt attiecīgo darbību šim spēlētājam." + } + + "Name" + { + "lv" "Niks" + } + + "Access" + { + "lv" "Pieeja" + } + + "See console for output" + { + "lv" "Skaties konsolē rezultātu." + } + + "Cannot target bot" + { + "lv" "Nevar izpildīt šo komandu uz Botu." + } + + "Unable to find cvar" + { + "lv" "Nevar atrast cvaru: {1}" + } + + "No access to cvar" + { + "lv" "Tev nav pieejas šim cvaram." + } + + "Value of cvar" + { + "lv" "Vērība cvaram \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "lv" "Nomainija cvaru \"{1}\" uz \"{2}\"." + } + + "Config not found" + { + "lv" "Konfigurācijas fails \"{1}\" netika atrasts." + } + + "Executed config" + { + "lv" "Palaida \"{1}\" konfigurācijas failu." + } + + "Admin cache refreshed" + { + "lv" "Administratoru sarakst ir atjaunināts." + } + + "Invalid Amount" + { + "lv" "Tu norādiji nederīgu lielumu" + } + + "Cannot be performed on dead" + { + "lv" "Šī darbība nevar tikt izmantota uz mirušu spēletāju \"{1}\"" + } + + "Player has since died" + { + "lv" "Darbība nevar tikt veikta, jo spēlētājs ir miris." + } + + "Vote in Progress" + { + "lv" "Aptauja jau ir aktīva." + } + + "Vote Not In Progress" + { + "lv" "Dotajā brīdī nav aktīvu aptauju." + } + + "Cancelled Vote" + { + "lv" "Atcēla aptauju." + } + + "Cancel vote" + { + "lv" "Atcelt aptauju" + } + + "Vote Select" + { + "lv" "{1} izvēlējās {2}." + } + + "No Votes Cast" + { + "lv" "Nav aktīvu aptauju." + } + + "Vote Delay Minutes" + { + "lv" "Tev ir jāuzgaida {1} minūtes pirms jaunas aptaujas veikšanas." + } + + "Vote Delay Seconds" + { + "lv" "Tev ir jāuzgaida {1} sekundes pirms jaunas aptaujas veikšanas." + } + + "Could not connect to database" + { + "lv" "Nevar pievienoties datubāzei." + } + + "Failed to query database" + { + "lv" "Nevar sazināties ar datubāzi." + } + + "Invalid SteamID specified" + { + "lv" "Tu norādīji nepareizu Steam ID (jāsākas ar 'STEAM_:'). " + } + + "Reload admins" + { + "lv" "Pārlādēt administratorus" + } + + "Command is in-game only" + { + "lv" "Šī komanda ir pieejama tikai iekš spēles." + } + + "Target must be dead" + { + "lv" "Šī komanda ir izmantojama tikai uz beigtiem spēlētajiem." + } + + "Target must be alive" + { + "lv" "Šī komanda ir izmantojama tikai uz dzīviem spēlētajiem." + } + + "Target is not in game" + { + "lv" "Konkrētais spēlētājs vēl nav pilnībā pievienojies spēlei." + } + + "Played Sound" + { + "lv" "Atskaņoja skaņu spēlētājam '{1}'" + } + + "Slapped player" + { + "lv" "Iepēra spēlētāju '{1}'" + } + + "Slayed player" + { + "lv" "Nogalēja spēlētāju '{1}'" + } + + "Kicked player" + { + "lv" "Izmeta spēlētāju '{1}'" + } + + "Cannot participate in vote" + { + "lv" "Tu nevari piedalīties šinī aptaujā." + } + + "Cannot change vote" + { + "lv" "Tu nevari mainīt savu izvēli šinī aptaujā." + } + + "On" + { + "lv" "Ieslēgts" + } + + "Off" + { + "lv" "Izslēgts" + } + +} diff --git a/translations/lv/core.phrases.txt b/translations/lv/core.phrases.txt new file mode 100644 index 00000000..6390b9e0 --- /dev/null +++ b/translations/lv/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "lv" "Tev nav pieejas šai komandai" + } + + "Back" + { + "lv" "Atpakaļ" + } + + "Next" + { + "lv" "Tālāk" + } + + "Exit" + { + "lv" "Iziet" + } + + "Previous" + { + "lv" "Atpakaļ" + } + + "all players" + { + "lv" "visi spēlētāji" + } + + "all humans" + { + "lv" "visi cilvēki" + } + + "all bots" + { + "lv" "visi boti" + } + + "all dead players" + { + "lv" "visi mirušie spēlētāji" + } + + "all alive players" + { + "lv" "visi dzīvie spēlētāji" + } + + "_s" + { + "lv" "{1}" + } + + "all spectators" + { + "lv" "visi skatītāji" + } + + "Vote Count" + { + "lv" "Balsis: {1}/{2}, {3} atlikušas" + } + + "Voted For" + { + "lv" "{1} nobalsoja par {2} " + } + + "Changed Vote" + { + "lv" "{1} nomainija savu balsojumu uz {2} " + } + + "No Vote" + { + "lv" "Nav balsojuma" + } + + "Name Reserved" + { + "lv" "Tavs vārds ir rezervēts iekš SourceMod; ievadi paroli lai to izmantotu." + } + +} diff --git a/translations/lv/funcommands.phrases.txt b/translations/lv/funcommands.phrases.txt new file mode 100644 index 00000000..c49d0c2f --- /dev/null +++ b/translations/lv/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "lv" "Aizdedzināt spēlētāju" + } + + "FireBomb player" + { + "lv" "Uzlikt ugunsbombu spēlētājam" + } + + "Freeze player" + { + "lv" "Sasaldēt spēlētāju" + } + + "FreezeBomb player" + { + "lv" "Uzlikt ledusbombu spēlētājam" + } + + "TimeBomb player" + { + "lv" "Uzlikt laikabombu spēlētājam" + } + + "Beacon player" + { + "lv" "Uzlikt radaru spēlētājam" + } + + "NoClip player" + { + "lv" "Uzlikt NoClip spēlētājam" + } + + "Blind player" + { + "lv" "Padarīt aklu spēlētāju" + } + + "Drug player" + { + "lv" "Sazāļot spēlētāju" + } + + "Gravity player" + { + "lv" "Gravitācija spēlētājam" + } + + "Blind amount" + { + "lv" "Cik aklu?" + } + + "Fully blind" + { + "lv" "Pilnībā akls" + } + + "Half blind" + { + "lv" "Pus akls" + } + + "No blind" + { + "lv" "Normāla redze" + } + + "Gravity amount" + { + "lv" "Gravitācija?" + } + + "Gravity Very High" + { + "lv" "Ļoti augsta gravitācija" + } + + "Gravity High" + { + "lv" "Augsta gravitācija" + } + + "Gravity Normal" + { + "lv" "Normāla gravitācija" + } + + "Gravity Low" + { + "lv" "Zema gravitācija" + } + + "Gravity Very Low" + { + "lv" "Ļoti zema gravitācija" + } + + "Set target on fire" + { + "lv" "Aizdedzināja {1}." + } + + "Toggled FireBomb on target" + { + "lv" "uzlika ugunsbombu spēlētājam {1}." + } + + "Froze target" + { + "lv" "sasaldēja {1}." + } + + "Toggled FreezeBomb on target" + { + "lv" "uzlika ledusbombu spēlētājam {1}." + } + + "Toggled beacon on target" + { + "lv" "uzlika radaru spēlētājam {1}." + } + + "Toggled TimeBomb on target" + { + "lv" "uzlika laikabombu spēlētājam {1}." + } + + "Toggled noclip on target" + { + "lv" "ieslēdza noclip spēlētājam {1}." + } + + "Toggled drug on target" + { + "lv" "sazāļoja spēlētāju {1}." + } + + "Set blind on target" + { + "lv" "padarija aklu {1}." + } + + "Set gravity on target" + { + "lv" "uzlika {1}am gravitāciju." + } + + "Till Explodes" + { + "lv" "{2} sekundes līdz {1} eksplozijai." + } + + "Unfrozen" + { + "lv" "Tu tagad esi atkausēts. " + } + + "You will be unfrozen" + { + "lv" "Tu tiksi atkausēts pēc {1} sekundēm. " + } + +} diff --git a/translations/lv/funvotes.phrases.txt b/translations/lv/funvotes.phrases.txt new file mode 100644 index 00000000..809fec73 --- /dev/null +++ b/translations/lv/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "lv" "Uzsāka gravitācijas aptauju." + } + + "Initiated Vote Burn" + { + "lv" "Uzsāka aizdedzināšanas aptauju pret {1}." + } + + "Initiated Vote Slay" + { + "lv" "Uzsāka nonāvešanas aptauju pret {1}." + } + + "Initiated Vote Alltalk" + { + "lv" "Uzsāka aptauju vai atļaut visiem runāt." + } + + "Initiated Vote FF" + { + "lv" "Uzsāka draudzīgas uguns aptauju." + } + + "Gravity Vote" + { + "lv" "Gravitācijas aptauja: {1}" + } + + "Change Gravity To" + { + "lv" "Mainīt gravitāciju uz {1}?" + } + + "Voteburn player" + { + "lv" "Aizdedzināt spēlētāju {1}?" + } + + "Voteslay Player" + { + "lv" "Nonāvēt {1}?" + } + + "Votealltalk Off" + { + "lv" "Aizliegt visiem runāt? {1}" + } + + "Votealltalk On" + { + "lv" "Atļaut visiem runāt? {1}" + } + + "Voteff Off" + { + "lv" "Izslēgt draudzīgo uguni? {1}" + } + + "Voteff On" + { + "lv" "Ieslēgt draudzīgo uguni? {1}" + } + + "Gravity vote" + { + "lv" "Gravitācijas aptauja" + } + + "Vote FF" + { + "lv" "Aptauja par draudzīgo uguni" + } + + "Burn vote" + { + "lv" "Aizdedzināšanas aptauja" + } + + "Alltalk vote" + { + "lv" "Atļaut visiem runāt aptauja" + } + + "Slay vote" + { + "lv" "Nonāvēšanas aptauja" + } + + "Slayed player" + { + "lv" "Nonāvēja spēlētāju '{1}'" + } + +} diff --git a/translations/lv/mapchooser.phrases.txt b/translations/lv/mapchooser.phrases.txt new file mode 100644 index 00000000..dc1cf5b6 --- /dev/null +++ b/translations/lv/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "lv" "Balso par nākamo karti!" + } + + "Nextmap Voting Started" + { + "lv" "Balsošana par nākamo karti ir sākusies." + } + + "Nextmap Voting Finished" + { + "lv" "Balsošana par karti ir beigusies. Nākamā karte būs {1}. (Saņēma {2}%% no {3} balsīm) " + } + + "Current Map Extended" + { + "lv" "Patreizējās kartes laiks ir pagarināts. (Saņēma {1}%% no {2} balsīm) " + } + + "Extend Map" + { + "lv" "Pagarināt laiku patreizējā kartē" + } + + "Dont Change" + { + "lv" "Nemainīt" + } + + "Current Map Stays" + { + "lv" "Patreizējā karte turpinās! Aptauja ir beigusies! (Saņēma {1}%% no {2} balsīm)" + } + + "Changed Next Map" + { + "lv" "Nomainīja nākamo karti uz \"{1}\"." + } + + "Starting Runoff" + { + "lv" "Neviena karte nesaņēma vairāk par {1}%% balsīm ({2} [{3}%%] & {4} [{5}%%]), tiks uzsākta jauna aptauja" + } + +} diff --git a/translations/lv/nextmap.phrases.txt b/translations/lv/nextmap.phrases.txt new file mode 100644 index 00000000..f99394a9 --- /dev/null +++ b/translations/lv/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "lv" "Nākamā karte: {1}" + } + + "Map History" + { + "lv" "Kartes vēsture" + } + + "Map" + { + "lv" "[Karte]" + } + + "Started" + { + "lv" "[Uzsākta]" + } + + "Played Time" + { + "lv" "[Nospēlētais laiks]" + } + + "Reason" + { + "lv" "[Labojumu iemesls]" + } + + "Current Map" + { + "lv" "Patreizējā karte" + } + + "ago" + { + "lv" "pirms" + } + +} diff --git a/translations/lv/nominations.phrases.txt b/translations/lv/nominations.phrases.txt new file mode 100644 index 00000000..0dfb8583 --- /dev/null +++ b/translations/lv/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "lv" "Tu jau esi nominējis karti." + } + + "Max Nominations" + { + "lv" "Maksimālais nomināciju skaits ir sasniegts." + } + + "Map Already In Vote" + { + "lv" "Karte '{1}' jau atrodas nomināciju sarakstā." + } + + "Map Inserted" + { + "lv" "Karte '{1}' ir pievienota nomināciju sarakstam." + } + + "Map Already Nominated" + { + "lv" "Tevis izvēlētā karte jau ir nominēta." + } + + "Map Nominated" + { + "lv" "{1} nominēja {2}." + } + + "Map Nomination Changed" + { + "lv" "{1} nomainīja savu nomināciju pret {2}." + } + + "Nominate Title" + { + "lv" "Nominē karti:" + } + + "Can't Nominate Current Map" + { + "lv" "Tevis izvēlētā karte ir patreizējā karte un nevar būt nominēta" + } + + "Map in Exclude List" + { + "lv" "Tevis izvēlētā karte nesen tika spēlēta un nevar būt nominēta" + } + + "Current Map" + { + "lv" "Patreizējā karte" + } + + "Recently Played" + { + "lv" "Nesen spēlēta" + } + + "Nominated" + { + "lv" "Nominēja" + } + +} diff --git a/translations/lv/playercommands.phrases.txt b/translations/lv/playercommands.phrases.txt new file mode 100644 index 00000000..4c60dba1 --- /dev/null +++ b/translations/lv/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "lv" "Iepērt spēlētāju" + } + + "Slap damage" + { + "lv" "Pēriena bojājumi" + } + + "Slay player" + { + "lv" "Nonāvēt spēlētāju" + } + + "Slapped target" + { + "lv" "Iepēra {1}." + } + + "Slayed target" + { + "lv" "Nonāvēja {1}." + } + + "Name changed" + { + "lv" "Administrators ir nomainījis tavu niku" + } + + "Renamed target" + { + "lv" "Pārsauca {1}." + } + + "Rename player" + { + "lv" "Pārsaukt spēlētāju" + } + + "Dead Player Rename" + { + "lv" "{1} tiks pārdēvēts nākamajā raundā. " + } + +} diff --git a/translations/lv/plugin.basecommands.txt b/translations/lv/plugin.basecommands.txt new file mode 100644 index 00000000..32cea68c --- /dev/null +++ b/translations/lv/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "lv" "Nevar atrast atbilstošu cvaru: {1}" + } + + "No access to cvar" + { + "lv" "Tev nav pieejas šim cvaram." + } + + "Value of cvar" + { + "lv" "Vērtība cvaram \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "lv" "Nomainīja cvaru \"{1}\" uz \"{2}\"." + } + + "Config not found" + { + "lv" "Konfigurācijas fails \"{1}\" netika atrasts." + } + + "Executed config" + { + "lv" "Palaida \"{1}\" konfigurācijas failu." + } + + "Permabanned player" + { + "lv" "Neatgriezeniski nobanoja spēlētāju \"{1}\"." + } + + "Permabanned player reason" + { + "lv" "Neatgriezeniski nobanoja spēlētāju \"{1}\" (iemesls: {2})." + } + + "Banned player" + { + "lv" "Spēlētājs \"{1}\" nobanots uz {2} minūtēm." + } + + "Banned player reason" + { + "lv" "Spēlētājs \"{1}\" nobanots uz {2} minūtēm (iemesls: {3})." + } + + "Removed bans matching" + { + "lv" "Izdzēsa banus ar sekojošu filtru: {1}" + } + + "Ban added" + { + "lv" "Bans pievienots." + } + + "Admin cache refreshed" + { + "lv" "Administratoru pieejas fails ir atjaunināts." + } + + "Identify player" + { + "lv" "Identificēt spēlētāju" + } + + "Choose Map" + { + "lv" "Izvēlies karti" + } + + "Exec CFG" + { + "lv" "Palaist konfigurācijas failu" + } + + "Admin logged in as" + { + "lv" "\"{1}\" ir ielogojies kā \"{2}\" ar pieejām: {3}" + } + + "Admin logged in anon" + { + "lv" "\"{1}\" ir pieeja: {2}" + } + + "Player is not an admin" + { + "lv" "\"{1}\" nav administrators." + } + + "Player is an admin" + { + "lv" "\"{1}\" ir administrators." + } + + "Username" + { + "lv" "Lietotājvārds" + } + + "Kicked target" + { + "lv" "Izmeta {1}." + } + + "Admin access" + { + "lv" "Administratora pieeja" + } + + "Cvar is now protected" + { + "lv" "Cvars {1} tagad ir aizsargāts." + } + + "Kicked target reason" + { + "lv" "Izmeta {1} (Iemesls: {2}) " + } + +} diff --git a/translations/lv/reservedslots.phrases.txt b/translations/lv/reservedslots.phrases.txt new file mode 100644 index 00000000..bcfe501f --- /dev/null +++ b/translations/lv/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "lv" "Izmests dēļ slotu rezervācijas" + } + +} diff --git a/translations/lv/rockthevote.phrases.txt b/translations/lv/rockthevote.phrases.txt new file mode 100644 index 00000000..c07fa516 --- /dev/null +++ b/translations/lv/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "lv" "Aptauja:" + } + + "RTV Not Allowed" + { + "lv" "Aptauja dotajā momentā nav atļauta." + } + + "RTV Started" + { + "lv" "Aptauja jau ir sākusies." + } + + "RTV Ended" + { + "lv" "Aptauja jau ir beigusies, tu nevari sākt vēl vienu aptauju kā arī nevari pievienot kartes." + } + + "Already Voted" + { + "lv" "Tu jau esi nobalsojis lai palaistu aptauju." + } + + "Minimal Players Not Met" + { + "lv" "Minimālais spēlētāju skaits nav sasniegts." + } + + "Map Already In Vote" + { + "lv" "Karte '{1}' jau ir aptaujas sarakstā." + } + + "Map Inserted" + { + "lv" "Karte '{1}' pievienota aptaujas sarakstam." + } + + "RTV Requested" + { + "lv" "{1} vēlas uzsākt aptauju. ({2} balsis, {3} nepieciešamas)" + } + + "RTV Vote Ready" + { + "lv" "Sākas aptauja:" + } + + "Don't Change" + { + "lv" "Atstāt esošo karti" + } + + "Already Nominated" + { + "lv" "Tu jau esi nominējis karti." + } + + "Max Nominations" + { + "lv" "Maksimālais nomināciju skaits ir sasniegts." + } + + "Selected Map" + { + "lv" "{1} izvēlējās {2}" + } + + "No Votes" + { + "lv" "Netika saņemta neviena balss, patreizējā karte netiek mainīta." + } + + "Current Map Stays" + { + "lv" "Esošā karte turpinās! Tas tika noteikts aptaujas rezultātā!" + } + + "Changing Maps" + { + "lv" "Maina karti uz {1}! Kas tika noteikta aptaujas rezultātā!" + } + + "Map Already Nominated" + { + "lv" "Karte ko esi izvēlējies jau ir nominētā." + } + + "Map Nominated" + { + "lv" "{1} nominēja {2} aptaujai." + } + + "Nominate Title" + { + "lv" "Nominēt karti:" + } + +} diff --git a/translations/lv/slapslay.phrases.txt b/translations/lv/slapslay.phrases.txt new file mode 100644 index 00000000..57f37a7b --- /dev/null +++ b/translations/lv/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap damage" + { + "lv" "Pēriena bojājumi" + } + + "Slap player" + { + "lv" "Iepērt spēlētāju" + } + + "Slapped target" + { + "lv" "Iepēra {1}." + } + + "Slay player" + { + "lv" "Nonāvēt spēlētāju" + } + + "Slayed target" + { + "lv" "Nonāvēja {1}." + } + +} diff --git a/translations/lv/sounds.phrases.txt b/translations/lv/sounds.phrases.txt new file mode 100644 index 00000000..62319999 --- /dev/null +++ b/translations/lv/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "lv" "Atskaņoja skaņu spēlētājam {1}" + } + +} diff --git a/translations/lv/sqladmins.phrases.txt b/translations/lv/sqladmins.phrases.txt new file mode 100644 index 00000000..b47f7b5e --- /dev/null +++ b/translations/lv/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "lv" "Autorizācijas tipam ir jābūt 'steam', 'name', vai 'ip'. " + } + + "Invalid immunity" + { + "lv" "Imunitātei ir jābūt pozitīvam skaitlim." + } + + "SQL Admin already exists" + { + "lv" "Administrators ar uzrādītajiem datiem jau eksistē." + } + + "SQL Admin added" + { + "lv" "Administrators veiksmīgi pievienots datubāzei." + } + + "SQL Admin deleted" + { + "lv" "Administrators veiksmīgi izdzēsts no datubāzes." + } + + "SQL Admin not found" + { + "lv" "Administrators ar uzrādītajiem datiem netika atrasts." + } + + "SQL Group already exists" + { + "lv" "Grupa ar šādu nosaukumu jau eksistē." + } + + "SQL Group added" + { + "lv" "Grupa veiksmīgi pievienota datubāzei." + } + + "SQL Group deleted" + { + "lv" "Grupa veiksmīgi izdzēsta no datubāzes." + } + + "SQL Group not found" + { + "lv" "Grupa ar norādīto nosaukumu netika atrasta." + } + + "SQL Admin groups reset" + { + "lv" "Administratora grupas ir veiksmīgi atjaunotas." + } + + "SQL Group X not found" + { + "lv" "Nevar atrast grupu: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "lv" "Grupu nevar piesaistīt: \"{1}\"" + } + + "Added group to user" + { + "lv" "Veiksmīgi pievienota grupa dotajam administratoram." + } + + "Added groups to user" + { + "lv" "Veiksmīgi pievienotas {1} grupas dotajam administratoram." + } + +} diff --git a/translations/nl/adminhelp.phrases.txt b/translations/nl/adminhelp.phrases.txt new file mode 100644 index 00000000..bcb6b59e --- /dev/null +++ b/translations/nl/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "nl" "SourceMod Help: Commando Informatie" + } + + "No description available" + { + "nl" "Geen beschrijving beschikbaar" + } + + "No commands available" + { + "nl" "Geen commando's beschikbaar" + } + + "Type sm_help to see more" + { + "nl" "Type sm_help {1} voor meer commando's" + } + + "Entries n - m in page k" + { + "nl" "Data {1} - {2} op pagina {3}" + } + + "No matching results found" + { + "nl" "Geen resultaten gevonden" + } + +} diff --git a/translations/nl/adminmenu.phrases.txt b/translations/nl/adminmenu.phrases.txt new file mode 100644 index 00000000..2de66227 --- /dev/null +++ b/translations/nl/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "nl" "Admin Menu" + } + + "Player Commands" + { + "nl" "Speler Commando's" + } + + "Server Commands" + { + "nl" "Server Commando's" + } + + "Voting Commands" + { + "nl" "Stem Commando's" + } + +} diff --git a/translations/nl/antiflood.phrases.txt b/translations/nl/antiflood.phrases.txt new file mode 100644 index 00000000..f5867074 --- /dev/null +++ b/translations/nl/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "nl" "Je overspoelt de server!" + } + +} diff --git a/translations/nl/basebans.phrases.txt b/translations/nl/basebans.phrases.txt new file mode 100644 index 00000000..a6450d22 --- /dev/null +++ b/translations/nl/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "nl" "Verban speler" + } + + "Ban reason" + { + "nl" "Ban reden" + } + + "Permabanned player" + { + "nl" "Speler \"{1}\" is permanent verbannen." + } + + "Permabanned player reason" + { + "nl" "Speler \"{1}\" is permanent verbannen (reden: {2})." + } + + "Banned player" + { + "nl" "Speler \"{1}\" verbannen voor {2} minuten." + } + + "Banned player reason" + { + "nl" "Speler \"{1}\" verbannen voor {2} minuten (reden: {3})." + } + + "Removed bans matching" + { + "nl" "Bans verwijderd die overkomen met filter: {1}" + } + + "Ban added" + { + "nl" "Ban toegevoegd." + } + + "Cannot ban that IP" + { + "nl" "Je kunt dat IP adres niet verbannen." + } + + "Custom ban reason explanation" + { + "nl" "Geef de reden als chatbericht in. Gebruik {1} om dit af te breken." + } + + "AbortBan applied successfully" + { + "nl" "Ban afgebroken." + } + + "AbortBan not waiting for custom reason" + { + "nl" "Geen ban om af te breken, er wordt geen banreden verwacht." + } + +} diff --git a/translations/nl/basecomm.phrases.txt b/translations/nl/basecomm.phrases.txt new file mode 100644 index 00000000..f362b2e6 --- /dev/null +++ b/translations/nl/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "nl" "Speler knevelen/dempen" + } + + "Choose Type" + { + "nl" "Kies Soort" + } + + "Gagged target" + { + "nl" "{1} kan niet meer chatten." + } + + "Ungagged target" + { + "nl" "{1} kan nu weer chatten." + } + + "Muted target" + { + "nl" "{1} gedempt." + } + + "Unmuted target" + { + "nl" "{1} kan weer spreken." + } + + "Silenced target" + { + "nl" "{1} is het zwijgen opgelegd." + } + + "Unsilenced target" + { + "nl" "{1} kan weer praten." + } + + "Mute Player" + { + "nl" "Speler dempen" + } + + "UnMute Player" + { + "nl" "Speler dempen opheffen" + } + + "Gag Player" + { + "nl" "Speler knevelen" + } + + "UnGag Player" + { + "nl" "Speler ontknevelen" + } + + "Silence Player" + { + "nl" "Speler het zwijgen opleggen" + } + + "UnSilence Player" + { + "nl" "Speler zwijgen opheffen" + } + +} diff --git a/translations/nl/basetriggers.phrases.txt b/translations/nl/basetriggers.phrases.txt new file mode 100644 index 00000000..bd96814c --- /dev/null +++ b/translations/nl/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "nl" "Resterende tijd voor de map:" + } + + "Thetime" + { + "nl" "De huidige servertijd is {1}." + } + + "Friendly Fire On" + { + "nl" "Friendly Fire is aangezet." + } + + "Friendly Fire Off" + { + "nl" "Friendly Fire is uitgezet." + } + + "Current Map" + { + "nl" "De huidige map is {1}." + } + + "LastRound" + { + "nl" "Dit is de laatste ronde!!" + } + + "NoTimelimit" + { + "nl" "Geen tijdlimiet voor de map" + } + + "Next Map" + { + "nl" "Volgende Map: {1}" + } + + "Pending Vote" + { + "nl" "Wachtende vote" + } + + "WinLimitAppend" + { + "nl" ", of verander de map nadat een team een ronde wint" + } + + "WinLimit" + { + "nl" "Map verandert nadat een team een ronde wint" + } + + "MaxRoundsAppend" + { + "nl" ", of verander de map na één of meer rondes" + } + + "MaxRounds" + { + "nl" "Map verandert na een ronde" + } + + "FragLimitAppend" + { + "nl" ", of verander de map nadat een speler een frag heeft gemaakt" + } + + "FragLimit" + { + "nl" "De map verandert nadat een speler een frag heeft gemaakt" + } + + "WinLimitAppendPlural" + { + "nl" ", of verander de map nadat een team {1} rondes wint" + } + + "WinLimitPlural" + { + "nl" "Map verandert nadat een team {1} rondes wint" + } + + "MaxRoundsAppendPlural" + { + "nl" ", of verander de map na {1} meer rondes" + } + + "MaxRoundsPlural" + { + "nl" "Map verandert na {1} meer rondes" + } + + "FragLimitAppendPlural" + { + "nl" ", of verander de map nadat een speler {1} frags heeft gemaakt" + } + + "FragLimitPlural" + { + "nl" "De map verandert nadat een speler {1} frags heeft gemaakt" + } + +} diff --git a/translations/nl/basevotes.phrases.txt b/translations/nl/basevotes.phrases.txt new file mode 100644 index 00000000..c6279952 --- /dev/null +++ b/translations/nl/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "nl" "Stem gestart: {1}" + } + + "Initiated Vote Map" + { + "nl" "Map stem gestart." + } + + "Initiated Vote Kick" + { + "nl" "Kick stem gestart voor {1}." + } + + "Initiated Vote Ban" + { + "nl" "Ban stem gestart voor {1}." + } + + "Map Vote" + { + "nl" "Map Stem: {1}" + } + + "Change Map To" + { + "nl" "Verander map naar {1}?" + } + + "Votekick Player" + { + "nl" "Kick {1}?" + } + + "Voteban Player" + { + "nl" "Ban {1}?" + } + + "Vote Successful" + { + "nl" "Stemmen gelukt. (Ontvangen: {1}%% van {2} stemmen)" + } + + "Vote Failed" + { + "nl" "Stemmen mislukt. {1}%% stemmen nodig. ({2}%% van de {3} stemmen ontvangen)" + } + + "Vote End" + { + "nl" "Het antwoord op {1} is: {2}." + } + + "Kick vote" + { + "nl" "Kick stem" + } + + "Ban vote" + { + "nl" "Ban stem" + } + + "Map vote" + { + "nl" "Map stem" + } + + "Confirm Vote" + { + "nl" "Bevestig Stem" + } + + "Map Vote In Use" + { + "nl" "Een andere admin is bezig met het map vote menu." + } + + "Please select a map" + { + "nl" "Selecteer aub een map" + } + + "Start the Vote" + { + "nl" "Start de Stemming" + } + +} diff --git a/translations/nl/clientprefs.phrases.txt b/translations/nl/clientprefs.phrases.txt new file mode 100644 index 00000000..c235ffc0 --- /dev/null +++ b/translations/nl/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "nl" "Sourcemod Cookie lijst" + } + + "Printing Cookie List" + { + "nl" "Cookie lijst laten zien naar de console" + } + + "Cookie not Found" + { + "nl" "Kan geen cookie \"{1}\" vinden" + } + + "Cookie Value" + { + "nl" "{1} zijn waarde is {2}" + } + + "Protected Cookie" + { + "nl" "Kan de waarde van de beveiligde cookie \"{1}\" niet aanpassen" + } + + "Cookie Changed Value" + { + "nl" "De waarde van cookie \"{1}\" is naar \"{2}\" veranderd" + } + + "No Console" + { + "nl" "Kan geen instellingsmenu laten zien naar de console" + } + + "Choose Option" + { + "nl" "Kies optie" + } + + "Client Settings" + { + "nl" "Client instellingen" + } + +} diff --git a/translations/nl/common.phrases.txt b/translations/nl/common.phrases.txt new file mode 100644 index 00000000..b529d679 --- /dev/null +++ b/translations/nl/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "nl" "Ja" + } + + "No" + { + "nl" "Nee" + } + + "No matching client" + { + "nl" "Geen speler gevonden volgens patroon." + } + + "No matching clients" + { + "nl" "Geen spelers gevonden volgens patroon." + } + + "More than one client matches" + { + "nl" "Meer dan één speler voldoet aan het patroon \"{1}\"." + } + + "More than one client matched" + { + "nl" "Meer dan één speler voldoet aan het patroon." + } + + "Player no longer available" + { + "nl" "De speler die je hebt geselecteerd is niet langer beschikbaar." + } + + "Kick player" + { + "nl" "Verwijder speler" + } + + "Kicked by admin" + { + "nl" "Verwijderd door beheerder" + } + + "Changing map" + { + "nl" "Map wordt verandert naar {1}..." + } + + "Map was not found" + { + "nl" "Map {1} niet gevonden." + } + + "Unable to target" + { + "nl" "Je kunt deze speler niet als doel instellen." + } + + "Name" + { + "nl" "Naam" + } + + "Access" + { + "nl" "Toegang" + } + + "See console for output" + { + "nl" "Controleer console voor het resultaat." + } + + "Cannot target bot" + { + "nl" "Onmogelijk om dit commando voor een bot te gebruiken. " + } + + "Unable to find cvar" + { + "nl" "Niet mogelijk om cvar: {1} te vinden" + } + + "No access to cvar" + { + "nl" "Geen toegang tot deze cvar." + } + + "Value of cvar" + { + "nl" "Waarde van cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "nl" "Cvar \"{1}\" naar \"{2}\" veranderd." + } + + "Config not found" + { + "nl" "Config bestand \"{1}\" niet gevonden." + } + + "Executed config" + { + "nl" "Config bestand \"{1}\" uitgevoerd." + } + + "Admin cache refreshed" + { + "nl" "Admin geheugen ververst." + } + + "Invalid Amount" + { + "nl" "Verkeerd getal ingevuld" + } + + "Cannot be performed on dead" + { + "nl" "Deze actie kan niet op dode speler \"{1}\" uitgevoerd worden" + } + + "Player has since died" + { + "nl" "Actie kan niet uitgevoerd worden omdat de speler dood is." + } + + "Vote in Progress" + { + "nl" "Een stem is al gaande." + } + + "Vote Not In Progress" + { + "nl" "Er is geen stem gaande op dit moment." + } + + "Cancelled Vote" + { + "nl" "Vote is gestopt." + } + + "Cancel vote" + { + "nl" "Stop de vote" + } + + "Vote Select" + { + "nl" "{1} heeft {2} gekozen." + } + + "No Votes Cast" + { + "nl" "Er zijn geen stemmen uitgebracht." + } + + "Vote Delay Minutes" + { + "nl" "Je dient {1} minuten te wachten voor het starten van nog een stem." + } + + "Vote Delay Seconds" + { + "nl" "Je dient {1} seconden te wachten voor het starten van nog een stem." + } + + "Could not connect to database" + { + "nl" "Kan niet verbinden met de database." + } + + "Failed to query database" + { + "nl" "Mislukt om database aan te spreken." + } + + "Invalid SteamID specified" + { + "nl" "Je hebt een verkeerde Steam ID ingevuld (moet beginnen met 'STEAM_')." + } + + "Reload admins" + { + "nl" "Beheerders opnieuw laden" + } + + "Command is in-game only" + { + "nl" "Dit commando kan alleen in het spel gebruikt worden." + } + + "Target must be dead" + { + "nl" "Dit commando kan alleen worden gebruikt voor spelers die dood zijn." + } + + "Target must be alive" + { + "nl" "Dit commando kan alleen worden gebruikt voor spelers die nog leven." + } + + "Target is not in game" + { + "nl" "De opgegeven speler is nog niet helemaal in het spel aanwezig." + } + + "Played Sound" + { + "nl" "Geluid afgespeeld voor speler '{1}'" + } + + "Slapped player" + { + "nl" "Speler '{1}' geslagen" + } + + "Slayed player" + { + "nl" "Speler '{1}' geslayed" + } + + "Kicked player" + { + "nl" "Speler '{1}' verwijderd" + } + + "Cannot participate in vote" + { + "nl" "Je kunt niet meedoen in deze vote." + } + + "Cannot change vote" + { + "nl" "Je kunt de selectie voor deze vote niet veranderen." + } + + "On" + { + "nl" "Aan" + } + + "Off" + { + "nl" "Uit" + } + + "Say all" + { + "nl" "(IEDEREEN) {1}" + } + + "Chat admins" + { + "nl" "(ADMINS) {1}" + } + + "Chat to admins" + { + "nl" "(NAAR ADMINS) {1}" + } + + "Private say to" + { + "nl" "(PRIVE NAAR {1}) {2}" + } + +} diff --git a/translations/nl/core.phrases.txt b/translations/nl/core.phrases.txt new file mode 100644 index 00000000..02c0dcf0 --- /dev/null +++ b/translations/nl/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "nl" "Je hebt geen toegang tot dit commando" + } + + "Back" + { + "nl" "Terug" + } + + "Next" + { + "nl" "Volgende" + } + + "Exit" + { + "nl" "Einde" + } + + "Previous" + { + "nl" "Vorige" + } + + "all players" + { + "nl" "alle spelers" + } + + "all humans" + { + "nl" "alle mensen" + } + + "all bots" + { + "nl" "alle bots" + } + + "all dead players" + { + "nl" "alle dode spelers" + } + + "all alive players" + { + "nl" "alle levende spelers" + } + + "_s" + { + "nl" "{1}" + } + + "all spectators" + { + "nl" "alle toeschouwers" + } + + "Vote Count" + { + "nl" "{1}/{2}, {3}s over" + } + + "Voted For" + { + "nl" "{1} heeft gestemd op {2}" + } + + "Changed Vote" + { + "nl" "{1} heeft zijn vote gewijzigd naar {2}" + } + + "No Vote" + { + "nl" "Geen Vote" + } + + "Name Reserved" + { + "nl" "Jouw naam is gereserveerd door SourceMod; stel je wachtwoord in om het te gebruiken." + } + +} diff --git a/translations/nl/funcommands.phrases.txt b/translations/nl/funcommands.phrases.txt new file mode 100644 index 00000000..030dc433 --- /dev/null +++ b/translations/nl/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "nl" "Zet speler in vuur" + } + + "FireBomb player" + { + "nl" "Maak speler een vuurbom" + } + + "Freeze player" + { + "nl" "Bevries speler" + } + + "FreezeBomb player" + { + "nl" "Maak speler een vriesbom" + } + + "TimeBomb player" + { + "nl" "Maak speler tijdbom" + } + + "Beacon player" + { + "nl" "Beacon speler" + } + + "NoClip player" + { + "nl" "NoClip speler" + } + + "Blind player" + { + "nl" "Maak speler blind" + } + + "Drug player" + { + "nl" "Drug een speler" + } + + "Gravity player" + { + "nl" "Zwaartekracht speler" + } + + "Blind amount" + { + "nl" "Hoe blind?" + } + + "Fully blind" + { + "nl" "Volledig blind" + } + + "Half blind" + { + "nl" "Half blind" + } + + "No blind" + { + "nl" "Niet blind" + } + + "Gravity amount" + { + "nl" "Zwaartekracht?" + } + + "Gravity Very High" + { + "nl" "Zeer Hoge Zwaartekracht" + } + + "Gravity High" + { + "nl" "Hoge Zwaartekracht" + } + + "Gravity Normal" + { + "nl" "Normale Zwaartekracht" + } + + "Gravity Low" + { + "nl" "Lage Zwaartekracht" + } + + "Gravity Very Low" + { + "nl" "Zeer Lage Zwaartekracht" + } + + "Set target on fire" + { + "nl" "Zet {1} in vuur." + } + + "Toggled FireBomb on target" + { + "nl" "tijdbom veranderd voor {1}." + } + + "Froze target" + { + "nl" "{1} bevroren. " + } + + "Toggled FreezeBomb on target" + { + "nl" "vriesbom veranderd voor {1}." + } + + "Toggled beacon on target" + { + "nl" "beacon veranderd voor {1}." + } + + "Toggled TimeBomb on target" + { + "nl" "tijdbom veranderd voor {2}." + } + + "Toggled noclip on target" + { + "nl" "noclip veranderd voor {1}." + } + + "Toggled drug on target" + { + "nl" "drugs veranderd voor {1}." + } + + "Set blind on target" + { + "nl" "blind gebruikt op {1}." + } + + "Set gravity on target" + { + "nl" "stel {1}'s zwaartekracht in." + } + + "Till Explodes" + { + "nl" "{2} seconden totdat {1} explodeert." + } + + "Unfrozen" + { + "nl" "Je bent nu bevroren." + } + + "You will be unfrozen" + { + "nl" "Je zult ontdooien in {1} seconden." + } + +} diff --git a/translations/nl/funvotes.phrases.txt b/translations/nl/funvotes.phrases.txt new file mode 100644 index 00000000..e1ace5a7 --- /dev/null +++ b/translations/nl/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "nl" "Zwaartekracht stem gestart." + } + + "Initiated Vote Burn" + { + "nl" "Vuur stem gestart voor {1}." + } + + "Initiated Vote Slay" + { + "nl" "Slay stem gestart voor {1}." + } + + "Initiated Vote Alltalk" + { + "nl" "Alltalk stem gestart." + } + + "Initiated Vote FF" + { + "nl" "Friendly fire stem gestart." + } + + "Gravity Vote" + { + "nl" "Zwaartekracht stem: {1}" + } + + "Change Gravity To" + { + "nl" "Verander zwaartekracht naar {1}?" + } + + "Voteburn player" + { + "nl" "Zet speler {1} in vuur?" + } + + "Voteslay Player" + { + "nl" "Slay {1}?" + } + + "Votealltalk Off" + { + "nl" "Zet alltalk uit? {1}" + } + + "Votealltalk On" + { + "nl" "Zet alltalk aan? {1}" + } + + "Voteff Off" + { + "nl" "Zet friendly fire uit? {1}" + } + + "Voteff On" + { + "nl" "Zet friendly fire aan? {1}" + } + + "Gravity vote" + { + "nl" "Zwaartekracht stem" + } + + "Vote FF" + { + "nl" "Stem FF" + } + + "Burn vote" + { + "nl" "Vuur stem" + } + + "Alltalk vote" + { + "nl" "Alltalk stem" + } + + "Slay vote" + { + "nl" "Slay stem" + } + + "Slayed player" + { + "nl" "Player \"{1}\" geslayed" + } + +} diff --git a/translations/nl/mapchooser.phrases.txt b/translations/nl/mapchooser.phrases.txt new file mode 100644 index 00000000..d9cfffc3 --- /dev/null +++ b/translations/nl/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "nl" "Stem voor de volgende map!" + } + + "Nextmap Voting Started" + { + "nl" "Stemmen voor de volgende map is gestart." + } + + "Nextmap Voting Finished" + { + "nl" "Map stemmen gestopt. De volgende map wordt {1}." + } + + "Current Map Extended" + { + "nl" "De huidige map is verlengd. ({1}%% van de {2} stemmen ontvangen)" + } + + "Extend Map" + { + "nl" "Verleng huidige map" + } + + "Dont Change" + { + "nl" "Niet veranderen" + } + + "Current Map Stays" + { + "nl" "Huidige map gaat verder! De Stem heeft gesproken! ({1}%% van de {2} stemmen ontvangen)" + } + + "Changed Next Map" + { + "nl" "Volgende map veranderd naar \"{1}\"." + } + + "Starting Runoff" + { + "nl" "Geen map kreeg meer dan {1}%% stemmen ({2} [{3}%%] & {4} [{5}%%]), alternatieve stemming wordt gestart" + } + +} diff --git a/translations/nl/nextmap.phrases.txt b/translations/nl/nextmap.phrases.txt new file mode 100644 index 00000000..d5977d9d --- /dev/null +++ b/translations/nl/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "nl" "Volgende Map: {1}" + } + + "Map History" + { + "nl" "Map Historie" + } + + "Map" + { + "nl" "[Map]" + } + + "Started" + { + "nl" "[Gestart]" + } + + "Played Time" + { + "nl" "[Gespeelde Tijd]" + } + + "Reason" + { + "nl" "[Reden van aanpassen]" + } + + "Current Map" + { + "nl" "Huidige Map" + } + + "ago" + { + "nl" "geleden" + } + +} diff --git a/translations/nl/nominations.phrases.txt b/translations/nl/nominations.phrases.txt new file mode 100644 index 00000000..3d5e1a68 --- /dev/null +++ b/translations/nl/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "nl" "Je hebt deze map al gekozen." + } + + "Max Nominations" + { + "nl" "De maximum toegestane nominaties zijn bereikt." + } + + "Map Already In Vote" + { + "nl" "Map '{1}' staat al in de nominatie lijst." + } + + "Map Inserted" + { + "nl" "Map '{1}' is toegevoegd aan de nominatie lijst." + } + + "Map Already Nominated" + { + "nl" "De map die je hebt gekozen is al aangesteld." + } + + "Map Nominated" + { + "nl" "{1} heeft {2} genomineerd." + } + + "Map Nomination Changed" + { + "nl" "{1} heeft zjin nominatie veranderd naar {2}." + } + + "Nominate Title" + { + "nl" "Stel Map aan:" + } + + "Can't Nominate Current Map" + { + "nl" "De map die je hebt gekozen is de huidige map en kan daarom niet worden aangesteld" + } + + "Map in Exclude List" + { + "nl" "De map die je hebt gekozen is recentelijk gespeeld en kan niet genomineerd worden" + } + + "Current Map" + { + "nl" "Huidige Map" + } + + "Recently Played" + { + "nl" "Recentelijk gespeeld" + } + + "Nominated" + { + "nl" "Genomineerd" + } + +} diff --git a/translations/nl/playercommands.phrases.txt b/translations/nl/playercommands.phrases.txt new file mode 100644 index 00000000..a701c8fb --- /dev/null +++ b/translations/nl/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "nl" "Slap speler" + } + + "Slap damage" + { + "nl" "Slap schade" + } + + "Slay player" + { + "nl" "Slay speler" + } + + "Slapped target" + { + "nl" "Speler {1} geslagen." + } + + "Slayed target" + { + "nl" "Speler {1} gedood." + } + + "Name changed" + { + "nl" "Een admin heeft je naam veranderd" + } + + "Renamed target" + { + "nl" "Hernoemd {1}." + } + + "Rename player" + { + "nl" "Hernoem speler" + } + + "Dead Player Rename" + { + "nl" "{1} krijgt een nieuwe naam de volgende ronde." + } + +} diff --git a/translations/nl/plugin.basecommands.txt b/translations/nl/plugin.basecommands.txt new file mode 100644 index 00000000..0ff05cd1 --- /dev/null +++ b/translations/nl/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "nl" "Onmogelijk om cvar: {1} te vinden" + } + + "No access to cvar" + { + "nl" "Je hebt geen toegang tot deze cvar." + } + + "Value of cvar" + { + "nl" "Waarde van cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "nl" "cvar \"{1}\" verandert naar \"{2}\"." + } + + "Config not found" + { + "nl" "Config bestand \"{1}\" niet gevonden." + } + + "Executed config" + { + "nl" "Config \"{1}\" uitgevoerd." + } + + "Permabanned player" + { + "nl" "Speler \"{1}\" permanent verbannen." + } + + "Permabanned player reason" + { + "nl" "Speler \"{1}\" permanent verbannen (reden: {2})." + } + + "Banned player" + { + "nl" "Speler \"{1}\" verbannen voor {2} minuten." + } + + "Banned player reason" + { + "nl" "Speler \"{1}\" verbannen voor {2} minuten (reden: {3})." + } + + "Removed bans matching" + { + "nl" "Bans verwijderd die voldoen aan filter: {1}" + } + + "Ban added" + { + "nl" "Ban toegevoegd." + } + + "Admin cache refreshed" + { + "nl" "Beheerders geheugen is ververst." + } + + "Identify player" + { + "nl" "Identificeer speler" + } + + "Choose Map" + { + "nl" "Kies Map" + } + + "Exec CFG" + { + "nl" "CFG uitvoeren" + } + + "Admin logged in as" + { + "nl" "\"{1}\" is ingelogd als \"{2}\" met toegang: {3}" + } + + "Admin logged in anon" + { + "nl" "\"{1}\" heeft toegang: {2}" + } + + "Player is not an admin" + { + "nl" "\"{1}\" is geen beheerder." + } + + "Player is an admin" + { + "nl" "\"{1}\" is een beheerder." + } + + "Username" + { + "nl" "Gebruikersnaam" + } + + "Kicked target" + { + "nl" "{1} verwijderd." + } + + "Admin access" + { + "nl" "Admin toegang" + } + + "Cvar is now protected" + { + "nl" "Cvar {1} is nu beschermt." + } + + "Kicked target reason" + { + "nl" "{1} verwijderd (Reden: {2})" + } + + "Please select a map" + { + "nl" "Selecteer een map" + } + + "Choose Config" + { + "nl" "Kies configuratie" + } + +} diff --git a/translations/nl/reservedslots.phrases.txt b/translations/nl/reservedslots.phrases.txt new file mode 100644 index 00000000..c3bf438a --- /dev/null +++ b/translations/nl/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "nl" "Verwijderd door reserve slot" + } + +} diff --git a/translations/nl/rockthevote.phrases.txt b/translations/nl/rockthevote.phrases.txt new file mode 100644 index 00000000..e697e49e --- /dev/null +++ b/translations/nl/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "nl" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "nl" "Rock the Vote is nog niet beschikbaar." + } + + "RTV Started" + { + "nl" "Rock the Vote is al gestart." + } + + "RTV Ended" + { + "nl" "RTV is al beeindigd, je kunt dit niet nogmaals starten." + } + + "Already Voted" + { + "nl" "Je hebt al gestemd voor Rock the Vote." + } + + "Minimal Players Not Met" + { + "nl" "Het minimum aantal spelers is nog niet bereikt." + } + + "Map Already In Vote" + { + "nl" "Map '{1}' staat al in de Rock the Vote lijst." + } + + "Map Inserted" + { + "nl" "Map '{1}' toegevoegd aan Rock the Vote." + } + + "RTV Requested" + { + "nl" "{1} wil een rock the vote starten, ({2} stemmen, {3} nodig) " + } + + "RTV Vote Ready" + { + "nl" "Rocking the Vote!" + } + + "Don't Change" + { + "nl" "Behoud de huidige Map" + } + + "Already Nominated" + { + "nl" "Je hebt al een map benoemd." + } + + "Max Nominations" + { + "nl" "Maximale nominaties bereikt." + } + + "Selected Map" + { + "nl" "{1} heeft {2} geselecteerd" + } + + "No Votes" + { + "nl" "Geen stemmen ontvangen voor Rock the Vote, huidige map blijft." + } + + "Current Map Stays" + { + "nl" "Huidige map gaat verder! Rock the Vote heeft gesproken!" + } + + "Changing Maps" + { + "nl" "Map wordt veranderd naar {1}! Rock The Vote heeft gesproken!" + } + + "Map Already Nominated" + { + "nl" "De map die je hebt gekozen is al benoemd." + } + + "Map Nominated" + { + "nl" "{1} heeft {2} benoemd voor Rock the Vote." + } + + "Nominate Title" + { + "nl" "Map Nominatie:" + } + +} diff --git a/translations/nl/sounds.phrases.txt b/translations/nl/sounds.phrases.txt new file mode 100644 index 00000000..288e0375 --- /dev/null +++ b/translations/nl/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "nl" "Geluid afgespeeld voor {1}" + } + +} diff --git a/translations/nl/sqladmins.phrases.txt b/translations/nl/sqladmins.phrases.txt new file mode 100644 index 00000000..de3e9c48 --- /dev/null +++ b/translations/nl/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "nl" "Auth type moet een 'steam','naam', of 'ip' zijn." + } + + "Invalid immunity" + { + "nl" "Immuniteit moet een positief getal zijn." + } + + "SQL Admin already exists" + { + "nl" "Een beheerder met de gegeven waardes bestaat al." + } + + "SQL Admin added" + { + "nl" "Beheerder met succes toegevoegd aan de database." + } + + "SQL Admin deleted" + { + "nl" "Beheerder met succes van de database verwijderd." + } + + "SQL Admin not found" + { + "nl" "Geen beheerder met de gegeven waardes gevonden." + } + + "SQL Group already exists" + { + "nl" "Een groep met deze naam bestaat al." + } + + "SQL Group added" + { + "nl" "Groep met succes toegevoegd aan de database." + } + + "SQL Group deleted" + { + "nl" "Groep met succes uit de database verwijderd." + } + + "SQL Group not found" + { + "nl" "Geen groep met de gegeven naam gevonden." + } + + "SQL Admin groups reset" + { + "nl" "Beheerders groepen met succes gereset." + } + + "SQL Group X not found" + { + "nl" "Kan groep: \"{1}\" niet vinden." + } + + "SQL Group X failed to bind" + { + "nl" "Groep kan niet worden gebonden aan: \"{1}\"" + } + + "Added group to user" + { + "nl" "Een groep met succes toegevoegd aan de beheerder." + } + + "Added groups to user" + { + "nl" "{1} groepen met succes aan de beheerder toegevoegd." + } + +} diff --git a/translations/no/adminhelp.phrases.txt b/translations/no/adminhelp.phrases.txt new file mode 100644 index 00000000..f3b9b952 --- /dev/null +++ b/translations/no/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "no" "SourceMod Hjelp: Kommando Informasjon" + } + + "No description available" + { + "no" "Ingen beskrivelse tilgjengelig" + } + + "No commands available" + { + "no" "Ingen kommandoer tilgjengelig" + } + + "Type sm_help to see more" + { + "no" "Skriv sm_help for å se mere" + } + + "Entries n - m in page k" + { + "no" "Oppføring {1} - {2} på side {3}" + } + + "No matching results found" + { + "no" "Ingen matchende resultater funnet" + } + +} diff --git a/translations/no/adminmenu.phrases.txt b/translations/no/adminmenu.phrases.txt new file mode 100644 index 00000000..c18f101c --- /dev/null +++ b/translations/no/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "no" "Admin Meny" + } + + "Player Commands" + { + "no" "Spiller Kommandoer" + } + + "Server Commands" + { + "no" "Server Kommandoer" + } + + "Voting Commands" + { + "no" "Stemme Kommandoer" + } + +} diff --git a/translations/no/antiflood.phrases.txt b/translations/no/antiflood.phrases.txt new file mode 100644 index 00000000..f3b4af9a --- /dev/null +++ b/translations/no/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "no" "Du flommer serveren!" + } + +} diff --git a/translations/no/basebans.phrases.txt b/translations/no/basebans.phrases.txt new file mode 100644 index 00000000..99277f03 --- /dev/null +++ b/translations/no/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "no" "Utesteng spiller" + } + + "Ban reason" + { + "no" "Begrunnelse for utestenging" + } + + "Permabanned player" + { + "no" "Utestengte spiller \"{1}\" permanent." + } + + "Permabanned player reason" + { + "no" "Utestengte spiller \"{1}\" permanent. (begrunnelse: {2})." + } + + "Banned player" + { + "no" "Utestengte spiller \"{1}\" i {2} minutter." + } + + "Banned player reason" + { + "no" "Utestengte spiller \"{1}\" i {2} minutter (begrunnelse: {3})." + } + + "Removed bans matching" + { + "no" "Fjernet utestengelse for matchende filter: {1}" + } + + "Ban added" + { + "no" "Utestengelse lagt til." + } + + "Cannot ban that IP" + { + "no" "Kan ikke utestenge denne IPen." + } + + "Custom ban reason explanation" + { + "no" "Skriv en begrunnelse som en chat melding. Bruk {1} for å avbryte." + } + + "AbortBan applied successfully" + { + "no" "Utestenging avbrutt." + } + + "AbortBan not waiting for custom reason" + { + "no" "Venter ikke på en begrunnelse for utestenging, ingen utestengelse å avbryte." + } + +} diff --git a/translations/no/basecomm.phrases.txt b/translations/no/basecomm.phrases.txt new file mode 100644 index 00000000..1375b1dd --- /dev/null +++ b/translations/no/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "no" "Gag/Mute spiller" + } + + "Choose Type" + { + "no" "Velg Type" + } + + "Gagged target" + { + "no" "Gagged {1}." + } + + "Ungagged target" + { + "no" "Ungagged {1}." + } + + "Muted target" + { + "no" "Muted {1}." + } + + "Unmuted target" + { + "no" "Unmuted {1}." + } + + "Silenced target" + { + "no" "Silenced {1}." + } + + "Unsilenced target" + { + "no" "Unsilenced {1}." + } + + "Mute Player" + { + "no" "Mute spiller" + } + + "UnMute Player" + { + "no" "UnMute player." + } + + "Gag Player" + { + "no" "Gag spiller" + } + + "UnGag Player" + { + "no" "UnGag spiller" + } + + "Silence Player" + { + "no" "Silence spiller" + } + + "UnSilence Player" + { + "no" "UnSilence spiller." + } + +} diff --git a/translations/no/basetriggers.phrases.txt b/translations/no/basetriggers.phrases.txt new file mode 100644 index 00000000..6a05060e --- /dev/null +++ b/translations/no/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "no" "Tid igjen av kart:" + } + + "Thetime" + { + "no" "Den nåværende server tiden er {1}" + } + + "Friendly Fire On" + { + "no" "Vennlig drap er aktivert." + } + + "Friendly Fire Off" + { + "no" "Vennlig drap er deaktivert." + } + + "Current Map" + { + "no" "Dette kartet er {1}." + } + + "LastRound" + { + "no" "Dette er siste runde!!" + } + + "NoTimelimit" + { + "no" "Ingen tidsfrist for kart" + } + + "Next Map" + { + "no" "Neste kart: {1}" + } + + "Pending Vote" + { + "no" "Avventer stemme" + } + + "WinLimitAppend" + { + "no" ", eller endre kart etter et lag vinner en runde" + } + + "WinLimit" + { + "no" "Kart vil endres etter et lag vinner en runde" + } + + "MaxRoundsAppend" + { + "no" ", eller bytt kart etter en runde til" + } + + "MaxRounds" + { + "no" "Kart vil endres etter en runde til" + } + + "FragLimitAppend" + { + "no" ", eller bytt kart etter spiller får ett drap" + } + + "FragLimit" + { + "no" "Kart vil bytte etter en spiller får ett drap" + } + + "WinLimitAppendPlural" + { + "no" ", eller endre kart etter et lag vinner {1} runder" + } + + "WinLimitPlural" + { + "no" "Kart vil bytte etter et lag vinner {1} runder" + } + + "MaxRoundsAppendPlural" + { + "no" ", eller bytt kart etter {1} runde til" + } + + "MaxRoundsPlural" + { + "no" "Kart vil endres etter {1} runde til" + } + + "FragLimitAppendPlural" + { + "no" ", eller bytt map etter spiller får {1} drap." + } + + "FragLimitPlural" + { + "no" "Kart vil byttes etter en spiller har fått {1} drap" + } + +} diff --git a/translations/no/basevotes.phrases.txt b/translations/no/basevotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/basevotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/clientprefs.phrases.txt b/translations/no/clientprefs.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/clientprefs.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/common.phrases.txt b/translations/no/common.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/common.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/core.phrases.txt b/translations/no/core.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/core.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/funcommands.phrases.txt b/translations/no/funcommands.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/funcommands.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/funvotes.phrases.txt b/translations/no/funvotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/funvotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/mapchooser.phrases.txt b/translations/no/mapchooser.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/mapchooser.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/nextmap.phrases.txt b/translations/no/nextmap.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/nextmap.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/nominations.phrases.txt b/translations/no/nominations.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/nominations.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/playercommands.phrases.txt b/translations/no/playercommands.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/playercommands.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/plugin.basecommands.txt b/translations/no/plugin.basecommands.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/plugin.basecommands.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/reservedslots.phrases.txt b/translations/no/reservedslots.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/reservedslots.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/rockthevote.phrases.txt b/translations/no/rockthevote.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/rockthevote.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/slapslay.phrases.txt b/translations/no/slapslay.phrases.txt new file mode 100644 index 00000000..e3208ec1 --- /dev/null +++ b/translations/no/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slayed target" + { + "no" "Slayet {1}" + } + + "Slay player" + { + "no" "Slay spiller" + } + + "Slapped target" + { + "no" "Slappet {1}" + } + + "Slap player" + { + "no" "Slap spiller" + } + + "Slap damage" + { + "no" "Slap-skade" + } + +} diff --git a/translations/no/sounds.phrases.txt b/translations/no/sounds.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/sounds.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/no/sqladmins.phrases.txt b/translations/no/sqladmins.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/no/sqladmins.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/pl/adminhelp.phrases.txt b/translations/pl/adminhelp.phrases.txt new file mode 100644 index 00000000..fea2fa6b --- /dev/null +++ b/translations/pl/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "pl" " Pomoc SourceMod: Informacje o komendach " + } + + "No description available" + { + "pl" "Brak opisu" + } + + "No commands available" + { + "pl" "Brak dostępnych komend" + } + + "Type sm_help to see more" + { + "pl" "Wpisz sm_help {1}, aby zobaczyć więcej komend" + } + + "Entries n - m in page k" + { + "pl" "Wpisy {1} - {2} na stronie {3}" + } + + "No matching results found" + { + "pl" "Nie znaleziono pasujących rezultatów" + } + +} diff --git a/translations/pl/adminmenu.phrases.txt b/translations/pl/adminmenu.phrases.txt new file mode 100644 index 00000000..c2028149 --- /dev/null +++ b/translations/pl/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "pl" "Menu Administracyjne" + } + + "Player Commands" + { + "pl" "Komendy na graczach" + } + + "Server Commands" + { + "pl" "Komendy serwera" + } + + "Voting Commands" + { + "pl" "Głosowania" + } + +} diff --git a/translations/pl/antiflood.phrases.txt b/translations/pl/antiflood.phrases.txt new file mode 100644 index 00000000..c4d56599 --- /dev/null +++ b/translations/pl/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "pl" "Przestań zapychać serwer!" + } + +} diff --git a/translations/pl/basebans.phrases.txt b/translations/pl/basebans.phrases.txt new file mode 100644 index 00000000..15d25c3b --- /dev/null +++ b/translations/pl/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "pl" "Zbanuj gracza" + } + + "Ban reason" + { + "pl" "Powód bana" + } + + "Permabanned player" + { + "pl" "Permanentnie zbanowano \"{1}\"." + } + + "Permabanned player reason" + { + "pl" "Permanentnie zbanowano \"{1}\" (powód: {2})." + } + + "Banned player" + { + "pl" "Zbanowano \"{1}\" na {2} min." + } + + "Banned player reason" + { + "pl" " Gracz \"{1}\" został zbanowany na {2} min. (powód: {3}). " + } + + "Removed bans matching" + { + "pl" "Usunięto bany pasujące do filtra: {1} " + } + + "Ban added" + { + "pl" "Ban został dodany." + } + + "Cannot ban that IP" + { + "pl" "Nie możesz zbanować tego adresu IP." + } + + "Custom ban reason explanation" + { + "pl" "Wpisz na czacie powód bana. Użyj {1}, aby anulować." + } + + "AbortBan applied successfully" + { + "pl" "Ban anulowany." + } + + "AbortBan not waiting for custom reason" + { + "pl" "Nie trzeba wpisywać powodu, nie ma bana do anulowania." + } + +} diff --git a/translations/pl/basecomm.phrases.txt b/translations/pl/basecomm.phrases.txt new file mode 100644 index 00000000..f8aa124e --- /dev/null +++ b/translations/pl/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "pl" "Knebluj/Wycisz gracza " + } + + "Choose Type" + { + "pl" "Wybierz typ" + } + + "Gagged target" + { + "pl" "Zakneblowano {1}." + } + + "Ungagged target" + { + "pl" "Zdjęto knebel {1}." + } + + "Muted target" + { + "pl" "Wyciszono {1}." + } + + "Unmuted target" + { + "pl" "Gracz {1} nie jest już wyciszony. " + } + + "Silenced target" + { + "pl" "Uciszono {1}." + } + + "Unsilenced target" + { + "pl" "Gracz {1} nie jest już uciszony." + } + + "Mute Player" + { + "pl" "Wycisz mikrofon gracza" + } + + "UnMute Player" + { + "pl" "Odblokuj mikrofon gracza" + } + + "Gag Player" + { + "pl" "Wycisz czat gracza" + } + + "UnGag Player" + { + "pl" "Odblokuj czat gracza" + } + + "Silence Player" + { + "pl" "Ucisz gracza zupełnie" + } + + "UnSilence Player" + { + "pl" "Odblokuj mikrofon i czat gracza" + } + +} diff --git a/translations/pl/basetriggers.phrases.txt b/translations/pl/basetriggers.phrases.txt new file mode 100644 index 00000000..3351ec83 --- /dev/null +++ b/translations/pl/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "pl" "Pozostały czas mapy:" + } + + "Thetime" + { + "pl" "Aktualny czas na serwerze to {1} " + } + + "Friendly Fire On" + { + "pl" "Ogień Sojuszniczy jest włączony." + } + + "Friendly Fire Off" + { + "pl" "Ogień Sojuszniczy jest wyłączony. " + } + + "Current Map" + { + "pl" "Aktualna mapa to: {1}." + } + + "LastRound" + { + "pl" "To jest ostatnia runda!" + } + + "NoTimelimit" + { + "pl" "Brak limitu czasu dla mapy" + } + + "Next Map" + { + "pl" "Następna mapa: {1} " + } + + "Pending Vote" + { + "pl" "Oczekujące głosowanie" + } + + "WinLimitAppend" + { + "pl" ", lub gdy drużyna wygra jedną rundę" + } + + "WinLimit" + { + "pl" "Mapa zmieni się, gdy drużyna wygra jedną rundę" + } + + "MaxRoundsAppend" + { + "pl" ", lub po jednej rundzie" + } + + "MaxRounds" + { + "pl" "Mapa zmieni się po jednej rundzie" + } + + "FragLimitAppend" + { + "pl" ", lub po zdobyciu przez gracza jednego fraga" + } + + "FragLimit" + { + "pl" "Mapa zmieni się po zdobyciu przez gracza jednego fraga" + } + + "WinLimitAppendPlural" + { + "pl" ", lub gdy drużyna wygra w {1} rundach " + } + + "WinLimitPlural" + { + "pl" "Mapa zmieni się, gdy drużyna wygra {1} rund" + } + + "MaxRoundsAppendPlural" + { + "pl" ", lub po {1} rundach " + } + + "MaxRoundsPlural" + { + "pl" "Mapa zmieni się po {1} rundach" + } + + "FragLimitAppendPlural" + { + "pl" ", lub po zdobyciu przez gracza {1} fragów" + } + + "FragLimitPlural" + { + "pl" "Mapa zmieni się po zdobyciu przez gracza {1} fragów" + } + +} diff --git a/translations/pl/basevotes.phrases.txt b/translations/pl/basevotes.phrases.txt new file mode 100644 index 00000000..b100c8f8 --- /dev/null +++ b/translations/pl/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "pl" "Rozpoczęto głosowanie: {1}" + } + + "Initiated Vote Map" + { + "pl" "Rozpoczęto głosowanie na mapę." + } + + "Initiated Vote Kick" + { + "pl" "Rozpoczęto głosowanie, aby wykopać {1}." + } + + "Initiated Vote Ban" + { + "pl" "Rozpoczęto głosowanie, aby zbanować {1}." + } + + "Map Vote" + { + "pl" "Głosowanie na mapę: {1}" + } + + "Change Map To" + { + "pl" " Zmienić mapę na {1}? " + } + + "Votekick Player" + { + "pl" "Wykopać {1}?" + } + + "Voteban Player" + { + "pl" "Zbanować {1}?" + } + + "Vote Successful" + { + "pl" "Głosowanie powiodło się. (Otrzymano {1}%% z {2} głosów)" + } + + "Vote Failed" + { + "pl" "Głosowanie nie powiodło się. Wymagane jest {1}%% głosów. (Otrzymano {2}%% z {3} głosów) " + } + + "Vote End" + { + "pl" "Odpowiedź {1} to: {2}." + } + + "Kick vote" + { + "pl" "Wykopać" + } + + "Ban vote" + { + "pl" "Zbanować" + } + + "Map vote" + { + "pl" "Głosowanie na mapę" + } + + "Confirm Vote" + { + "pl" "Potwierdzić głosowanie" + } + + "Map Vote In Use" + { + "pl" "Inny administrator aktualnie używa menu głosowań na mapę." + } + + "Please select a map" + { + "pl" "Proszę wybrać mapę" + } + + "Start the Vote" + { + "pl" "Rozpocznij głosowanie" + } + +} diff --git a/translations/pl/clientprefs.phrases.txt b/translations/pl/clientprefs.phrases.txt new file mode 100644 index 00000000..01e93421 --- /dev/null +++ b/translations/pl/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "pl" "Lista ciasteczek SourceModa " + } + + "Printing Cookie List" + { + "pl" "Wyświetlanie listy ciasteczek w konsoli" + } + + "Cookie not Found" + { + "pl" "Nie można znaleźć ciasteczka \"{1}\"" + } + + "Cookie Value" + { + "pl" "{1} posiada wartość {2}" + } + + "Protected Cookie" + { + "pl" "Nie można zmienić wartości zabezpieczonego ciasteczka \"{1}\"" + } + + "Cookie Changed Value" + { + "pl" "Zmieniono wartość ciasteczka \"{1}\" na \"{2}\"" + } + + "No Console" + { + "pl" "Nie można wyświetlić menu ustawień w konsoli" + } + + "Choose Option" + { + "pl" "Wybierz opcję" + } + + "Client Settings" + { + "pl" "Ustawienia klienta" + } + +} diff --git a/translations/pl/common.phrases.txt b/translations/pl/common.phrases.txt new file mode 100644 index 00000000..f1ea8252 --- /dev/null +++ b/translations/pl/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "pl" "Tak" + } + + "No" + { + "pl" "Nie" + } + + "No matching client" + { + "pl" "Nie znaleziono pasującego klienta." + } + + "No matching clients" + { + "pl" "Nie znaleziono pasujących klientów." + } + + "More than one client matches" + { + "pl" "Więcej niż jeden klient pasuje do wzorca \"{1}\" " + } + + "More than one client matched" + { + "pl" "Więcej niż jeden klient pasuje do podanego wzorca. " + } + + "Player no longer available" + { + "pl" "Wskazany gracz nie jest już dostępny." + } + + "Kick player" + { + "pl" "Wykop gracza" + } + + "Kicked by admin" + { + "pl" "Wykopany przez administratora" + } + + "Changing map" + { + "pl" "Zmiana mapy na {1}..." + } + + "Map was not found" + { + "pl" "Mapa {1} nie została odnaleziona." + } + + "Unable to target" + { + "pl" "Nie możesz wskazać tego gracza." + } + + "Name" + { + "pl" "Nazwa" + } + + "Access" + { + "pl" "Dostęp" + } + + "See console for output" + { + "pl" "Zobacz wynik w konsoli." + } + + "Cannot target bot" + { + "pl" "Nie można wykonywać tej komendy na bocie." + } + + "Unable to find cvar" + { + "pl" "Nie można znaleźć zmiennej: {1}" + } + + "No access to cvar" + { + "pl" "Nie masz dostępu do tej zmiennej." + } + + "Value of cvar" + { + "pl" "Wartość zmiennej \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "pl" "Ustawiono wartość zmiennej \"{1}\" na \"{2}\". " + } + + "Config not found" + { + "pl" "Plik konfiguracyjny \"{1}\" nie został odnaleziony." + } + + "Executed config" + { + "pl" "Wykonano konfig \"{1}\"." + } + + "Admin cache refreshed" + { + "pl" "Przeładowano bufor administratorów." + } + + "Invalid Amount" + { + "pl" "Określono niepoprawną ilość" + } + + "Cannot be performed on dead" + { + "pl" "Tej akcji nie można wykonać na martwym graczu \"{1}\" " + } + + "Player has since died" + { + "pl" " Akcja nie możne być wykonana, ponieważ gracz nie żyje." + } + + "Vote in Progress" + { + "pl" "Głosowanie już trwa." + } + + "Vote Not In Progress" + { + "pl" "Brak głosowań w toku." + } + + "Cancelled Vote" + { + "pl" "Anulowano głosowanie." + } + + "Cancel vote" + { + "pl" "Anuluj głosowanie" + } + + "Vote Select" + { + "pl" "Gracz {1} wybrał {2}" + } + + "No Votes Cast" + { + "pl" "Nie oddano głosów." + } + + "Vote Delay Minutes" + { + "pl" "Musisz poczekać {1} min. przed rozpoczęciem kolejnego głosowania." + } + + "Vote Delay Seconds" + { + "pl" "Musisz poczekać {1} sek. przed rozpoczęciem kolejnego głosowania." + } + + "Could not connect to database" + { + "pl" "Nie można połączyć się z bazą danych." + } + + "Failed to query database" + { + "pl" "Błąd zapytania bazy danych." + } + + "Invalid SteamID specified" + { + "pl" "Podano niepoprawny Steam ID (musi zaczynać się od 'STEAM_')." + } + + "Reload admins" + { + "pl" "Przeładuj konta administracyjne" + } + + "Command is in-game only" + { + "pl" "Ta komenda może być używana tylko w grze." + } + + "Target must be dead" + { + "pl" " Ta komenda może być używana tylko na martwych graczach. " + } + + "Target must be alive" + { + "pl" "Ta komenda może być używana tylko na żywych graczach. " + } + + "Target is not in game" + { + "pl" "Dany gracz łączy się jeszcze z serwerem." + } + + "Played Sound" + { + "pl" "Odtworzono dźwięk u gracza '{1}'" + } + + "Slapped player" + { + "pl" "Uderzono gracza '{1}'" + } + + "Slayed player" + { + "pl" "Zgładzono gracza '{1}'" + } + + "Kicked player" + { + "pl" "Wykopano gracza '{1}'" + } + + "Cannot participate in vote" + { + "pl" "Nie możesz brać udziału w tym głosowaniu." + } + + "Cannot change vote" + { + "pl" "Nie możesz zmienić swojego wyboru w tym głosowaniu." + } + + "On" + { + "pl" "Włączone" + } + + "Off" + { + "pl" "Wyłączone" + } + + "Say all" + { + "pl" "(Wszyscy) {1}" + } + + "Chat admins" + { + "pl" "(Administratorzy) {1}" + } + + "Chat to admins" + { + "pl" "(Do administratorów) {1}" + } + + "Private say to" + { + "pl" "(Prywatnie do {1}) {2}" + } + +} diff --git a/translations/pl/core.phrases.txt b/translations/pl/core.phrases.txt new file mode 100644 index 00000000..e3a8194f --- /dev/null +++ b/translations/pl/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "pl" "Nie masz dostępu do tej komendy." + } + + "Back" + { + "pl" "Wstecz" + } + + "Next" + { + "pl" "Dalej" + } + + "Exit" + { + "pl" "Wyjdź" + } + + "Previous" + { + "pl" "Poprzednia" + } + + "all players" + { + "pl" "wszyscy gracze" + } + + "all humans" + { + "pl" "wszyscy ludzie" + } + + "all bots" + { + "pl" "wszystkie boty" + } + + "all dead players" + { + "pl" "wszyscy martwi gracze" + } + + "all alive players" + { + "pl" "wszyscy żywi gracze" + } + + "_s" + { + "pl" "{1} " + } + + "all spectators" + { + "pl" "wszyscy obserwatorzy" + } + + "Vote Count" + { + "pl" "Głosy: {1}/{2}, pozostało {3}" + } + + "Voted For" + { + "pl" "{1} głosuje na {2}" + } + + "Changed Vote" + { + "pl" "{1} zmienił swój głos na {2}" + } + + "No Vote" + { + "pl" "Brak głosowania" + } + + "Name Reserved" + { + "pl" "Twój nick jest zarezerwowany przez SourceModa; ustaw swoje hasło, aby go użyć." + } + +} diff --git a/translations/pl/funcommands.phrases.txt b/translations/pl/funcommands.phrases.txt new file mode 100644 index 00000000..272d5b49 --- /dev/null +++ b/translations/pl/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "pl" "Podpal gracza" + } + + "FireBomb player" + { + "pl" "Zmień gracza w ognistą bombę" + } + + "Freeze player" + { + "pl" "Zamroź gracza" + } + + "FreezeBomb player" + { + "pl" "Zmień gracza w zamarzającą bombę" + } + + "TimeBomb player" + { + "pl" "Zmień gracza w bombę zegarową" + } + + "Beacon player" + { + "pl" "Oznacz gracza" + } + + "NoClip player" + { + "pl" "NoClip" + } + + "Blind player" + { + "pl" "Oślep gracza" + } + + "Drug player" + { + "pl" "Naćpaj gracza" + } + + "Gravity player" + { + "pl" "Grawitacja gracza" + } + + "Blind amount" + { + "pl" "Jak oślepić?" + } + + "Fully blind" + { + "pl" "Całkowicie oślep" + } + + "Half blind" + { + "pl" "Oślep w połowie" + } + + "No blind" + { + "pl" "Przywróć wzrok" + } + + "Gravity amount" + { + "pl" "Grawitacja?" + } + + "Gravity Very High" + { + "pl" "Bardzo wysoka grawitacja" + } + + "Gravity High" + { + "pl" "Wysoka grawitacja" + } + + "Gravity Normal" + { + "pl" "Normalna grawitacja" + } + + "Gravity Low" + { + "pl" "Niska grawitacja" + } + + "Gravity Very Low" + { + "pl" "Bardzo niska grawitacja" + } + + "Set target on fire" + { + "pl" "Podpalono {1}." + } + + "Toggled FireBomb on target" + { + "pl" "zamienia {1} w ognistą bombę. " + } + + "Froze target" + { + "pl" "Zamrożono {1}." + } + + "Toggled FreezeBomb on target" + { + "pl" "zamienia {1} w zamarzającą bombę. " + } + + "Toggled beacon on target" + { + "pl" "Ustawiono oznaczenie na {1}" + } + + "Toggled TimeBomb on target" + { + "pl" "zamienia {1} w bombę zegarową." + } + + "Toggled noclip on target" + { + "pl" "ustawiono NoClip na {1}." + } + + "Toggled drug on target" + { + "pl" "Naćpano {1}" + } + + "Set blind on target" + { + "pl" "użyto oślepienia na {1}." + } + + "Set gravity on target" + { + "pl" "ustawiono grawitację dla {1}." + } + + "Till Explodes" + { + "pl" "{2} sek. zanim {1} eksploduje." + } + + "Unfrozen" + { + "pl" "Odmrożono cię." + } + + "You will be unfrozen" + { + "pl" "Za {1} sek. zostaniesz odmrożony(a)." + } + +} diff --git a/translations/pl/funvotes.phrases.txt b/translations/pl/funvotes.phrases.txt new file mode 100644 index 00000000..878e4021 --- /dev/null +++ b/translations/pl/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "pl" "Rozpoczęto głosowanie na grawitację." + } + + "Initiated Vote Burn" + { + "pl" "Rozpoczęto głosowanie o podpalenie {1}. " + } + + "Initiated Vote Slay" + { + "pl" "Rozpoczęto głosowanie o zgładzenie {1}. " + } + + "Initiated Vote Alltalk" + { + "pl" "Rozpoczęto głosowanie na AllTalk." + } + + "Initiated Vote FF" + { + "pl" "Rozpoczęto głosowanie o Ogień Sojuszniczy." + } + + "Gravity Vote" + { + "pl" "Głosowanie na grawitację: {1} " + } + + "Change Gravity To" + { + "pl" "Zmienić grawitację na {1}?" + } + + "Voteburn player" + { + "pl" "Podpalić gracza {1}?" + } + + "Voteslay Player" + { + "pl" "Zgładzić gracza {1}?" + } + + "Votealltalk Off" + { + "pl" "Wyłączyć AllTalk? {1}" + } + + "Votealltalk On" + { + "pl" "Włączyć AllTalk? {1}" + } + + "Voteff Off" + { + "pl" "Wyłączyć ogień sojuszniczy? {1}" + } + + "Voteff On" + { + "pl" "Włączyć ogień sojuszniczy? {1}" + } + + "Gravity vote" + { + "pl" "Głosowanie na grawitację " + } + + "Vote FF" + { + "pl" "Głosowanie na Ogień Sojuszniczy" + } + + "Burn vote" + { + "pl" "Głosowanie na podpalenie" + } + + "Alltalk vote" + { + "pl" "Głosowanie na AllTalk" + } + + "Slay vote" + { + "pl" "Głosowanie o zgładzenie" + } + + "Slayed player" + { + "pl" "Zgładzono gracza '{1}'" + } + +} diff --git a/translations/pl/mapchooser.phrases.txt b/translations/pl/mapchooser.phrases.txt new file mode 100644 index 00000000..32d5d05e --- /dev/null +++ b/translations/pl/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "pl" "Głosuj na następną mapę!" + } + + "Nextmap Voting Started" + { + "pl" "Rozpoczęto głosowanie na następną mapę." + } + + "Nextmap Voting Finished" + { + "pl" " Głosowanie na mapę zostało zakończone. Następną mapą będzie {1}. (Otrzymała {2}%% z {3} głosów) " + } + + "Current Map Extended" + { + "pl" "Aktualna mapa została przedłużona. (Otrzymała {1}%% z {2} głosów)" + } + + "Extend Map" + { + "pl" "Przedłuż aktualną mapę" + } + + "Dont Change" + { + "pl" "Nie zmieniaj" + } + + "Current Map Stays" + { + "pl" "Aktualna mapa będzie kontynuowana! Lud przemówił! (Otrzymano {1}%% z {2} głosów) " + } + + "Changed Next Map" + { + "pl" "Zmieniono następną mapę na: \"{1}\"." + } + + "Starting Runoff" + { + "pl" "Żadna mapa nie otrzymała ponad {1}%% głosów ({2} [{3}%%] i {4} [{5}%%]), rozpoczęcie finalnego głosowania " + } + +} diff --git a/translations/pl/nextmap.phrases.txt b/translations/pl/nextmap.phrases.txt new file mode 100644 index 00000000..205eec13 --- /dev/null +++ b/translations/pl/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "pl" "Następna mapa: {1}" + } + + "Map History" + { + "pl" "Historia map" + } + + "Map" + { + "pl" "[Mapa]" + } + + "Started" + { + "pl" "[Rozpoczęto]" + } + + "Played Time" + { + "pl" "[Czas gry]" + } + + "Reason" + { + "pl" "[Powód zakończenia]" + } + + "Current Map" + { + "pl" "Aktualna mapa" + } + + "ago" + { + "pl" "temu" + } + +} diff --git a/translations/pl/nominations.phrases.txt b/translations/pl/nominations.phrases.txt new file mode 100644 index 00000000..2c82010b --- /dev/null +++ b/translations/pl/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "pl" "Ta mapa została już przez ciebie nominowana." + } + + "Max Nominations" + { + "pl" "Maksymalna dozwolona liczba nominacji została osiągnięta." + } + + "Map Already In Vote" + { + "pl" "Mapa '{1}' znajduje się już na liście nominacji." + } + + "Map Inserted" + { + "pl" "Mapa '{1}' została dodana na listę nominacji." + } + + "Map Already Nominated" + { + "pl" "Wybrana przez ciebie mapa została już wcześniej nominowana." + } + + "Map Nominated" + { + "pl" "{1} nominuje {2}." + } + + "Map Nomination Changed" + { + "pl" "{1} zmienia swoją nominację na {2}. " + } + + "Nominate Title" + { + "pl" "Nominuj mapę:" + } + + "Can't Nominate Current Map" + { + "pl" "Ta mapa jest obecnie grana i nie możesz jej nominować." + } + + "Map in Exclude List" + { + "pl" "Wybrana przez ciebie mapa była ostatnio grana i nie możne zostać nominowana." + } + + "Current Map" + { + "pl" "Aktualna mapa" + } + + "Recently Played" + { + "pl" "Ostatnio grana" + } + + "Nominated" + { + "pl" "Nominowana" + } + +} diff --git a/translations/pl/playercommands.phrases.txt b/translations/pl/playercommands.phrases.txt new file mode 100644 index 00000000..9b5bea74 --- /dev/null +++ b/translations/pl/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "pl" "Uderz gracza" + } + + "Slap damage" + { + "pl" "Siła uderzenia" + } + + "Slay player" + { + "pl" "Zgładź gracza" + } + + "Slapped target" + { + "pl" "Uderzono {1}." + } + + "Slayed target" + { + "pl" "Zgładzono {1}." + } + + "Name changed" + { + "pl" "Admin zmienił twój nick" + } + + "Renamed target" + { + "pl" "Zmieniono nick graczowi {1}." + } + + "Rename player" + { + "pl" "Zmień nick gracza" + } + + "Dead Player Rename" + { + "pl" "Nick gracza {1} zostanie zmieniony w następnej rundzie." + } + +} diff --git a/translations/pl/plugin.basecommands.txt b/translations/pl/plugin.basecommands.txt new file mode 100644 index 00000000..727faaea --- /dev/null +++ b/translations/pl/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "pl" "Nie można znaleźć zmiennej: {1} " + } + + "No access to cvar" + { + "pl" "Nie masz dostępu do tej zmiennej." + } + + "Value of cvar" + { + "pl" "Wartość zmiennej \"{1}\": \"{2}\" " + } + + "Cvar changed" + { + "pl" "Zmieniono zmienną \"{1}\" na \"{2}\". " + } + + "Config not found" + { + "pl" "Plik konfiguracyjny \"{1}\" nie został odnaleziony." + } + + "Executed config" + { + "pl" "Wykonano konfig \"{1}\"." + } + + "Permabanned player" + { + "pl" "Permanentnie zbanowano gracza \"{1}\"." + } + + "Permabanned player reason" + { + "pl" "Permanentnie zbanowano gracza \"{1}\" (powód: {2}). " + } + + "Banned player" + { + "pl" "Zbanowano gracza \"{1}\" na {2} min." + } + + "Banned player reason" + { + "pl" "Zbanowano gracza \"{1}\" na {2} min. (powód: {3})." + } + + "Removed bans matching" + { + "pl" "Usunięto bany pasujące do filtra: {1} " + } + + "Ban added" + { + "pl" "Ban został dodany." + } + + "Admin cache refreshed" + { + "pl" "Konta administracyjne zostały odświeżone." + } + + "Identify player" + { + "pl" "Identyfikacja gracza" + } + + "Choose Map" + { + "pl" "Wybierz mapę" + } + + "Exec CFG" + { + "pl" "Wykonaj CFG" + } + + "Admin logged in as" + { + "pl" "Gracz \"{1}\" jest zalogowany jako \"{2}\" z dostępem: {3}" + } + + "Admin logged in anon" + { + "pl" "\"{1}\" posiada dostęp: {2}" + } + + "Player is not an admin" + { + "pl" "\"{1}\" nie jest administratorem." + } + + "Player is an admin" + { + "pl" "\"{1}\" jest administratorem." + } + + "Username" + { + "pl" "Nazwa użytkownika" + } + + "Kicked target" + { + "pl" "Wykopano {1}" + } + + "Admin access" + { + "pl" "Dostęp administratora" + } + + "Cvar is now protected" + { + "pl" "Zmienna {1} jest teraz chroniona." + } + + "Kicked target reason" + { + "pl" "Wykopano {1} (Powód: {2})" + } + + "Please select a map" + { + "pl" "Proszę wybrać mapę" + } + + "Choose Config" + { + "pl" "Wybierz konfigurację" + } + +} diff --git a/translations/pl/reservedslots.phrases.txt b/translations/pl/reservedslots.phrases.txt new file mode 100644 index 00000000..8344c5f9 --- /dev/null +++ b/translations/pl/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "pl" "Zostałeś wyrzucony z powodu rezerwacji slotów" + } + +} diff --git a/translations/pl/rockthevote.phrases.txt b/translations/pl/rockthevote.phrases.txt new file mode 100644 index 00000000..9784a63a --- /dev/null +++ b/translations/pl/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "pl" "Rock The Vote: " + } + + "RTV Not Allowed" + { + "pl" "Rock the Vote nie jest jeszcze dozwolone." + } + + "RTV Started" + { + "pl" "Rock the Vote już się rozpoczęło." + } + + "RTV Ended" + { + "pl" "RTV już się skończyło, nie możesz rozpocząć go ponownie oraz nominować map." + } + + "Already Voted" + { + "pl" "Głos w Rock the Vote został już przez ciebie oddany. (Głosy: {1}, wymagane: {2})" + } + + "Minimal Players Not Met" + { + "pl" "Minimalna wymagana liczba graczy nie została osiągnięta." + } + + "Map Already In Vote" + { + "pl" "Mapa '{1}' znajduję się już na liście Rock the Vote." + } + + "Map Inserted" + { + "pl" "Mapa '{1}' została dodana na listę Rock the Vote." + } + + "RTV Requested" + { + "pl" "{1} chce Rock the Vote. (Głosy: {2}, wymagane: {3})" + } + + "RTV Vote Ready" + { + "pl" "Niech głos ludu przemówi!" + } + + "Don't Change" + { + "pl" "Zachowaj Aktualną Mapę" + } + + "Already Nominated" + { + "pl" "Ta mapa została już przez ciebie nominowana." + } + + "Max Nominations" + { + "pl" "Maksymalna dozwolona liczba nominacji została osiągnięta." + } + + "Selected Map" + { + "pl" "{1} wybiera {2}" + } + + "No Votes" + { + "pl" "Nie otrzymano głosów w Rock the Vote, aktualna mapa zostaje." + } + + "Current Map Stays" + { + "pl" "Aktualna mapa będzie kontynuowana! Głos ludu przemówił!" + } + + "Changing Maps" + { + "pl" "Zmiana mapy na {1}! Głos ludu przemówił!" + } + + "Map Already Nominated" + { + "pl" "Wybrana przez ciebie mapa została już nominowana." + } + + "Map Nominated" + { + "pl" "{1} nominuje {2} do Rock the Vote." + } + + "Nominate Title" + { + "pl" "Wytypowana Mapa:" + } + +} diff --git a/translations/pl/slapslay.phrases.txt b/translations/pl/slapslay.phrases.txt new file mode 100644 index 00000000..f297a5c6 --- /dev/null +++ b/translations/pl/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap player" + { + "pl" "Uderz gracza" + } + + "Slap damage" + { + "pl" "Siła uderzenia" + } + + "Slay player" + { + "pl" "Zgładź gracza" + } + + "Slapped target" + { + "pl" "Uderzono {1}." + } + + "Slayed target" + { + "pl" "Zgładzono {1}." + } + +} diff --git a/translations/pl/sounds.phrases.txt b/translations/pl/sounds.phrases.txt new file mode 100644 index 00000000..4786002d --- /dev/null +++ b/translations/pl/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "pl" "Odtworzono dźwięk u {1}" + } + +} diff --git a/translations/pl/sqladmins.phrases.txt b/translations/pl/sqladmins.phrases.txt new file mode 100644 index 00000000..b52b0de9 --- /dev/null +++ b/translations/pl/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "pl" "Typem autoryzacji musi być 'steam', 'nazwa' lub 'ip'." + } + + "Invalid immunity" + { + "pl" "Immunitet musi być dodatnią liczbą całkowitą. " + } + + "SQL Admin already exists" + { + "pl" "Administrator o podanym uwierzytelnieniu już istnieje. " + } + + "SQL Admin added" + { + "pl" "Administrator został pomyślnie dodany do bazy danych. " + } + + "SQL Admin deleted" + { + "pl" "Administrator został pomyślnie usunięty z bazy danych. " + } + + "SQL Admin not found" + { + "pl" "Nie znaleziono administratora o podanym uwierzytelnieniu. " + } + + "SQL Group already exists" + { + "pl" "Grupa o tej nazwie już istnieje." + } + + "SQL Group added" + { + "pl" "Grupa została pomyślnie dodana do bazy danych. " + } + + "SQL Group deleted" + { + "pl" "Grupa została pomyślnie usunięta z bazy danych. " + } + + "SQL Group not found" + { + "pl" "Nie znaleziono grupy o podanej nazwie." + } + + "SQL Admin groups reset" + { + "pl" "Grupy administratorów zostały pomyślnie zresetowane." + } + + "SQL Group X not found" + { + "pl" "Nie można znaleźć grupy: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "pl" "Nie można powiązać grupy: \"{1}\"" + } + + "Added group to user" + { + "pl" "Pomyślnie dodano jedną grupę dla danego administratora. " + } + + "Added groups to user" + { + "pl" " Pomyślnie dodano {1} grup(y) dla danego administratora. " + } + +} diff --git a/translations/pt/adminhelp.phrases.txt b/translations/pt/adminhelp.phrases.txt new file mode 100644 index 00000000..1c70aa6e --- /dev/null +++ b/translations/pt/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "pt" "Ajuda do SourceMod: Informações sobre comandos" + } + + "No description available" + { + "pt" "Descrição não disponível" + } + + "No commands available" + { + "pt" "Nenhum comando disponível" + } + + "Type sm_help to see more" + { + "pt" "Digite sm_help {1} para ver mais comandos" + } + + "Entries n - m in page k" + { + "pt" "Itens {1} - {2} na página {3}" + } + + "No matching results found" + { + "pt" "Nenhum resultado encontrado" + } + +} diff --git a/translations/pt/adminmenu.phrases.txt b/translations/pt/adminmenu.phrases.txt new file mode 100644 index 00000000..a1858d76 --- /dev/null +++ b/translations/pt/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "pt" "Menu de administração" + } + + "Player Commands" + { + "pt" "Comandos de jogadores " + } + + "Server Commands" + { + "pt" "Comandos do servidor" + } + + "Voting Commands" + { + "pt" "Comandos de votação" + } + +} diff --git a/translations/pt/antiflood.phrases.txt b/translations/pt/antiflood.phrases.txt new file mode 100644 index 00000000..c79eac32 --- /dev/null +++ b/translations/pt/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "pt" "Você está enviando mensagens demais!" + } + +} diff --git a/translations/pt/basebans.phrases.txt b/translations/pt/basebans.phrases.txt new file mode 100644 index 00000000..e72b1dfb --- /dev/null +++ b/translations/pt/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "pt" "Banir jogador" + } + + "Ban reason" + { + "pt" "Motivo do banimento" + } + + "Permabanned player" + { + "pt" "\"{1}\" banido(a) permanentemente. " + } + + "Permabanned player reason" + { + "pt" "\"{1}\" banido(a) permanentemente (motivo: {2}). " + } + + "Banned player" + { + "pt" "\"{1}\" foi banido(a) por {2} minutos." + } + + "Banned player reason" + { + "pt" "\"{1}\" foi banido(a) por {2} minutos (motivo: {3}). " + } + + "Removed bans matching" + { + "pt" "Banimentos correspondentes ao filtro \"{1}\" foram removidos " + } + + "Ban added" + { + "pt" "O banimento foi adicionado." + } + + "Cannot ban that IP" + { + "pt" "Você não pode banir esse endereço IP." + } + + "Custom ban reason explanation" + { + "pt" "Digite o motivo do banimento no chat. Use {1} para cancelar." + } + + "AbortBan applied successfully" + { + "pt" "Banimento cancelado." + } + + "AbortBan not waiting for custom reason" + { + "pt" "Não há banimento em progresso para ser cancelado." + } + +} diff --git a/translations/pt/basecomm.phrases.txt b/translations/pt/basecomm.phrases.txt new file mode 100644 index 00000000..8837d00a --- /dev/null +++ b/translations/pt/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "pt" "Amordaçar/Emudecer jogador" + } + + "Choose Type" + { + "pt" "Escolha o tipo" + } + + "Gagged target" + { + "pt" "Amordaçou {1}." + } + + "Ungagged target" + { + "pt" "Desamordaçou {1}." + } + + "Muted target" + { + "pt" "Emudeceu {1}." + } + + "Unmuted target" + { + "pt" " Desemudeceu {1}" + } + + "Silenced target" + { + "pt" "Silenciou {1}." + } + + "Unsilenced target" + { + "pt" "Desilenciou {1}." + } + + "Mute Player" + { + "pt" "Emudecer jogador" + } + + "UnMute Player" + { + "pt" "Desemudecer jogador" + } + + "Gag Player" + { + "pt" "Amordaçar jogador" + } + + "UnGag Player" + { + "pt" "Desamordaçar jogador" + } + + "Silence Player" + { + "pt" "Silenciar jogador" + } + + "UnSilence Player" + { + "pt" "Desilenciar jogador" + } + +} diff --git a/translations/pt/basetriggers.phrases.txt b/translations/pt/basetriggers.phrases.txt new file mode 100644 index 00000000..281ef33b --- /dev/null +++ b/translations/pt/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "pt" "Tempo restante do mapa:" + } + + "Thetime" + { + "pt" "O horário atual do servidor é {1}" + } + + "Friendly Fire On" + { + "pt" "O fogo amigo está ativado." + } + + "Friendly Fire Off" + { + "pt" "O fogo amigo está desativado." + } + + "Current Map" + { + "pt" "O mapa atual é {1}." + } + + "LastRound" + { + "pt" "Esta é a última rodada!" + } + + "NoTimelimit" + { + "pt" "Mapa sem limite de tempo" + } + + "Next Map" + { + "pt" "Próximo mapa: {1} " + } + + "Pending Vote" + { + "pt" "Votação pendente" + } + + "WinLimitAppend" + { + "pt" " ou quando uma equipe vencer uma rodada " + } + + "WinLimit" + { + "pt" "O mapa será alterado quando uma equipe vencer uma rodada" + } + + "MaxRoundsAppend" + { + "pt" " ou após mais uma rodada" + } + + "MaxRounds" + { + "pt" "O mapa será alterado após mais uma rodada" + } + + "FragLimitAppend" + { + "pt" " ou quando um jogador atingir um ponto" + } + + "FragLimit" + { + "pt" "O mapa será alterado quando um jogador atingir um ponto" + } + + "WinLimitAppendPlural" + { + "pt" "O mapa será alterado quando uma equipe vencer {1} rodadas" + } + + "WinLimitPlural" + { + "pt" " ou quando uma equipe vencer {1} rodadas " + } + + "MaxRoundsAppendPlural" + { + "pt" "O mapa será alterado após mais {1} rodadas" + } + + "MaxRoundsPlural" + { + "pt" "ou após mais {1} rodadas" + } + + "FragLimitAppendPlural" + { + "pt" " ou quando um jogador atingir {1} pontos" + } + + "FragLimitPlural" + { + "pt" "O mapa será alterado quando um jogador atingir {1} pontos" + } + +} diff --git a/translations/pt/basevotes.phrases.txt b/translations/pt/basevotes.phrases.txt new file mode 100644 index 00000000..563f1e9b --- /dev/null +++ b/translations/pt/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "pt" "Votação iniciada: {1}" + } + + "Initiated Vote Map" + { + "pt" "Votação de mapa iniciada." + } + + "Initiated Vote Kick" + { + "pt" "Votação para expulsar {1} iniciada. " + } + + "Initiated Vote Ban" + { + "pt" "Votacão para banir {1} iniciada. " + } + + "Map Vote" + { + "pt" "Votação para o mapa: {1} " + } + + "Change Map To" + { + "pt" "Alterar mapa para {1}?" + } + + "Votekick Player" + { + "pt" "Expulsar {1}?" + } + + "Voteban Player" + { + "pt" "Banir {1}?" + } + + "Vote Successful" + { + "pt" "Votação aprovada. ({1}%% de {2}) " + } + + "Vote Failed" + { + "pt" "Votação falhou. {1}%% votos necessários. ({2}%% de {3}) " + } + + "Vote End" + { + "pt" "A resposta para {1} é: {2}" + } + + "Kick vote" + { + "pt" "Votação de expulsão " + } + + "Ban vote" + { + "pt" "Votação para banir" + } + + "Map vote" + { + "pt" "Votação de mapa" + } + + "Confirm Vote" + { + "pt" "Confirmar voto" + } + + "Map Vote In Use" + { + "pt" "Outro administrador está usando o menu de votação de mapa no momento." + } + + "Please select a map" + { + "pt" "Por favor escolha um mapa" + } + + "Start the Vote" + { + "pt" "Iniciar a votação" + } + +} diff --git a/translations/pt/clientprefs.phrases.txt b/translations/pt/clientprefs.phrases.txt new file mode 100644 index 00000000..4406696a --- /dev/null +++ b/translations/pt/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "pt" "Lista de cookies do Sourcemod" + } + + "Printing Cookie List" + { + "pt" "Listando cookies no console" + } + + "Cookie not Found" + { + "pt" "Não foi possível encontrar o cookie \"{1}\"" + } + + "Cookie Value" + { + "pt" "O valor de {1} é {2}" + } + + "Protected Cookie" + { + "pt" "Não é possível alterar o valor do cookie protegido \"{1}\" " + } + + "Cookie Changed Value" + { + "pt" "Alterou o valor do cookie \"{1}\" para \"{2}\" " + } + + "No Console" + { + "pt" "Não é possível exibir o menu de configurações no console" + } + + "Choose Option" + { + "pt" "Escolha uma opção" + } + + "Client Settings" + { + "pt" "Configurações do cliente" + } + +} diff --git a/translations/pt/common.phrases.txt b/translations/pt/common.phrases.txt new file mode 100644 index 00000000..92d234f0 --- /dev/null +++ b/translations/pt/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "pt" "Sim" + } + + "No" + { + "pt" "Não" + } + + "No matching client" + { + "pt" "Nenhum jogador encontrado." + } + + "No matching clients" + { + "pt" "Nenhum jogador encontrado." + } + + "More than one client matches" + { + "pt" "Mais de um jogador corresponde ao padrão \"{1}\"" + } + + "More than one client matched" + { + "pt" "Mais de um jogador corresponde ao padrão especificado." + } + + "Player no longer available" + { + "pt" "O jogador selecionado não está mais disponível." + } + + "Kick player" + { + "pt" "Expulsar jogador" + } + + "Kicked by admin" + { + "pt" "Expulso pelo adminstrador" + } + + "Changing map" + { + "pt" "Alterando mapa para {1}... " + } + + "Map was not found" + { + "pt" "Mapa {1} não encontrado" + } + + "Unable to target" + { + "pt" "Você não pode ter esse jogador como alvo." + } + + "Name" + { + "pt" "Nome" + } + + "Access" + { + "pt" "Acesso" + } + + "See console for output" + { + "pt" "Veja o console para resposta." + } + + "Cannot target bot" + { + "pt" "Esse comando não pode ser aplicado em um bot." + } + + "Unable to find cvar" + { + "pt" "Cvar {1} não encontrada" + } + + "No access to cvar" + { + "pt" "Você não tem acesso a essa cvar." + } + + "Value of cvar" + { + "pt" "Valor da cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "pt" "Cvar \"{1}\" alterada para \"{2}\"" + } + + "Config not found" + { + "pt" "Arquivo de configurações \"{1}\" não encontrado." + } + + "Executed config" + { + "pt" "Configuração \"{1}\" executada." + } + + "Admin cache refreshed" + { + "pt" "A lista de administradores foi atualizada." + } + + "Invalid Amount" + { + "pt" "Quantidade inválida especificada." + } + + "Cannot be performed on dead" + { + "pt" "Essa ação não pode ser aplicada no jogador morto \"{1}\"" + } + + "Player has since died" + { + "pt" "A ação não pode ser aplicada pois o jogador morreu desde então." + } + + "Vote in Progress" + { + "pt" "Uma votação já está em andamento." + } + + "Vote Not In Progress" + { + "pt" "Não há nenhuma votação em andamento no momento." + } + + "Cancelled Vote" + { + "pt" "Votação cancelada." + } + + "Cancel vote" + { + "pt" "Cancelar votação" + } + + "Vote Select" + { + "pt" "{1} escolheu {2}" + } + + "No Votes Cast" + { + "pt" "Nenhum voto foi computado." + } + + "Vote Delay Minutes" + { + "pt" "Você precisa esperar {1} minutos antes de iniciar outra votação." + } + + "Vote Delay Seconds" + { + "pt" "Você precisa esperar {1} segundo(s) antes de iniciar outra votação." + } + + "Could not connect to database" + { + "pt" "Não foi possível conectar-se ao banco de dados." + } + + "Failed to query database" + { + "pt" "Falha ao consultar a base de dados." + } + + "Invalid SteamID specified" + { + "pt" "Você especificou um SteamID inválido (precisa começar com 'STEAM_:')." + } + + "Reload admins" + { + "pt" "Recarregar administradores" + } + + "Command is in-game only" + { + "pt" "Esse comando só pode ser usado dentro do jogo." + } + + "Target must be dead" + { + "pt" "Esse comando só pode ser usado em jogadores mortos." + } + + "Target must be alive" + { + "pt" "Esse comando só pode ser usado em jogadores vivos." + } + + "Target is not in game" + { + "pt" "O jogador selecionado ainda não está totalmente conectado." + } + + "Played Sound" + { + "pt" "Som tocado para '{1}'" + } + + "Slapped player" + { + "pt" "'{1}' foi estapeado(a)" + } + + "Slayed player" + { + "pt" "'{1}' foi assassinado(a)" + } + + "Kicked player" + { + "pt" "'{1}' foi expulso(a)" + } + + "Cannot participate in vote" + { + "pt" "Você não pode participar desta votação." + } + + "Cannot change vote" + { + "pt" "Você não pode alterar a sua escolha nesta votação." + } + + "On" + { + "pt" "Ligado" + } + + "Off" + { + "pt" "Desligado" + } + + "Say all" + { + "pt" "(TODOS) {1}" + } + + "Chat admins" + { + "pt" "(ADMINS) {1}" + } + + "Chat to admins" + { + "pt" "(PARA ADMINS) {1}" + } + + "Private say to" + { + "pt" "(Privado para {1}) {2}" + } + +} diff --git a/translations/pt/core.phrases.txt b/translations/pt/core.phrases.txt new file mode 100644 index 00000000..49670a34 --- /dev/null +++ b/translations/pt/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "pt" "Você não tem acesso a esse comando" + } + + "Back" + { + "pt" "Voltar" + } + + "Next" + { + "pt" "Próximo" + } + + "Exit" + { + "pt" "Sair" + } + + "Previous" + { + "pt" "Anterior" + } + + "all players" + { + "pt" "todos os jogadores" + } + + "all humans" + { + "pt" "todos os humanos" + } + + "all bots" + { + "pt" "todos os bots" + } + + "all dead players" + { + "pt" "todos os jogadores mortos" + } + + "all alive players" + { + "pt" "todos os jogadores vivos" + } + + "_s" + { + "pt" "{1}" + } + + "all spectators" + { + "pt" "todos os espectadores" + } + + "Vote Count" + { + "pt" "Votos: {1}/{2}, {3}s restantes" + } + + "Voted For" + { + "pt" "{1} votou em {2}" + } + + "Changed Vote" + { + "pt" "{1} trocou o seu voto para {2} " + } + + "No Vote" + { + "pt" "Sem votos" + } + + "Name Reserved" + { + "pt" "Seu nome é reservado pelo SourceMod, configure sua senha para usá-lo." + } + +} diff --git a/translations/pt/funcommands.phrases.txt b/translations/pt/funcommands.phrases.txt new file mode 100644 index 00000000..21414fad --- /dev/null +++ b/translations/pt/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "pt" "Queimar jogador" + } + + "FireBomb player" + { + "pt" "Bomba de fogo no jogador" + } + + "Freeze player" + { + "pt" "Congelar jogador" + } + + "FreezeBomb player" + { + "pt" "Bomba de gelo no jogador" + } + + "TimeBomb player" + { + "pt" "Bomba relógio no jogador" + } + + "Beacon player" + { + "pt" "Sinalizar jogador" + } + + "NoClip player" + { + "pt" "Alterar NoClip em jogador" + } + + "Blind player" + { + "pt" "Cegar jogador" + } + + "Drug player" + { + "pt" "Drogar jogador" + } + + "Gravity player" + { + "pt" "Gravidade do jogador" + } + + "Blind amount" + { + "pt" "Quanto?" + } + + "Fully blind" + { + "pt" "Completamente cego" + } + + "Half blind" + { + "pt" "Parcialmente cego" + } + + "No blind" + { + "pt" "Visão normal" + } + + "Gravity amount" + { + "pt" "Gravidade?" + } + + "Gravity Very High" + { + "pt" "Gravidade muito alta" + } + + "Gravity High" + { + "pt" "Gravidade alta " + } + + "Gravity Normal" + { + "pt" "Gravidade normal " + } + + "Gravity Low" + { + "pt" "Gravidade baixa " + } + + "Gravity Very Low" + { + "pt" "Gravidade muito baixa" + } + + "Set target on fire" + { + "pt" "Ateou fogo em {1}." + } + + "Toggled FireBomb on target" + { + "pt" "alterou bomba de fogo em {1}." + } + + "Froze target" + { + "pt" "{1} foi congelado(a)." + } + + "Toggled FreezeBomb on target" + { + "pt" "alterou bomba de gelo em {1}." + } + + "Toggled beacon on target" + { + "pt" "alterou sinalizador em {1}." + } + + "Toggled TimeBomb on target" + { + "pt" "alterou bomba relógio em {1}." + } + + "Toggled noclip on target" + { + "pt" "alterou noclip em {1}." + } + + "Toggled drug on target" + { + "pt" "alterou drogas em {1}." + } + + "Set blind on target" + { + "pt" "cegou {1}." + } + + "Set gravity on target" + { + "pt" "alterou a gravidade de {1}. " + } + + "Till Explodes" + { + "pt" "{2} segundos até que {1} exploda." + } + + "Unfrozen" + { + "pt" "Você foi descongelado." + } + + "You will be unfrozen" + { + "pt" "Você será descongelado em {1} segundos." + } + +} diff --git a/translations/pt/funvotes.phrases.txt b/translations/pt/funvotes.phrases.txt new file mode 100644 index 00000000..e3a0d2c8 --- /dev/null +++ b/translations/pt/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "pt" "Iniciou uma votação para alterar a gravidade." + } + + "Initiated Vote Burn" + { + "pt" "Iniciou uma votação para atear fogo em {1}." + } + + "Initiated Vote Slay" + { + "pt" "Iniciou uma votação para assassinar {1}." + } + + "Initiated Vote Alltalk" + { + "pt" "Iniciou uma votação para alterar a fala aberta (AllTalk)." + } + + "Initiated Vote FF" + { + "pt" "Iniciou uma votação para alterar o fogo amigo." + } + + "Gravity Vote" + { + "pt" "Votação para alterar a gravidade: {1}" + } + + "Change Gravity To" + { + "pt" "Alterar a gravidade para {1}?" + } + + "Voteburn player" + { + "pt" "Atear fogo em {1}?" + } + + "Voteslay Player" + { + "pt" "Assassinar {1}?" + } + + "Votealltalk Off" + { + "pt" "Desativar fala aberta (AllTalk)? {1}" + } + + "Votealltalk On" + { + "pt" "Ativar fala aberta (AllTalk)? {1}" + } + + "Voteff Off" + { + "pt" "Desativar fogo amigo? {1}" + } + + "Voteff On" + { + "pt" "Ativar fogo amigo? {1}" + } + + "Gravity vote" + { + "pt" "Votação para alterar a gravidade" + } + + "Vote FF" + { + "pt" "Votação para fogo amigo" + } + + "Burn vote" + { + "pt" "Votação para atear fogo" + } + + "Alltalk vote" + { + "pt" "Votação para alterar a fala aberta (AllTalk)" + } + + "Slay vote" + { + "pt" "Votação para assassinato" + } + + "Slayed player" + { + "pt" "Assassinou '{1}'" + } + +} diff --git a/translations/pt/mapchooser.phrases.txt b/translations/pt/mapchooser.phrases.txt new file mode 100644 index 00000000..3d39da18 --- /dev/null +++ b/translations/pt/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "pt" "Vote para escolher o próximo mapa!" + } + + "Nextmap Voting Started" + { + "pt" "A votação para o próximo mapa foi iniciada." + } + + "Nextmap Voting Finished" + { + "pt" "A votação está concluída. O próximo mapa será {1}. ({2}%% de {3} voto(s))" + } + + "Current Map Extended" + { + "pt" "O mapa atual foi estendido. ({1}%% de {2} voto(s)) " + } + + "Extend Map" + { + "pt" "Extender mapa atual" + } + + "Dont Change" + { + "pt" "Não mudar" + } + + "Current Map Stays" + { + "pt" "Pela votação, o mapa atual continua! ({1}%% de {2} votos)" + } + + "Changed Next Map" + { + "pt" "O próximo mapa foi alterado para \"{1}\"" + } + + "Starting Runoff" + { + "pt" "Nenhum mapa recebeu mais de {1}%% votos ({2} [{3}%%] & {4} [{5}%%]), iniciando segundo turno" + } + +} diff --git a/translations/pt/nextmap.phrases.txt b/translations/pt/nextmap.phrases.txt new file mode 100644 index 00000000..f1660920 --- /dev/null +++ b/translations/pt/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "pt" "Próximo mapa: {1}" + } + + "Map History" + { + "pt" "Histórico de mapas" + } + + "Map" + { + "pt" "[Mapa]" + } + + "Started" + { + "pt" "[Iniciado]" + } + + "Played Time" + { + "pt" "[Tempo jogado] " + } + + "Reason" + { + "pt" "[Motivo para término]" + } + + "Current Map" + { + "pt" "Mapa atual" + } + + "ago" + { + "pt" "atrás" + } + +} diff --git a/translations/pt/nominations.phrases.txt b/translations/pt/nominations.phrases.txt new file mode 100644 index 00000000..061d6047 --- /dev/null +++ b/translations/pt/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "pt" "Você já sugeriu um mapa." + } + + "Max Nominations" + { + "pt" "O número máximo de sugestões já foi atingido." + } + + "Map Already In Vote" + { + "pt" "Mapa '{1}' já está na lista de sugestões." + } + + "Map Inserted" + { + "pt" "Mapa '{1}' adicionado à lista de sugestões." + } + + "Map Already Nominated" + { + "pt" "O mapa que você escolheu já foi sugerido" + } + + "Map Nominated" + { + "pt" "{1} sugeriu {2}." + } + + "Map Nomination Changed" + { + "pt" "{1} mudou sua sugestão para {2}." + } + + "Nominate Title" + { + "pt" "Sugerir mapa:" + } + + "Can't Nominate Current Map" + { + "pt" "O mapa que você escolheu já está em jogo e não pode ser sugerido" + } + + "Map in Exclude List" + { + "pt" "O mapa que você escolheu foi jogado recentemente e não pode ser sugerido" + } + + "Current Map" + { + "pt" "Mapa atual" + } + + "Recently Played" + { + "pt" "Jogado recentemente" + } + + "Nominated" + { + "pt" "Sugerido" + } + +} diff --git a/translations/pt/playercommands.phrases.txt b/translations/pt/playercommands.phrases.txt new file mode 100644 index 00000000..40876231 --- /dev/null +++ b/translations/pt/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "pt" "Estapear jogador" + } + + "Slap damage" + { + "pt" "Dano do tapa" + } + + "Slay player" + { + "pt" "Assassinar jogador" + } + + "Slapped target" + { + "pt" "Estapeou {1}." + } + + "Slayed target" + { + "pt" "Assassinou {1}." + } + + "Name changed" + { + "pt" "Um administrador alterou o nome" + } + + "Renamed target" + { + "pt" "Renomeou {1}." + } + + "Rename player" + { + "pt" "Renomear jogador" + } + + "Dead Player Rename" + { + "pt" "{1} será renomeado na próxima rodada." + } + +} diff --git a/translations/pt/plugin.basecommands.txt b/translations/pt/plugin.basecommands.txt new file mode 100644 index 00000000..a76bd341 --- /dev/null +++ b/translations/pt/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "pt" "A cvar {1} não foi encontrada." + } + + "No access to cvar" + { + "pt" "Você não tem acesso a essa cvar." + } + + "Value of cvar" + { + "pt" "Valor da cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "pt" "A cvar \"{1}\" foi alterada para \"{2}\"." + } + + "Config not found" + { + "pt" "Arquivo de configurações {1} não encontrado" + } + + "Executed config" + { + "pt" "Executou configuração \"{1}\"." + } + + "Permabanned player" + { + "pt" "Baniu \"{1}\" permanentemente." + } + + "Permabanned player reason" + { + "pt" "Baniu \"{1}\" permanentemente.(motivo: {2})." + } + + "Banned player" + { + "pt" "Baniu \"{1}\" por {2} minuto(s)." + } + + "Banned player reason" + { + "pt" "Baniu \"{1}\" por {2} minuto(s) (motivo: {3})." + } + + "Removed bans matching" + { + "pt" "Removeu banimentos correspondentes ao filtro: {1}" + } + + "Ban added" + { + "pt" "O banimento foi adicionado." + } + + "Admin cache refreshed" + { + "pt" "A lista de administradores foi atualizada." + } + + "Identify player" + { + "pt" "Identificar jogador " + } + + "Choose Map" + { + "pt" "Escolher mapa" + } + + "Exec CFG" + { + "pt" "Executar CFG" + } + + "Admin logged in as" + { + "pt" "\"{1}\" está autenticado como \"{2}\" com acesso: {3}" + } + + "Admin logged in anon" + { + "pt" "\"{1}\" possui acesso: {2}" + } + + "Player is not an admin" + { + "pt" "\"{1}\" não é um administrador. " + } + + "Player is an admin" + { + "pt" " \"{1}\" é um administrador. " + } + + "Username" + { + "pt" "Usuário" + } + + "Kicked target" + { + "pt" "Expulsou {1}" + } + + "Admin access" + { + "pt" "Acesso administrativo " + } + + "Cvar is now protected" + { + "pt" "A cvar {1} agora está protegida." + } + + "Kicked target reason" + { + "pt" "Expulsou {1} (Motivo: {2})" + } + + "Please select a map" + { + "pt" "Por favor escolha um mapa" + } + + "Choose Config" + { + "pt" "Escolha a configuração" + } + +} diff --git a/translations/pt/reservedslots.phrases.txt b/translations/pt/reservedslots.phrases.txt new file mode 100644 index 00000000..fe4f216c --- /dev/null +++ b/translations/pt/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "pt" "Conexão cancelada por reserva de vaga" + } + +} diff --git a/translations/pt/rockthevote.phrases.txt b/translations/pt/rockthevote.phrases.txt new file mode 100644 index 00000000..525bc0cf --- /dev/null +++ b/translations/pt/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "pt" "Rock the Vote" + } + + "RTV Not Allowed" + { + "pt" "O Rock the Vote ainda não é permitido." + } + + "RTV Started" + { + "pt" "O Rock the Vote já começou." + } + + "RTV Ended" + { + "pt" "O RTV já terminou, você não pode começá-lo novamente ou sugerir mapas." + } + + "Already Voted" + { + "pt" "Você já votou para o Rock the Vote." + } + + "Minimal Players Not Met" + { + "pt" "O número mínimo de jogadores não foi atingido." + } + + "Map Already In Vote" + { + "pt" "O mapa '{1}' já está na lista do Rock the Vote" + } + + "Map Inserted" + { + "pt" "Mapa '{1}' adicionado para o Rock the Vote." + } + + "RTV Requested" + { + "pt" "{1} quer mudar de mapa (Rock the Vote). ({2} voto(s), {3} necessário(s)) " + } + + "RTV Vote Ready" + { + "pt" "Rock the Vote começou!" + } + + "Don't Change" + { + "pt" "Manter mapa atual" + } + + "Already Nominated" + { + "pt" "Você já sugeriu um mapa." + } + + "Max Nominations" + { + "pt" "O número máximo de sugestões já foi atingidido." + } + + "Selected Map" + { + "pt" "{1} escolheu {2}" + } + + "No Votes" + { + "pt" "Nenhum voto recebido pelo Rock the Vote, mantendo mapa atual." + } + + "Current Map Stays" + { + "pt" "O mapa atual continua! O Rock the Vote assim decidiu! " + } + + "Changing Maps" + { + "pt" "Mudando mapa para {1}! O Rock the Vote assim decidiu!" + } + + "Map Already Nominated" + { + "pt" "O mapa que você escolheu já foi sugerido" + } + + "Map Nominated" + { + "pt" "{1} sugeriu {2} para o Rock the Vote." + } + + "Nominate Title" + { + "pt" "Sugerir Mapa:" + } + +} diff --git a/translations/pt/slapslay.phrases.txt b/translations/pt/slapslay.phrases.txt new file mode 100644 index 00000000..2ece2f9a --- /dev/null +++ b/translations/pt/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap player" + { + "pt" "Estapear jogador" + } + + "Slapped target" + { + "pt" "Estapeou {1}." + } + + "Slay player" + { + "pt" "Assasinar jogador" + } + + "Slayed target" + { + "pt" "Assasinou {1}." + } + + "Slap damage" + { + "pt" "Dano do tapa" + } + +} diff --git a/translations/pt/sounds.phrases.txt b/translations/pt/sounds.phrases.txt new file mode 100644 index 00000000..ce2af6c4 --- /dev/null +++ b/translations/pt/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "pt" "Som tocado para {1}" + } + +} diff --git a/translations/pt/sqladmins.phrases.txt b/translations/pt/sqladmins.phrases.txt new file mode 100644 index 00000000..0cb2e2b0 --- /dev/null +++ b/translations/pt/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "pt" "O tipo de autenticação deve ser 'steam', 'name' ou 'ip'." + } + + "Invalid immunity" + { + "pt" "A imunidade deve ser um número inteiro positivo." + } + + "SQL Admin already exists" + { + "pt" "Um administrador com as credenciais especificadas já existe." + } + + "SQL Admin added" + { + "pt" "Administrador adicionado com sucesso à base de dados. " + } + + "SQL Admin deleted" + { + "pt" "Administrador excluído com sucesso da base de dados. " + } + + "SQL Admin not found" + { + "pt" "Nenhum administrador com as credenciais especificadas foi encontrado." + } + + "SQL Group already exists" + { + "pt" "Um grupo com esse nome já existe." + } + + "SQL Group added" + { + "pt" "Grupo adicionado com sucesso à base de dados." + } + + "SQL Group deleted" + { + "pt" "Grupo excluído com sucesso da base de dados." + } + + "SQL Group not found" + { + "pt" "Nenhum grupo com o nome especificado foi encontrado." + } + + "SQL Admin groups reset" + { + "pt" "Os grupos dos adminstradores foram reiniciados com sucesso." + } + + "SQL Group X not found" + { + "pt" "Grupo \"{1}\" não encontrado." + } + + "SQL Group X failed to bind" + { + "pt" "Falha ao atribuir grupo \"{1}\"." + } + + "Added group to user" + { + "pt" "Grupo adicionado com sucesso ao administrador especificado." + } + + "Added groups to user" + { + "pt" "{1} grupos adicionados com sucesso ao administrador especificado. " + } + +} diff --git a/translations/pt_p/adminhelp.phrases.txt b/translations/pt_p/adminhelp.phrases.txt new file mode 100644 index 00000000..a59d1301 --- /dev/null +++ b/translations/pt_p/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "pt_p" "Ajuda do SourceMod: Informações sobre comandos" + } + + "No description available" + { + "pt_p" "Nenhuma descrição disponível" + } + + "No commands available" + { + "pt_p" "Nenhum comando disponível" + } + + "Type sm_help to see more" + { + "pt_p" "Escreve sm_help {1} para ver mais comandos" + } + + "Entries n - m in page k" + { + "pt_p" "Itens {1} - {2} na página {3}" + } + + "No matching results found" + { + "pt_p" "Nenhum resultado encontrado" + } + +} diff --git a/translations/pt_p/adminmenu.phrases.txt b/translations/pt_p/adminmenu.phrases.txt new file mode 100644 index 00000000..c1447f62 --- /dev/null +++ b/translations/pt_p/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "pt_p" "Menu de administração" + } + + "Player Commands" + { + "pt_p" "Comandos de jogadores" + } + + "Server Commands" + { + "pt_p" "Comandos do servidor" + } + + "Voting Commands" + { + "pt_p" "Comandos de votação" + } + +} diff --git a/translations/pt_p/antiflood.phrases.txt b/translations/pt_p/antiflood.phrases.txt new file mode 100644 index 00000000..8de56f2d --- /dev/null +++ b/translations/pt_p/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "pt_p" "Estás a enviar demasiadas mensagens!" + } + +} diff --git a/translations/pt_p/basebans.phrases.txt b/translations/pt_p/basebans.phrases.txt new file mode 100644 index 00000000..558504da --- /dev/null +++ b/translations/pt_p/basebans.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Ban player" + { + "pt_p" "Banir jogador" + } + + "Ban reason" + { + "pt_p" "Motivo do banimento" + } + + "Permabanned player" + { + "pt_p" "\"{1}\" foi banido permanentemente." + } + + "Permabanned player reason" + { + "pt_p" "\"{1}\" foi banido permanentemente (motivo: {2})." + } + + "Banned player" + { + "pt_p" "\"{1}\" foi banido(a) por {2} minutos." + } + + "Banned player reason" + { + "pt_p" "\"{1}\" foi banido(a) por {2} minutos (motivo: {3})." + } + + "Removed bans matching" + { + "pt_p" "Banimentos correspondentes ao filtro \"{1}\" foram removidos." + } + + "Ban added" + { + "pt_p" "O banimento foi adicionado." + } + + "Cannot ban that IP" + { + "pt_p" "Não podes banir esse endereço IP." + } + +} diff --git a/translations/pt_p/basecomm.phrases.txt b/translations/pt_p/basecomm.phrases.txt new file mode 100644 index 00000000..49d2cd69 --- /dev/null +++ b/translations/pt_p/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "pt_p" "Censurar/Emudecer jogador" + } + + "Choose Type" + { + "pt_p" "Escolhe o tipo" + } + + "Gagged target" + { + "pt_p" "{1} está agora censurado." + } + + "Ungagged target" + { + "pt_p" "{1} já não está censurado." + } + + "Muted target" + { + "pt_p" "{1} está agora emudecido." + } + + "Unmuted target" + { + "pt_p" "{1} já não está emudecido." + } + + "Silenced target" + { + "pt_p" "{1} está agora silenciado." + } + + "Unsilenced target" + { + "pt_p" "{1} já não está silenciado." + } + + "Mute Player" + { + "pt_p" "Emudecer jogador" + } + + "UnMute Player" + { + "pt_p" "Desemudecer jogador" + } + + "Gag Player" + { + "pt_p" "Censurar jogador" + } + + "UnGag Player" + { + "pt_p" "Descensurar jogador" + } + + "Silence Player" + { + "pt_p" "Silenciar jogador" + } + + "UnSilence Player" + { + "pt_p" "Dessilenciar jogador" + } + +} diff --git a/translations/pt_p/basetriggers.phrases.txt b/translations/pt_p/basetriggers.phrases.txt new file mode 100644 index 00000000..f05bd8b7 --- /dev/null +++ b/translations/pt_p/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "pt_p" "Tempo restante do mapa:" + } + + "Thetime" + { + "pt_p" "O horário atual do servidor é {1}" + } + + "Friendly Fire On" + { + "pt_p" "O fogo amigável está ligado." + } + + "Friendly Fire Off" + { + "pt_p" "O fogo amigável está desligado." + } + + "Current Map" + { + "pt_p" "O mapa atual é {1}." + } + + "LastRound" + { + "pt_p" "Esta é a última ronda!!" + } + + "NoTimelimit" + { + "pt_p" "Mapa sem limite de tempo" + } + + "Next Map" + { + "pt_p" "Próximo mapa: {1} " + } + + "Pending Vote" + { + "pt_p" "Votação pendente" + } + + "WinLimitAppend" + { + "pt_p" " ou depois de uma equipa ganhar uma ronda" + } + + "WinLimit" + { + "pt_p" "O mapa será alterado depois de uma equipa ganhar uma ronda" + } + + "MaxRoundsAppend" + { + "pt_p" " ou após mais uma ronda " + } + + "MaxRounds" + { + "pt_p" "O mapa será alterado após mais uma ronda" + } + + "FragLimitAppend" + { + "pt_p" " ou quando um jogador alcança um ponto " + } + + "FragLimit" + { + "pt_p" "O mapa será alterado quando um jogador alcançar um ponto" + } + + "WinLimitAppendPlural" + { + "pt_p" " ou depois de uma equipa ganhar {1} rondas" + } + + "WinLimitPlural" + { + "pt_p" "O mapa será alterado depois de uma equipa ganhar {1} rondas " + } + + "MaxRoundsAppendPlural" + { + "pt_p" " ou após mais {1} rondas" + } + + "MaxRoundsPlural" + { + "pt_p" "O mapa será alterado após mais {1} rondas" + } + + "FragLimitAppendPlural" + { + "pt_p" " ou quando um jogador alcança {1} pontos " + } + + "FragLimitPlural" + { + "pt_p" "O mapa será alterado quando um jogador alcançar {1} pontos " + } + +} diff --git a/translations/pt_p/basevotes.phrases.txt b/translations/pt_p/basevotes.phrases.txt new file mode 100644 index 00000000..f64ad482 --- /dev/null +++ b/translations/pt_p/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "pt_p" "Votação iniciada: {1}" + } + + "Initiated Vote Map" + { + "pt_p" "Votação de mapa iniciada." + } + + "Initiated Vote Kick" + { + "pt_p" "Votação para expulsar {1} iniciada." + } + + "Initiated Vote Ban" + { + "pt_p" "Votacão para banir {1} iniciada." + } + + "Map Vote" + { + "pt_p" "Votação de mapa: {1} " + } + + "Change Map To" + { + "pt_p" "Alterar mapa para {1}? " + } + + "Votekick Player" + { + "pt_p" "Expulsar {1}? " + } + + "Voteban Player" + { + "pt_p" "Banir {1}? " + } + + "Vote Successful" + { + "pt_p" "Votação aprovada. ({1}%% de {2} votos) " + } + + "Vote Failed" + { + "pt_p" "A votação falhou. {1}%% votos necessários. ({2}%% de {3})" + } + + "Vote End" + { + "pt_p" "A resposta para {1} é: {2}." + } + + "Kick vote" + { + "pt_p" "Votação de expulsão" + } + + "Ban vote" + { + "pt_p" "Votação para banir" + } + + "Map vote" + { + "pt_p" "Votação de mapa" + } + + "Confirm Vote" + { + "pt_p" "Confirmar voto" + } + + "Map Vote In Use" + { + "pt_p" "Outro administrador está de momento a usar o menu de votação de mapa." + } + + "Please select a map" + { + "pt_p" "Escolhe um mapa" + } + + "Start the Vote" + { + "pt_p" "Iniciar a votação" + } + +} diff --git a/translations/pt_p/clientprefs.phrases.txt b/translations/pt_p/clientprefs.phrases.txt new file mode 100644 index 00000000..f2a98819 --- /dev/null +++ b/translations/pt_p/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "pt_p" "Lista de cookies do Sourcemod" + } + + "Printing Cookie List" + { + "pt_p" "A listar cookies na consola" + } + + "Cookie not Found" + { + "pt_p" "Não foi possível encontrar o cookie \"{1}\"" + } + + "Cookie Value" + { + "pt_p" "O valor de {1} é {2}" + } + + "Protected Cookie" + { + "pt_p" "Não é possível alterar o valor do cookie protegido \"{1}\" " + } + + "Cookie Changed Value" + { + "pt_p" "O valor do cookie foi alterado de \"{1}\" para \"{2}\" " + } + + "No Console" + { + "pt_p" "Não é possível exibir o menu de definições na consola" + } + + "Choose Option" + { + "pt_p" "Escolhe uma opção" + } + + "Client Settings" + { + "pt_p" "Definições do cliente" + } + +} diff --git a/translations/pt_p/common.phrases.txt b/translations/pt_p/common.phrases.txt new file mode 100644 index 00000000..de2f3f87 --- /dev/null +++ b/translations/pt_p/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "pt_p" "Sim" + } + + "No" + { + "pt_p" "Não" + } + + "No matching client" + { + "pt_p" "Nenhum jogador encontrado." + } + + "No matching clients" + { + "pt_p" "Nenhum jogador encontrado." + } + + "More than one client matches" + { + "pt_p" "Mais de um jogador corresponde ao padrão \"{1}\"" + } + + "More than one client matched" + { + "pt_p" "Mais de um jogador corresponde ao padrão especificado." + } + + "Player no longer available" + { + "pt_p" "O jogador selecionado não está mais disponível." + } + + "Kick player" + { + "pt_p" "Expulsar jogador" + } + + "Kicked by admin" + { + "pt_p" "Expulso por administrador" + } + + "Changing map" + { + "pt_p" "A mudar mapa para {1}..." + } + + "Map was not found" + { + "pt_p" "O mapa {1} não foi encontrado." + } + + "Unable to target" + { + "pt_p" "Não podes ter esse jogador como alvo." + } + + "Name" + { + "pt_p" "Nome" + } + + "Access" + { + "pt_p" "Acesso" + } + + "See console for output" + { + "pt_p" "Verifica a consola para veres a resposta." + } + + "Cannot target bot" + { + "pt_p" "Este comando não pode ser aplicado num bot." + } + + "Unable to find cvar" + { + "pt_p" "Cvar {1} não encontrada" + } + + "No access to cvar" + { + "pt_p" "Não tens acesso a esta cvar." + } + + "Value of cvar" + { + "pt_p" "Valor da cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "pt_p" "Cvar \"{1}\" alterada para \"{2}\"." + } + + "Config not found" + { + "pt_p" "Ficheiro de configurações \"{1}\" não encontrado." + } + + "Executed config" + { + "pt_p" "Configuração \"{1}\" executada." + } + + "Admin cache refreshed" + { + "pt_p" "A cache de administradores foi atualizada." + } + + "Invalid Amount" + { + "pt_p" "Quantidade inválida especificada." + } + + "Cannot be performed on dead" + { + "pt_p" "Esta ação não pode ser aplicada no jogador morto \"{1}\"" + } + + "Player has since died" + { + "pt_p" "A ação não pode ser aplicada pois o jogador morreu desde então." + } + + "Vote in Progress" + { + "pt_p" "Uma votação já está a decorrer." + } + + "Vote Not In Progress" + { + "pt_p" "Não há nenhuma votação a decorrer de momento." + } + + "Cancelled Vote" + { + "pt_p" "Votação cancelada." + } + + "Cancel vote" + { + "pt_p" "Cancelar votação" + } + + "Vote Select" + { + "pt_p" "{1} escolheu {2}." + } + + "No Votes Cast" + { + "pt_p" "Nenhum voto foi computado." + } + + "Vote Delay Minutes" + { + "pt_p" "Precisas de esperar {1} minutos antes de iniciares outra votação." + } + + "Vote Delay Seconds" + { + "pt_p" "Precisas de esperar {1} segundos antes de iniciares outra votação." + } + + "Could not connect to database" + { + "pt_p" "Não foi possível estabelecer ligação à base de dados." + } + + "Failed to query database" + { + "pt_p" "Falha ao consultar a base de dados." + } + + "Invalid SteamID specified" + { + "pt_p" "Especificaste um SteamID inválido (precisa de começar com 'STEAM_')." + } + + "Reload admins" + { + "pt_p" "Recarregar administradores" + } + + "Command is in-game only" + { + "pt_p" "Este comando só pode ser usado dentro do jogo." + } + + "Target must be dead" + { + "pt_p" "Este comando só pode ser usado em jogadores mortos." + } + + "Target must be alive" + { + "pt_p" "Este comando só pode ser usado em jogadores vivos." + } + + "Target is not in game" + { + "pt_p" "O jogador selecionado ainda não está totalmente conectado." + } + + "Played Sound" + { + "pt_p" "Som tocado para '{1}'" + } + + "Slapped player" + { + "pt_p" "'{1}' foi esbofeteado(a)." + } + + "Slayed player" + { + "pt_p" "'{1}' foi chacinado(a)." + } + + "Kicked player" + { + "pt_p" "'{1}' foi expulso(a)" + } + + "Cannot participate in vote" + { + "pt_p" "Não podes participar nesta votação." + } + + "Cannot change vote" + { + "pt_p" "Não podes alterar a tua escolha nesta votação." + } + + "On" + { + "pt_p" "Ligado" + } + + "Off" + { + "pt_p" "Desligado" + } + +} diff --git a/translations/pt_p/core.phrases.txt b/translations/pt_p/core.phrases.txt new file mode 100644 index 00000000..5b9cad48 --- /dev/null +++ b/translations/pt_p/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "pt_p" "Não tens acesso a este comando." + } + + "Back" + { + "pt_p" "Voltar" + } + + "Next" + { + "pt_p" "Seguinte" + } + + "Exit" + { + "pt_p" "Sair" + } + + "Previous" + { + "pt_p" "Anterior" + } + + "all players" + { + "pt_p" "todos os jogadores" + } + + "all humans" + { + "pt_p" "todos os humanos" + } + + "all bots" + { + "pt_p" "todos os bots" + } + + "all dead players" + { + "pt_p" "todos os jogadores mortos" + } + + "all alive players" + { + "pt_p" "todos os jogadores vivos" + } + + "_s" + { + "pt_p" "{1}" + } + + "all spectators" + { + "pt_p" "todos os espectadores" + } + + "Vote Count" + { + "pt_p" "Votos: {1}/{2}, {3}s restantes" + } + + "Voted For" + { + "pt_p" "{1} votou em {2}" + } + + "Changed Vote" + { + "pt_p" "{1} trocou o seu voto para {2}" + } + + "No Vote" + { + "pt_p" "Sem votos" + } + + "Name Reserved" + { + "pt_p" "O teu nome está reservado pelo SourceMod, configura a tua palavra-passe para usá-lo." + } + +} diff --git a/translations/pt_p/funcommands.phrases.txt b/translations/pt_p/funcommands.phrases.txt new file mode 100644 index 00000000..88d4dc91 --- /dev/null +++ b/translations/pt_p/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "pt_p" "Queimar jogador" + } + + "FireBomb player" + { + "pt_p" "Bomba de fogo no jogador" + } + + "Freeze player" + { + "pt_p" "Congelar jogador" + } + + "FreezeBomb player" + { + "pt_p" "Bomba de gelo no jogador" + } + + "TimeBomb player" + { + "pt_p" "Bomba-relógio no jogador" + } + + "Beacon player" + { + "pt_p" "Sinalizar jogador" + } + + "NoClip player" + { + "pt_p" "Alterar NoClip em jogador" + } + + "Blind player" + { + "pt_p" "Cegar jogador" + } + + "Drug player" + { + "pt_p" "Drogar jogador" + } + + "Gravity player" + { + "pt_p" "Gravidade do jogador" + } + + "Blind amount" + { + "pt_p" "Quanto?" + } + + "Fully blind" + { + "pt_p" "Totalmente cego" + } + + "Half blind" + { + "pt_p" "Parcialmente cego" + } + + "No blind" + { + "pt_p" "Visão normal" + } + + "Gravity amount" + { + "pt_p" "Gravidade?" + } + + "Gravity Very High" + { + "pt_p" "Gravidade muito alta" + } + + "Gravity High" + { + "pt_p" "Gravidade alta" + } + + "Gravity Normal" + { + "pt_p" "Gravidade normal" + } + + "Gravity Low" + { + "pt_p" "Gravidade alta" + } + + "Gravity Very Low" + { + "pt_p" "Gravidade muito baixa" + } + + "Set target on fire" + { + "pt_p" "- Foi ateado um fogo em {1}." + } + + "Toggled FireBomb on target" + { + "pt_p" "- A bomba de fogo em {1} foi alterada." + } + + "Froze target" + { + "pt_p" "- {1} foi congelado(a)." + } + + "Toggled FreezeBomb on target" + { + "pt_p" "- A bomba de gelo em {1} foi alterada." + } + + "Toggled beacon on target" + { + "pt_p" "- O sinalizador em {1} foi alterado. " + } + + "Toggled TimeBomb on target" + { + "pt_p" "- A bomba-relógio em {1} foi alterada." + } + + "Toggled noclip on target" + { + "pt_p" "- Os valores de noclip em {1} foram alterados." + } + + "Toggled drug on target" + { + "pt_p" "- As drogas em {1} foram alteradas." + } + + "Set blind on target" + { + "pt_p" "- {1} foi cegado(a)." + } + + "Set gravity on target" + { + "pt_p" "- A gravidade de {1} foi alterada." + } + + "Till Explodes" + { + "pt_p" "{2} segundos até que {1} expluda." + } + + "Unfrozen" + { + "pt_p" "Foste descongelado." + } + + "You will be unfrozen" + { + "pt_p" "Serás descongelado dentro de {1} segundos." + } + +} diff --git a/translations/pt_p/funvotes.phrases.txt b/translations/pt_p/funvotes.phrases.txt new file mode 100644 index 00000000..9cd20fcb --- /dev/null +++ b/translations/pt_p/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "pt_p" "Foi iniciada uma votação para alterar a gravidade. " + } + + "Initiated Vote Burn" + { + "pt_p" "Foi iniciada uma votação para atear fogo em {1}." + } + + "Initiated Vote Slay" + { + "pt_p" "Foi iniciada uma votação para chacinar {1}." + } + + "Initiated Vote Alltalk" + { + "pt_p" "Foi iniciada uma votação para conversação aberta (All Talk)" + } + + "Initiated Vote FF" + { + "pt_p" "Foi iniciada uma votação para alterar o fogo amigável." + } + + "Gravity Vote" + { + "pt_p" "Votação para alterar a gravidade: {1}" + } + + "Change Gravity To" + { + "pt_p" "Alterar a gravidade para {1}?" + } + + "Voteburn player" + { + "pt_p" "Atear fogo em {1}? " + } + + "Voteslay Player" + { + "pt_p" "Chacinar {1}? " + } + + "Votealltalk Off" + { + "pt_p" "Desativar conversação aberta (All Talk)? {1} " + } + + "Votealltalk On" + { + "pt_p" "Ativar conversação aberta (All Talk)? {1} " + } + + "Voteff Off" + { + "pt_p" "Desativar fogo amigável? {1} " + } + + "Voteff On" + { + "pt_p" "Ativar fogo amigável? {1} " + } + + "Gravity vote" + { + "pt_p" "Votação para alterar a gravidade" + } + + "Vote FF" + { + "pt_p" "Votação para fogo amigável" + } + + "Burn vote" + { + "pt_p" "Votação para atear fogo" + } + + "Alltalk vote" + { + "pt_p" "Votação para conversação aberta (All Talk)" + } + + "Slay vote" + { + "pt_p" "Votação para chacinar" + } + + "Slayed player" + { + "pt_p" "O jogador '{1}' foi chacinado" + } + +} diff --git a/translations/pt_p/mapchooser.phrases.txt b/translations/pt_p/mapchooser.phrases.txt new file mode 100644 index 00000000..6610791f --- /dev/null +++ b/translations/pt_p/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "pt_p" "Vota para escolher o mapa seguinte!" + } + + "Nextmap Voting Started" + { + "pt_p" "A votação para o próximo mapa foi iniciada." + } + + "Nextmap Voting Finished" + { + "pt_p" "A votação está concluída. O próximo mapa será {1}. ({2}%% de {3} voto(s))" + } + + "Current Map Extended" + { + "pt_p" "O mapa atual foi estendido. ({1}%% de {2} voto(s)) " + } + + "Extend Map" + { + "pt_p" "Prolongar o mapa atual" + } + + "Dont Change" + { + "pt_p" "Não mudar" + } + + "Current Map Stays" + { + "pt_p" "Pela votação, o mapa atual continua! ({1}%% de {2} votos)" + } + + "Changed Next Map" + { + "pt_p" "O próximo mapa foi mudado para \"{1}\"." + } + + "Starting Runoff" + { + "pt_p" "Nenhum mapa recebeu mais de {1}%% votos ({2} [{3}%%] & {4} [{5}%%]), a iniciar segundo turno" + } + +} diff --git a/translations/pt_p/nextmap.phrases.txt b/translations/pt_p/nextmap.phrases.txt new file mode 100644 index 00000000..6ab36171 --- /dev/null +++ b/translations/pt_p/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "pt_p" "Próximo mapa: {1}" + } + + "Map History" + { + "pt_p" "Histórico de mapas" + } + + "Map" + { + "pt_p" "[Mapa]" + } + + "Started" + { + "pt_p" "[Iniciado]" + } + + "Played Time" + { + "pt_p" "[Tempo jogado]" + } + + "Reason" + { + "pt_p" "[Motivo para término]" + } + + "Current Map" + { + "pt_p" "Mapa atual" + } + + "ago" + { + "pt_p" "atrás" + } + +} diff --git a/translations/pt_p/nominations.phrases.txt b/translations/pt_p/nominations.phrases.txt new file mode 100644 index 00000000..1960a231 --- /dev/null +++ b/translations/pt_p/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "pt_p" "Já sugeriste um mapa." + } + + "Max Nominations" + { + "pt_p" "O número máximo de sugestões já foi alcançado." + } + + "Map Already In Vote" + { + "pt_p" "O mapa '{1}' já está na lista de sugestões." + } + + "Map Inserted" + { + "pt_p" "O mapa '{1}' foi adicionado à lista de sugestões." + } + + "Map Already Nominated" + { + "pt_p" "O mapa que escolheste já foi sugerido." + } + + "Map Nominated" + { + "pt_p" "{1} sugeriu {2}." + } + + "Map Nomination Changed" + { + "pt_p" "{1} mudou a sua sugestão para {2}." + } + + "Nominate Title" + { + "pt_p" "Sugerir mapa:" + } + + "Can't Nominate Current Map" + { + "pt_p" "O mapa que escolheste é o mapa atual e não pode ser sugerido" + } + + "Map in Exclude List" + { + "pt_p" "O mapa que escolheste foi jogado recentemente e não pode ser sugerido" + } + + "Current Map" + { + "pt_p" "Mapa atual" + } + + "Recently Played" + { + "pt_p" "Jogado recentemente" + } + + "Nominated" + { + "pt_p" "Sugerido" + } + +} diff --git a/translations/pt_p/playercommands.phrases.txt b/translations/pt_p/playercommands.phrases.txt new file mode 100644 index 00000000..e60bf169 --- /dev/null +++ b/translations/pt_p/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "pt_p" "Dar bofetada em jogador" + } + + "Slap damage" + { + "pt_p" "Dano da bofetada" + } + + "Slay player" + { + "pt_p" "Chacinar jogador" + } + + "Slapped target" + { + "pt_p" "{1} levou uma bofetada." + } + + "Slayed target" + { + "pt_p" "{1} foi chacinado." + } + + "Name changed" + { + "pt_p" "Um administrador mudou o teu nome" + } + + "Renamed target" + { + "pt_p" "{1} foi renomeado." + } + + "Rename player" + { + "pt_p" "Renomear jogador" + } + + "Dead Player Rename" + { + "pt_p" "{1} será renomeado na próxima ronda." + } + +} diff --git a/translations/pt_p/plugin.basecommands.txt b/translations/pt_p/plugin.basecommands.txt new file mode 100644 index 00000000..c4f1fe49 --- /dev/null +++ b/translations/pt_p/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "pt_p" "A cvar {1} não foi encontrada." + } + + "No access to cvar" + { + "pt_p" "Não tens acesso a esta cvar." + } + + "Value of cvar" + { + "pt_p" "Valor da cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "pt_p" "A cvar \"{1}\" foi alterada para \"{2}\"." + } + + "Config not found" + { + "pt_p" "Ficheiro de configurações \"{1}\" não encontrado." + } + + "Executed config" + { + "pt_p" "Configuração \"{1}\" executada." + } + + "Permabanned player" + { + "pt_p" "\"{1}\" foi banido(a) permanentemente." + } + + "Permabanned player reason" + { + "pt_p" "\"{1}\" foi banido(a) permanentemente. (Motivo: {2}). " + } + + "Banned player" + { + "pt_p" "\"{1}\" foi banido(a) durante {2} minutos." + } + + "Banned player reason" + { + "pt_p" "\"{1}\" foi banido(a) durante {2} minutos (razão: {3})." + } + + "Removed bans matching" + { + "pt_p" "Foram removidos os banimentos correspondentes ao filtro: {1}" + } + + "Ban added" + { + "pt_p" "O banimento foi adicionado." + } + + "Admin cache refreshed" + { + "pt_p" "A cache de administradores foi atualizada." + } + + "Identify player" + { + "pt_p" "Identificar jogador" + } + + "Choose Map" + { + "pt_p" "Escolher mapa" + } + + "Exec CFG" + { + "pt_p" "Executar CFG" + } + + "Admin logged in as" + { + "pt_p" "\"{1}\" está autenticado como \"{2}\" com acesso: {3}" + } + + "Admin logged in anon" + { + "pt_p" "\"{1}\" possui acesso: {2}" + } + + "Player is not an admin" + { + "pt_p" "\"{1}\" não é um administrador." + } + + "Player is an admin" + { + "pt_p" "\"{1}\" é um administrador." + } + + "Username" + { + "pt_p" "Utilizador" + } + + "Kicked target" + { + "pt_p" "{1} foi expulso(a)" + } + + "Admin access" + { + "pt_p" "Acesso administrativo" + } + + "Cvar is now protected" + { + "pt_p" "A cvar {1} está agora protegida." + } + + "Kicked target reason" + { + "pt_p" "{1} foi expulso(a) (Motivo: {2})" + } + +} diff --git a/translations/pt_p/reservedslots.phrases.txt b/translations/pt_p/reservedslots.phrases.txt new file mode 100644 index 00000000..893e98cd --- /dev/null +++ b/translations/pt_p/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "pt_p" "A ligação foi cancelada porque a vaga está reservada para outra pessoa" + } + +} diff --git a/translations/pt_p/rockthevote.phrases.txt b/translations/pt_p/rockthevote.phrases.txt new file mode 100644 index 00000000..fbcb3fb6 --- /dev/null +++ b/translations/pt_p/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "pt_p" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "pt_p" "O Rock the Vote ainda não é permitido." + } + + "RTV Started" + { + "pt_p" "O Rock the Vote já começou." + } + + "RTV Ended" + { + "pt_p" "O RTV já terminou, não podes começá-lo novamente nem sugerir mapas." + } + + "Already Voted" + { + "pt_p" "Já votaste para o Rock the Vote. ({1} votos, {2} necessários)" + } + + "Minimal Players Not Met" + { + "pt_p" "O número mínimo de jogadores não foi alcançado." + } + + "Map Already In Vote" + { + "pt_p" "O mapa '{1}' já está na lista do Rock the Vote." + } + + "Map Inserted" + { + "pt_p" "Mapa '{1}' adicionado ao Rock the Vote." + } + + "RTV Requested" + { + "pt_p" "{1} quer mudar de mapa (Rock the Vote). ({2} voto(s), {3} necessário(s))" + } + + "RTV Vote Ready" + { + "pt_p" "O Rock the Vote começou!" + } + + "Don't Change" + { + "pt_p" "Manter o mapa atual" + } + + "Already Nominated" + { + "pt_p" "Já sugeriste um mapa." + } + + "Max Nominations" + { + "pt_p" "O número máximo de sugestões já foi alcançado." + } + + "Selected Map" + { + "pt_p" "{1} escolheu {2}" + } + + "No Votes" + { + "pt_p" "Nenhum voto recebido pelo Rock the Vote, será mantido o mapa atual." + } + + "Current Map Stays" + { + "pt_p" "O mapa atual continua! O Rock the Vote assim decidiu!" + } + + "Changing Maps" + { + "pt_p" "A mudar o mapa para {1}! O Rock the Vote assim decidiu!" + } + + "Map Already Nominated" + { + "pt_p" "O mapa que escolheste já foi sugerido." + } + + "Map Nominated" + { + "pt_p" "{1} sugeriu {2} para o Rock the Vote." + } + + "Nominate Title" + { + "pt_p" "Sugerir mapa:" + } + +} diff --git a/translations/pt_p/sounds.phrases.txt b/translations/pt_p/sounds.phrases.txt new file mode 100644 index 00000000..8798d21d --- /dev/null +++ b/translations/pt_p/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "pt_p" "Som tocado para {1}" + } + +} diff --git a/translations/pt_p/sqladmins.phrases.txt b/translations/pt_p/sqladmins.phrases.txt new file mode 100644 index 00000000..6ebbdff9 --- /dev/null +++ b/translations/pt_p/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "pt_p" "O tipo de autenticação deve ser 'steam', 'name' ou 'ip'." + } + + "Invalid immunity" + { + "pt_p" "A imunidade deve ser um número inteiro positivo." + } + + "SQL Admin already exists" + { + "pt_p" "Já existe um administrador com as credenciais especificadas." + } + + "SQL Admin added" + { + "pt_p" "Administrador adicionado com sucesso à base de dados." + } + + "SQL Admin deleted" + { + "pt_p" "Administrador eliminado com sucesso da base de dados." + } + + "SQL Admin not found" + { + "pt_p" "Nenhum administrador com as credenciais especificadas foi encontrado." + } + + "SQL Group already exists" + { + "pt_p" "Um grupo com esse nome já existe." + } + + "SQL Group added" + { + "pt_p" "Grupo adicionado com sucesso à base de dados." + } + + "SQL Group deleted" + { + "pt_p" "Grupo eliminado com sucesso da base de dados." + } + + "SQL Group not found" + { + "pt_p" "Nenhum grupo com o nome especificado foi encontrado." + } + + "SQL Admin groups reset" + { + "pt_p" "Os grupos dos administradores foram reiniciados com sucesso." + } + + "SQL Group X not found" + { + "pt_p" "Grupo \"{1}\" não encontrado." + } + + "SQL Group X failed to bind" + { + "pt_p" "Falha ao atribuir grupo \"{1}\"." + } + + "Added group to user" + { + "pt_p" "Grupo adicionado com sucesso ao administrador especificado." + } + + "Added groups to user" + { + "pt_p" "{1} grupos adicionados com sucesso ao administrador especificado." + } + +} diff --git a/translations/ro/adminhelp.phrases.txt b/translations/ro/adminhelp.phrases.txt new file mode 100644 index 00000000..93d497ed --- /dev/null +++ b/translations/ro/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "ro" "Ajutor SourceMod: Informaţii despre Comandă" + } + + "No description available" + { + "ro" "Nici o descriere disponibilă" + } + + "No commands available" + { + "ro" "Nu există comenzi disponibile" + } + + "Type sm_help to see more" + { + "ro" "Scrie sm_help {1} pentru a vedea mai multe comenzi" + } + + "Entries n - m in page k" + { + "ro" "Afişările {1} - {2} din pagina {3}" + } + + "No matching results found" + { + "ro" "Nici un rezultat nu a fost găsit" + } + +} diff --git a/translations/ro/adminmenu.phrases.txt b/translations/ro/adminmenu.phrases.txt new file mode 100644 index 00000000..61342989 --- /dev/null +++ b/translations/ro/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "ro" "Menu Admin" + } + + "Player Commands" + { + "ro" "Comenzi Jucător" + } + + "Server Commands" + { + "ro" "Comenzi Server" + } + + "Voting Commands" + { + "ro" "Comenzi Vot" + } + +} diff --git a/translations/ro/antiflood.phrases.txt b/translations/ro/antiflood.phrases.txt new file mode 100644 index 00000000..172748c3 --- /dev/null +++ b/translations/ro/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "ro" "Floodezi serverul!" + } + +} diff --git a/translations/ro/basebans.phrases.txt b/translations/ro/basebans.phrases.txt new file mode 100644 index 00000000..c7f105d6 --- /dev/null +++ b/translations/ro/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "ro" "Ban jucător" + } + + "Ban reason" + { + "ro" "Motiv ban" + } + + "Permabanned player" + { + "ro" "Jucătorul \"{1}\" a primit ban permanent." + } + + "Permabanned player reason" + { + "ro" "Jucătorul \"{1}\" a primit ban permanent (motiv: {2})." + } + + "Banned player" + { + "ro" "Jucătorul \"{1}\" a primit ban pentru {2} minute" + } + + "Banned player reason" + { + "ro" "Jucătorul \"{1}\" a primit ban pentru {2} minute (motiv: {3})." + } + + "Removed bans matching" + { + "ro" "Au fost şterge ban-urile conforme cu filtrul: {1}" + } + + "Ban added" + { + "ro" "Ban-ul a fost adaugat." + } + + "Cannot ban that IP" + { + "ro" "Nu poţi da ban acestei adrese IP." + } + + "Custom ban reason explanation" + { + "ro" "Scrie motivul ca mesaj in chat. Foloseste {1} pentru a anula asta." + } + + "AbortBan applied successfully" + { + "ro" "Ban anulat." + } + + "AbortBan not waiting for custom reason" + { + "ro" "Nu se asteapta scrierea unui motiv pentru ban, nu exista nici un ban." + } + +} diff --git a/translations/ro/basecomm.phrases.txt b/translations/ro/basecomm.phrases.txt new file mode 100644 index 00000000..003850bf --- /dev/null +++ b/translations/ro/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "ro" "Gag/Mute jucător" + } + + "Choose Type" + { + "ro" "Alege Tipul" + } + + "Gagged target" + { + "ro" "{1} a primit Gag." + } + + "Ungagged target" + { + "ro" "{1} nu mai are Gag." + } + + "Muted target" + { + "ro" "{1} a primit Mute." + } + + "Unmuted target" + { + "ro" "{1} nu mai are Mute." + } + + "Silenced target" + { + "ro" "{1} a primit Silence." + } + + "Unsilenced target" + { + "ro" "{1} nu mai are Silence." + } + + "Mute Player" + { + "ro" "Mute jucator" + } + + "UnMute Player" + { + "ro" "UnMute jucator" + } + + "Gag Player" + { + "ro" "Gag jucator" + } + + "UnGag Player" + { + "ro" "UnGag jucator" + } + + "Silence Player" + { + "ro" "Silence jucator" + } + + "UnSilence Player" + { + "ro" "UnSilence jucator" + } + +} diff --git a/translations/ro/basetriggers.phrases.txt b/translations/ro/basetriggers.phrases.txt new file mode 100644 index 00000000..e314545d --- /dev/null +++ b/translations/ro/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "ro" "Timp rămas pentru hartă:" + } + + "Thetime" + { + "ro" "Timpul curent pe server este {1}" + } + + "Friendly Fire On" + { + "ro" "Friendly Fire este activat." + } + + "Friendly Fire Off" + { + "ro" "Friendly Fire este dezactivat." + } + + "Current Map" + { + "ro" "Harta curentă este {1}." + } + + "LastRound" + { + "ro" "Asta este ultima runda" + } + + "NoTimelimit" + { + "ro" "Nu este timp limita pe aceasta harta" + } + + "Next Map" + { + "ro" "Harta Urmatoare:" + } + + "Pending Vote" + { + "ro" "In asteptarea votului" + } + + "WinLimitAppend" + { + "ro" ", sau schimba harta dupa ce o echipa va castiga o runda" + } + + "WinLimit" + { + "ro" "Harta va fi schimbata dupa ce o echipa va castiga o runda" + } + + "MaxRoundsAppend" + { + "ro" ", sau schimba harta runda viitoare" + } + + "MaxRounds" + { + "ro" "Harta va fi schimbata runda viitoare" + } + + "FragLimitAppend" + { + "ro" ", sau schimba harta dupa ce un jucator va avea un frag" + } + + "FragLimit" + { + "ro" "Harta va fi schimbata dupa ce un jucator va avea un frag" + } + + "WinLimitAppendPlural" + { + "ro" ", sau schimba harta dupa ce o echipa va castiga {1} runde" + } + + "WinLimitPlural" + { + "ro" "Harta va fi schimbata dupa ce o echipa va castiga {1} runde" + } + + "MaxRoundsAppendPlural" + { + "ro" ", sau schimba harta dupa {1} runde" + } + + "MaxRoundsPlural" + { + "ro" "Harta va fi schimbata dupa {1} runde" + } + + "FragLimitAppendPlural" + { + "ro" ", sau schimba harta dupa ce un jucator va avea {1} fraguri" + } + + "FragLimitPlural" + { + "ro" "Harta va fi schimbata dupa ce un jucator va avea {1} fraguri" + } + +} diff --git a/translations/ro/basevotes.phrases.txt b/translations/ro/basevotes.phrases.txt new file mode 100644 index 00000000..3a470a82 --- /dev/null +++ b/translations/ro/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "ro" "Iniţializare vot: {1}" + } + + "Initiated Vote Map" + { + "ro" "Iniţializare vot pentru hartă." + } + + "Initiated Vote Kick" + { + "ro" "Iniţializare vot de kick împotriva {1}." + } + + "Initiated Vote Ban" + { + "ro" "Iniţializare vot de ban împotriva {1}." + } + + "Map Vote" + { + "ro" "Vot hartă: {1}" + } + + "Change Map To" + { + "ro" "Schimbi harta în {1}?" + } + + "Votekick Player" + { + "ro" "Kick {1}?" + } + + "Voteban Player" + { + "ro" "Ban {1}?" + } + + "Vote Successful" + { + "ro" "Vot reuşit. (s-au primit {1}%% din {2} voturi)" + } + + "Vote Failed" + { + "ro" "Vot eşuat. {1}%% voturi necesare. (s-au primit {2}%% din {3} voturi)" + } + + "Vote End" + { + "ro" "Răspunsul la {1} este: {2}." + } + + "Kick vote" + { + "ro" "Vot kick" + } + + "Ban vote" + { + "ro" "Vot pentru ban" + } + + "Map vote" + { + "ro" "Vot hartă" + } + + "Confirm Vote" + { + "ro" "Confirmă vot" + } + + "Map Vote In Use" + { + "ro" "Un alt admin foloseste acum meniul de vot pentru harta." + } + + "Please select a map" + { + "ro" "Selecteaza o harta" + } + + "Start the Vote" + { + "ro" "Porneste votul" + } + +} diff --git a/translations/ro/clientprefs.phrases.txt b/translations/ro/clientprefs.phrases.txt new file mode 100644 index 00000000..9e27b510 --- /dev/null +++ b/translations/ro/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "ro" "Lista Cookie Sourcemod" + } + + "Printing Cookie List" + { + "ro" "Printeaza lista cookie in consola" + } + + "Cookie not Found" + { + "ro" "Nu am putut gasi cookie \"{1}\"" + } + + "Cookie Value" + { + "ro" "Valoarea lui {1} este {2}" + } + + "Protected Cookie" + { + "ro" "Nu poate fi schimbata valoarea unui cookie protejat \"{1}\"" + } + + "Cookie Changed Value" + { + "ro" "A fost schimbata valoarea pentru cookie din \"{1}\" in \"{2}\"" + } + + "No Console" + { + "ro" "Nu pot fi afisate setarile meniului in consola" + } + + "Choose Option" + { + "ro" "Alege o optiune" + } + + "Client Settings" + { + "ro" "Setarile clientului" + } + +} diff --git a/translations/ro/common.phrases.txt b/translations/ro/common.phrases.txt new file mode 100644 index 00000000..6e13e06f --- /dev/null +++ b/translations/ro/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "ro" "Da" + } + + "No" + { + "ro" "Nu" + } + + "No matching client" + { + "ro" "Nici un client nu a fost găsit." + } + + "No matching clients" + { + "ro" "Nici un client nu a fost găsit." + } + + "More than one client matches" + { + "ro" "Mai mult de un client se potriveşte cu tiparul \"{1}\"" + } + + "More than one client matched" + { + "ro" "Mai mult de un client s-a potrivit cu tiparul indicat." + } + + "Player no longer available" + { + "ro" "Jucătorul selectat nu mai este disponibil." + } + + "Kick player" + { + "ro" "Kick jucător" + } + + "Kicked by admin" + { + "ro" "Kicked de un administrator" + } + + "Changing map" + { + "ro" "Schimbare hartă în {1}..." + } + + "Map was not found" + { + "ro" "Harta {1} nu a fost găsită." + } + + "Unable to target" + { + "ro" "Nu poţi executa pe acest jucător." + } + + "Name" + { + "ro" "Nume" + } + + "Access" + { + "ro" "Acces" + } + + "See console for output" + { + "ro" "Vezi consola pentru output." + } + + "Cannot target bot" + { + "ro" "Această acţiune nu poate fi efectuată pe un bot." + } + + "Unable to find cvar" + { + "ro" "Nu s-a găsit cvar: {1}" + } + + "No access to cvar" + { + "ro" "Nu ai acces la acest cvar." + } + + "Value of cvar" + { + "ro" "Valoarea cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ro" "Cvar schimbat din \"{1}\" în \"{2}\"." + } + + "Config not found" + { + "ro" "Fisierul config {1} nu a fost găsit." + } + + "Executed config" + { + "ro" "Config \"{1}\" a fost executat." + } + + "Admin cache refreshed" + { + "ro" "Admin cache a fost actualizat." + } + + "Invalid Amount" + { + "ro" "A fost specificată o cantitate invalidă." + } + + "Cannot be performed on dead" + { + "ro" "Această acţiune nu poate fi efectuată pe clientul mort \"{1}\"" + } + + "Player has since died" + { + "ro" "Acţiunea nu poate fi executată, jucătorul a murit intre timp." + } + + "Vote in Progress" + { + "ro" "Un vot este deja în desfăşurare." + } + + "Vote Not In Progress" + { + "ro" "Nici un vot nu este în desfăşurare în acest moment." + } + + "Cancelled Vote" + { + "ro" "Vot anulat." + } + + "Cancel vote" + { + "ro" "Anulează vot" + } + + "Vote Select" + { + "ro" "{1} a ales {2}." + } + + "No Votes Cast" + { + "ro" "Nici un vot nu a fost exprimat." + } + + "Vote Delay Minutes" + { + "ro" "Trebuie să aştepţi {1} minute înainte de a porni un alt vot." + } + + "Vote Delay Seconds" + { + "ro" "Trebuie să aştepţi {1} secunde înainte de a porni un alt vot." + } + + "Could not connect to database" + { + "ro" "Nu poate fi efectuată conectarea la baza de date." + } + + "Failed to query database" + { + "ro" "Eşuare în interogarea bazei de date." + } + + "Invalid SteamID specified" + { + "ro" "Ai indicat un STEAM ID invalid (trebuie să înceapă cu 'STEAM_0:')." + } + + "Reload admins" + { + "ro" "Reîncarcă adminii." + } + + "Command is in-game only" + { + "ro" "Această comandă poate fi folosită doar în timpul jocului." + } + + "Target must be dead" + { + "ro" "Această comandă poate fi folosită numai pe jucătorii morţi." + } + + "Target must be alive" + { + "ro" "Această comandă poate fi folosită numai pe jucătorii în viaţă." + } + + "Target is not in game" + { + "ro" "Jucătorul indicat nu este incă complet în joc." + } + + "Played Sound" + { + "ro" "Sunet executat pe jucătorul '{1}'" + } + + "Slapped player" + { + "ro" "Jucătorul '{1}' a primit slap" + } + + "Slayed player" + { + "ro" "Jucătorul '{1}' a primit slay" + } + + "Kicked player" + { + "ro" "Jucătorul '{1}' a primit kick" + } + + "Cannot participate in vote" + { + "ro" "Nu poti participa la aceasta votare" + } + + "Cannot change vote" + { + "ro" "Nu poti sa-ti schimba optiunea pentru votarea curenta" + } + + "On" + { + "ro" "On" + } + + "Off" + { + "ro" "Off" + } + + "Say all" + { + "ro" "Say tuturor" + } + + "Chat admins" + { + "ro" "Chat admins" + } + + "Chat to admins" + { + "ro" "Chat cu admins" + } + + "Private say to" + { + "ro" "Say privat lui" + } + +} diff --git a/translations/ro/core.phrases.txt b/translations/ro/core.phrases.txt new file mode 100644 index 00000000..9a26963f --- /dev/null +++ b/translations/ro/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "ro" "Nu ai acces la această comandă" + } + + "Back" + { + "ro" "Înapoi" + } + + "Next" + { + "ro" "Următor" + } + + "Exit" + { + "ro" "Ieşire" + } + + "Previous" + { + "ro" "Anterior" + } + + "all players" + { + "ro" "totţi jucătorii" + } + + "all humans" + { + "ro" "toţi oamenii" + } + + "all bots" + { + "ro" "toti boţii" + } + + "all dead players" + { + "ro" "toţi jucătorii morţi" + } + + "all alive players" + { + "ro" "toţi jucătorii în viaţă" + } + + "_s" + { + "ro" "{1}" + } + + "all spectators" + { + "ro" "toţi spectatorii" + } + + "Vote Count" + { + "ro" "Voturi: {1}/{2}, rămase {3}" + } + + "Voted For" + { + "ro" "{1} a votat pentru {2}" + } + + "Changed Vote" + { + "ro" "{1} si-au schimbat votul in {2}" + } + + "No Vote" + { + "ro" "Nici un vot" + } + + "Name Reserved" + { + "ro" "Numele tau este acum rezervat de catre SourceMod; seteaza-ti o parola pentru a-l putea folosi." + } + +} diff --git a/translations/ro/funcommands.phrases.txt b/translations/ro/funcommands.phrases.txt new file mode 100644 index 00000000..215ac875 --- /dev/null +++ b/translations/ro/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "ro" "Arde jucător" + } + + "FireBomb player" + { + "ro" "FireBomb jucător" + } + + "Freeze player" + { + "ro" "Îngheaţă jucător" + } + + "FreezeBomb player" + { + "ro" "FreezeBomb jucător" + } + + "TimeBomb player" + { + "ro" "Jucător TimeBomb" + } + + "Beacon player" + { + "ro" "Luminează jucător" + } + + "NoClip player" + { + "ro" "NoClip jucător" + } + + "Blind player" + { + "ro" "Orbeşte jucător" + } + + "Drug player" + { + "ro" "Droghează jucător" + } + + "Gravity player" + { + "ro" "Gravitate pentru jucător" + } + + "Blind amount" + { + "ro" "Cât de orb?" + } + + "Fully blind" + { + "ro" "Orb complet" + } + + "Half blind" + { + "ro" "Orb pe jumătate" + } + + "No blind" + { + "ro" "Scoate orbire" + } + + "Gravity amount" + { + "ro" "Gravitate?" + } + + "Gravity Very High" + { + "ro" "Gravitate Foarte Mare" + } + + "Gravity High" + { + "ro" "Gravitate Mare" + } + + "Gravity Normal" + { + "ro" "Gravitate Normală" + } + + "Gravity Low" + { + "ro" "Gravitate Mică" + } + + "Gravity Very Low" + { + "ro" "Gravitate Foarte Mică" + } + + "Set target on fire" + { + "ro" "Da-i foc lui {1}." + } + + "Toggled FireBomb on target" + { + "ro" "schimbat firebomb pe {1}." + } + + "Froze target" + { + "ro" "îngheaţă {1}." + } + + "Toggled FreezeBomb on target" + { + "ro" "schimbat freezebomb pe {1}." + } + + "Toggled beacon on target" + { + "ro" "schimbat beacon pe {1}." + } + + "Toggled TimeBomb on target" + { + "ro" "schimbat timebomb pe {1}." + } + + "Toggled noclip on target" + { + "ro" "schimbat noclip pe {1}." + } + + "Toggled drug on target" + { + "ro" "schimbat drog pe {1}." + } + + "Set blind on target" + { + "ro" "folosit orbire pe {1}." + } + + "Set gravity on target" + { + "ro" "seteaza gravitatea pentru {1}." + } + + "Till Explodes" + { + "ro" "{2} secunde până ce {1} explodează." + } + + "Unfrozen" + { + "ro" "Eşti dezgheţat." + } + + "You will be unfrozen" + { + "ro" "Vei fi dezgheţat în {1} secunde." + } + +} diff --git a/translations/ro/funvotes.phrases.txt b/translations/ro/funvotes.phrases.txt new file mode 100644 index 00000000..e9352c31 --- /dev/null +++ b/translations/ro/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "ro" "Iniţializat un vot pentru gravity." + } + + "Initiated Vote Burn" + { + "ro" "Iniţializat un vot de burn impotriva lui {1}." + } + + "Initiated Vote Slay" + { + "ro" "Iniţializat un vot de slay împotriva lui {1}." + } + + "Initiated Vote Alltalk" + { + "ro" "Iniţializat un vot pentru alltalk." + } + + "Initiated Vote FF" + { + "ro" "Iniţializat un vot pentru friendly fire." + } + + "Gravity Vote" + { + "ro" "Vot gravitate: {1}" + } + + "Change Gravity To" + { + "ro" "Modific gravitatea în {1}?" + } + + "Voteburn player" + { + "ro" "Burn jucător {1}?" + } + + "Voteslay Player" + { + "ro" "Slay{1}?" + } + + "Votealltalk Off" + { + "ro" "Oprim alltalk? {1}" + } + + "Votealltalk On" + { + "ro" "Pornim alltalk? {1}" + } + + "Voteff Off" + { + "ro" "Oprim friendly fire? {1}" + } + + "Voteff On" + { + "ro" "Pornim friendly fire? {1}" + } + + "Gravity vote" + { + "ro" "Vot pentru gravitate" + } + + "Vote FF" + { + "ro" "Vot pentru FF" + } + + "Burn vote" + { + "ro" "Vot pentru burn" + } + + "Alltalk vote" + { + "ro" "Vot pentru alltalk" + } + + "Slay vote" + { + "ro" "Vot pentru slay" + } + + "Slayed player" + { + "ro" "Ucis jucatorul '{1}'" + } + +} diff --git a/translations/ro/mapchooser.phrases.txt b/translations/ro/mapchooser.phrases.txt new file mode 100644 index 00000000..d6474e18 --- /dev/null +++ b/translations/ro/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "ro" "Votează pentru harta următoare!" + } + + "Nextmap Voting Started" + { + "ro" "Votul pentru harta următoare a inceput." + } + + "Nextmap Voting Finished" + { + "ro" "Votul pentru hartă s-a terminat. Harta următoare va fi {1}. ({2}%% voturi din {3})" + } + + "Current Map Extended" + { + "ro" "Harta actuală a fost extinsă. ({1}%% voturi din {2})" + } + + "Extend Map" + { + "ro" "Extinde Harta Actuală" + } + + "Dont Change" + { + "ro" "Nu schimba" + } + + "Current Map Stays" + { + "ro" "Harta curenta continua! (Voturi {1}%% din {2})" + } + + "Changed Next Map" + { + "ro" "Harta schimbata in \"{1}\"." + } + + "Starting Runoff" + { + "ro" "Nici o harta nu a obtinut peste {1}%% voturi ({2} [{3}%%] & {4} [{5}%%]), porneste a doua runda de vot" + } + +} diff --git a/translations/ro/nextmap.phrases.txt b/translations/ro/nextmap.phrases.txt new file mode 100644 index 00000000..945b7719 --- /dev/null +++ b/translations/ro/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "ro" "Harta următoare: {1}" + } + + "Map History" + { + "ro" "Harti anterioare" + } + + "Map" + { + "ro" "[Harta]" + } + + "Started" + { + "ro" "[A inceput]" + } + + "Played Time" + { + "ro" "[Timp jucat]" + } + + "Reason" + { + "ro" "[Motiv pentru oprire]" + } + + "Current Map" + { + "ro" "Harta curenta" + } + + "ago" + { + "ro" "[acum]" + } + +} diff --git a/translations/ro/nominations.phrases.txt b/translations/ro/nominations.phrases.txt new file mode 100644 index 00000000..d1de8790 --- /dev/null +++ b/translations/ro/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "ro" "Ai propus deja o harta" + } + + "Max Nominations" + { + "ro" "Numarul maxim de propuneri a fost atins" + } + + "Map Already In Vote" + { + "ro" "Harta '{1}' este deja in lista de nominari" + } + + "Map Inserted" + { + "ro" "Harta '{1}' a fost adaugata in lista de nominari" + } + + "Map Already Nominated" + { + "ro" "Harta care ai ales-o a fost deja propusa" + } + + "Map Nominated" + { + "ro" "{1} a propus {2}." + } + + "Map Nomination Changed" + { + "ro" "{1} si-a schimbat propunerea in {2}." + } + + "Nominate Title" + { + "ro" "Propune harta:" + } + + "Can't Nominate Current Map" + { + "ro" "Harta care ai ales-o este harta curenta si nu poate fi nominalizata" + } + + "Map in Exclude List" + { + "ro" "Harta care ai ales-o a fost recent jucata si nu poate fi propusa" + } + + "Current Map" + { + "ro" "Harta curenta" + } + + "Recently Played" + { + "ro" "Recent jucata" + } + + "Nominated" + { + "ro" "Propusa" + } + +} diff --git a/translations/ro/playercommands.phrases.txt b/translations/ro/playercommands.phrases.txt new file mode 100644 index 00000000..fa95b866 --- /dev/null +++ b/translations/ro/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "ro" "Slap jucător" + } + + "Slap damage" + { + "ro" "Damage pentru slap" + } + + "Slay player" + { + "ro" "Slay jucător" + } + + "Slapped target" + { + "ro" "{1} a primit slap." + } + + "Slayed target" + { + "ro" "{1} a primit slay." + } + + "Name changed" + { + "ro" "Un admin ti-a schimbat numele" + } + + "Renamed target" + { + "ro" "Nume schimbat {1}." + } + + "Rename player" + { + "ro" "Schimba numele jucatorului" + } + + "Dead Player Rename" + { + "ro" "{1} va fi redenumit runda următoare." + } + +} diff --git a/translations/ro/plugin.basecommands.txt b/translations/ro/plugin.basecommands.txt new file mode 100644 index 00000000..9c84bbd4 --- /dev/null +++ b/translations/ro/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "ro" "Nu a fost găsit cvar: {1}" + } + + "No access to cvar" + { + "ro" "Nu ai acces la acest cvar." + } + + "Value of cvar" + { + "ro" "Valoare cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ro" "Cvar schimbat din \"{1}\" în \"{2}\"." + } + + "Config not found" + { + "ro" "Fişier config \"{1}\" nu a fost găsit." + } + + "Executed config" + { + "ro" "Config \"{1}\" a fost executat." + } + + "Permabanned player" + { + "ro" "Ban permanent pentru jucătorul \"{1}\"." + } + + "Permabanned player reason" + { + "ro" "Ban permanent pentru jucătorul \"{1}\" (motiv: {2})." + } + + "Banned player" + { + "ro" "Ban jucător \"{1}\" pentru {2} minute." + } + + "Banned player reason" + { + "ro" "Ban jucător \"{1}\" pentru {2} minute (motiv: {3})." + } + + "Removed bans matching" + { + "ro" "Şters ban conform filtrului: {1}" + } + + "Ban added" + { + "ro" "Ban a fost adăugat." + } + + "Admin cache refreshed" + { + "ro" "Admin cache a fost actualizat." + } + + "Identify player" + { + "ro" "Identifică jucător" + } + + "Choose Map" + { + "ro" "Alege harta" + } + + "Exec CFG" + { + "ro" "Exec CFG" + } + + "Admin logged in as" + { + "ro" "\"{1}\" este conectat ca \"{2}\" cu acces: {3}" + } + + "Admin logged in anon" + { + "ro" "\"{1}\" are acces: {2}" + } + + "Player is not an admin" + { + "ro" "\"{1}\" nu este admin." + } + + "Player is an admin" + { + "ro" "\"{1}\" este admin." + } + + "Username" + { + "ro" "Nume utilizator" + } + + "Kicked target" + { + "ro" "{1} a primit kick." + } + + "Admin access" + { + "ro" "Acces admin" + } + + "Cvar is now protected" + { + "ro" "Cvar {1} este acum protejat." + } + + "Kicked target reason" + { + "ro" "{1} a primit Kick (motiv: {2})" + } + + "Please select a map" + { + "ro" "Selecteaza o harta" + } + + "Choose Config" + { + "ro" "Alege config" + } + +} diff --git a/translations/ro/reservedslots.phrases.txt b/translations/ro/reservedslots.phrases.txt new file mode 100644 index 00000000..1b2b640c --- /dev/null +++ b/translations/ro/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "ro" "Deconectat din cauza rezervării slotului." + } + +} diff --git a/translations/ro/rockthevote.phrases.txt b/translations/ro/rockthevote.phrases.txt new file mode 100644 index 00000000..1756b5b0 --- /dev/null +++ b/translations/ro/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "ro" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "ro" "Rock the Vote nu este încă permis." + } + + "RTV Started" + { + "ro" "Rock the Vote este deja pornit." + } + + "RTV Ended" + { + "ro" "RTV s-a terminat deja, nu-l poţi porni din nou sau nominaliza harţi." + } + + "Already Voted" + { + "ro" "Ai votat deja pentru Rock the Vote. ({1} voturi, {2} necesare)" + } + + "Minimal Players Not Met" + { + "ro" "Numărul minim necesar de jucători nu a fost întrunit." + } + + "Map Already In Vote" + { + "ro" "Harta '{1}' este deja în lista Rock the Vote." + } + + "Map Inserted" + { + "ro" "Harta '{1}' a fost adăugată în Rock the Vote." + } + + "RTV Requested" + { + "ro" "{1} vrea Rock the Vote. ({2} voturi, {3} necesare)" + } + + "RTV Vote Ready" + { + "ro" "Rocking the Vote!" + } + + "Don't Change" + { + "ro" "Păstrează harta curentă" + } + + "Already Nominated" + { + "ro" "Ai nominalizat deja o hartă." + } + + "Max Nominations" + { + "ro" "Numărul maxim permis de nominalizări a fost atins." + } + + "Selected Map" + { + "ro" "{1} a ales {2}" + } + + "No Votes" + { + "ro" "Nici un vot nu a fost primit pentru Rock the Vote, se păstrează harta curentă." + } + + "Current Map Stays" + { + "ro" "Harta curentă continuă! Aşa a zis Rock the Vote!" + } + + "Changing Maps" + { + "ro" "Schimbare hartă in {1}! Aşa a zis Rock the Vote!" + } + + "Map Already Nominated" + { + "ro" "Harta aleasă a fost deja nominalizată." + } + + "Map Nominated" + { + "ro" "{1} a nominalizat {2} pentru Rock the Vote." + } + + "Nominate Title" + { + "ro" "Nominalizează harta:" + } + +} diff --git a/translations/ro/slapslay.phrases.txt b/translations/ro/slapslay.phrases.txt new file mode 100644 index 00000000..f5405aa8 --- /dev/null +++ b/translations/ro/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap damage" + { + "ro" "Damage pentru slap" + } + + "Slap player" + { + "ro" "Slap jucător" + } + + "Slapped target" + { + "ro" "{1} a primit slap." + } + + "Slay player" + { + "ro" "Slay jucător" + } + + "Slayed target" + { + "ro" "{1} a primit slay." + } + +} diff --git a/translations/ro/sounds.phrases.txt b/translations/ro/sounds.phrases.txt new file mode 100644 index 00000000..c7c7a3fc --- /dev/null +++ b/translations/ro/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "ro" "Sunet executat pe {1}" + } + +} diff --git a/translations/ro/sqladmins.phrases.txt b/translations/ro/sqladmins.phrases.txt new file mode 100644 index 00000000..57f5f635 --- /dev/null +++ b/translations/ro/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "ro" "Tipul de autentificare trebuie să fie 'steam', 'name' sau 'ip'" + } + + "Invalid immunity" + { + "ro" "Imunitatea trebuie să fie un număr întreg pozitiv." + } + + "SQL Admin already exists" + { + "ro" "Un administrator cu nivelul de încredere indicat există deja." + } + + "SQL Admin added" + { + "ro" "Administrator adăugat cu succes la baza de date." + } + + "SQL Admin deleted" + { + "ro" "Administrator şters cu succes din baza de date." + } + + "SQL Admin not found" + { + "ro" "Nu există nici un administrator cu nivelul de încredere indicat." + } + + "SQL Group already exists" + { + "ro" "Un grup cu acest nume există deja." + } + + "SQL Group added" + { + "ro" "Grup adăugat cu succes la baza de date." + } + + "SQL Group deleted" + { + "ro" "Grup şters cu succes din baza de date." + } + + "SQL Group not found" + { + "ro" "Nici un grup cu numele indicat nu a fost găsit." + } + + "SQL Admin groups reset" + { + "ro" "Grupurile administratorului au fost resetate cu succes." + } + + "SQL Group X not found" + { + "ro" "Nu poate fi găsit grupul: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "ro" "Grupul nu a putut face bind: \"{1}\"" + } + + "Added group to user" + { + "ro" "Adăugare cu succes a unui grup la administratorul indicat." + } + + "Added groups to user" + { + "ro" "Adăugare cu succes a {1} grupuri la administratorul indicat." + } + +} diff --git a/translations/ru/adminhelp.phrases.txt b/translations/ru/adminhelp.phrases.txt new file mode 100644 index 00000000..8de574db --- /dev/null +++ b/translations/ru/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "ru" "Справка SourceMod: Описание Команд" + } + + "No description available" + { + "ru" "Описание отсутствует" + } + + "No commands available" + { + "ru" "Нет доступных команд" + } + + "Type sm_help to see more" + { + "ru" "Введите sm_help {1} для просмотра остальных команд" + } + + "Entries n - m in page k" + { + "ru" "Элементы {1} - {2} на {3} странице" + } + + "No matching results found" + { + "ru" "Совпадений не найдено" + } + +} diff --git a/translations/ru/adminmenu.phrases.txt b/translations/ru/adminmenu.phrases.txt new file mode 100644 index 00000000..20c5eb44 --- /dev/null +++ b/translations/ru/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "ru" "Меню администратора" + } + + "Player Commands" + { + "ru" "Управление игроками" + } + + "Server Commands" + { + "ru" "Управление сервером" + } + + "Voting Commands" + { + "ru" "Управление голосованиями" + } + +} diff --git a/translations/ru/antiflood.phrases.txt b/translations/ru/antiflood.phrases.txt new file mode 100644 index 00000000..5e9c8260 --- /dev/null +++ b/translations/ru/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "ru" "Вы засоряете чат!" + } + +} diff --git a/translations/ru/basebans.phrases.txt b/translations/ru/basebans.phrases.txt new file mode 100644 index 00000000..434471d8 --- /dev/null +++ b/translations/ru/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "ru" "Забанить игрока" + } + + "Ban reason" + { + "ru" "Причина бана" + } + + "Permabanned player" + { + "ru" "Игрок \"{1}\" забанен навсегда." + } + + "Permabanned player reason" + { + "ru" "Игрок \"{1}\" забанен навсегда (причина: {2})." + } + + "Banned player" + { + "ru" "Игрок \"{1}\" забанен на {2} минут." + } + + "Banned player reason" + { + "ru" "Игрок \"{1}\" забанен на {2} минут (причина: {3})." + } + + "Removed bans matching" + { + "ru" "Удалены баны по фильтру: {1}" + } + + "Ban added" + { + "ru" "Бан добавлен" + } + + "Cannot ban that IP" + { + "ru" "Вы не можете забанить этот IP адрес." + } + + "Custom ban reason explanation" + { + "ru" "Введите в чате причину бана или {1} чтобы отменить бан" + } + + "AbortBan applied successfully" + { + "ru" "Бан отменен" + } + + "AbortBan not waiting for custom reason" + { + "ru" "Не ожидается ввод причины бана, отмена бана не выполнена" + } + +} diff --git a/translations/ru/basecomm.phrases.txt b/translations/ru/basecomm.phrases.txt new file mode 100644 index 00000000..c4aacc81 --- /dev/null +++ b/translations/ru/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "ru" "Отключить игроку чат/микрофон" + } + + "Choose Type" + { + "ru" "Выберите команду" + } + + "Gagged target" + { + "ru" "Игроку {1} отключен чат" + } + + "Ungagged target" + { + "ru" "Игроку {1} включен чат" + } + + "Muted target" + { + "ru" "Игроку {1} отключен микрофон" + } + + "Unmuted target" + { + "ru" "Игроку {1} включен микрофон" + } + + "Silenced target" + { + "ru" "Игроку {1} отключены чат и микрофон" + } + + "Unsilenced target" + { + "ru" "Игроку {1} включены чат и микрофон" + } + + "Mute Player" + { + "ru" "Отключить игроку микрофон " + } + + "UnMute Player" + { + "ru" "Включить игроку микрофон" + } + + "Gag Player" + { + "ru" "Отключить игроку чат" + } + + "UnGag Player" + { + "ru" "Включить игроку чат" + } + + "Silence Player" + { + "ru" "Отключить игроку чат и микрофон" + } + + "UnSilence Player" + { + "ru" "Включить игроку чат и микрофон" + } + +} diff --git a/translations/ru/basetriggers.phrases.txt b/translations/ru/basetriggers.phrases.txt new file mode 100644 index 00000000..890f28ee --- /dev/null +++ b/translations/ru/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "ru" "До конца карты осталось" + } + + "Thetime" + { + "ru" "Текущее время сервера {1}" + } + + "Friendly Fire On" + { + "ru" "Огонь по своим включен" + } + + "Friendly Fire Off" + { + "ru" "Огонь по своим отключен" + } + + "Current Map" + { + "ru" "Текущая карта: {1}." + } + + "LastRound" + { + "ru" "Это последний раунд!" + } + + "NoTimelimit" + { + "ru" "Карта не имеет ограничения по времени" + } + + "Next Map" + { + "ru" "Следующая карта: {1}" + } + + "Pending Vote" + { + "ru" "Определится голосованием" + } + + "WinLimitAppend" + { + "ru" "или после победы одной из команд" + } + + "WinLimit" + { + "ru" "Карта сменится после победы одной из команд" + } + + "MaxRoundsAppend" + { + "ru" "или после следующего раунда" + } + + "MaxRounds" + { + "ru" "Карта сменится после следующего раунда" + } + + "FragLimitAppend" + { + "ru" "или после первого фрага" + } + + "FragLimit" + { + "ru" "Карта сменится после первого фрага" + } + + "WinLimitAppendPlural" + { + "ru" "или после {1} побед одной из команд" + } + + "WinLimitPlural" + { + "ru" "Карта сменится после {1} побед одной из команд" + } + + "MaxRoundsAppendPlural" + { + "ru" "или через {1} раундов" + } + + "MaxRoundsPlural" + { + "ru" "Карта сменится через {1} раундов" + } + + "FragLimitAppendPlural" + { + "ru" "или когда один из игроков наберет {1} фрагов" + } + + "FragLimitPlural" + { + "ru" "Карта сменится когда один из игроков наберет {1} фрагов" + } + +} diff --git a/translations/ru/basevotes.phrases.txt b/translations/ru/basevotes.phrases.txt new file mode 100644 index 00000000..2cc0acf0 --- /dev/null +++ b/translations/ru/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "ru" "Началось голосование: {1}" + } + + "Initiated Vote Map" + { + "ru" "Началось голосование за карту." + } + + "Initiated Vote Kick" + { + "ru" "Началось голосование за кик игрока {1}." + } + + "Initiated Vote Ban" + { + "ru" "Началось голосование за бан игрока {1}." + } + + "Map Vote" + { + "ru" "Выберите карту: {1}" + } + + "Change Map To" + { + "ru" "Сменить карту на {1}?" + } + + "Votekick Player" + { + "ru" "Кикнуть игрока {1}?" + } + + "Voteban Player" + { + "ru" "Забанить игрока {1}?" + } + + "Vote Successful" + { + "ru" "Голосование состоялось. (Получено {1}%% голосов из {2})" + } + + "Vote Failed" + { + "ru" "Голосование провалилось. Необходимо {1}%% голосов. (Получено {2}%% голосов из {3})" + } + + "Vote End" + { + "ru" "Решение на {1}: {2}." + } + + "Kick vote" + { + "ru" "Кик игрока" + } + + "Ban vote" + { + "ru" "Бан игрока" + } + + "Map vote" + { + "ru" "Смена карты" + } + + "Confirm Vote" + { + "ru" "Подтверждение" + } + + "Map Vote In Use" + { + "ru" "В данный момент другой админ использует меню голосования за карту." + } + + "Please select a map" + { + "ru" "Выберите карту" + } + + "Start the Vote" + { + "ru" "Начать голосование" + } + +} diff --git a/translations/ru/clientprefs.phrases.txt b/translations/ru/clientprefs.phrases.txt new file mode 100644 index 00000000..d8c821b0 --- /dev/null +++ b/translations/ru/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "ru" "Список сохраненных значений" + } + + "Printing Cookie List" + { + "ru" "Вывод списка сохраненных значений в консоль" + } + + "Cookie not Found" + { + "ru" "Не удалось найти сохраненное значение \"{1}\"" + } + + "Cookie Value" + { + "ru" "Значение {1}: {2}" + } + + "Protected Cookie" + { + "ru" "Невозможно изменить защищенное значение \"{1}\"" + } + + "Cookie Changed Value" + { + "ru" "Изменение сохраненного значения \"{1}\" на \"{2}\"" + } + + "No Console" + { + "ru" "Невозможно отобразить меню настроек в консоли" + } + + "Choose Option" + { + "ru" "Выберите опцию" + } + + "Client Settings" + { + "ru" "Настройки клиента" + } + +} diff --git a/translations/ru/common.phrases.txt b/translations/ru/common.phrases.txt new file mode 100644 index 00000000..47fc0e97 --- /dev/null +++ b/translations/ru/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "ru" "Да" + } + + "No" + { + "ru" "Нет" + } + + "No matching client" + { + "ru" "Не найден подходящий игрок" + } + + "No matching clients" + { + "ru" "Не найдены подходящие игроки" + } + + "More than one client matches" + { + "ru" "Фрагменту имени \"{1}\" соответствует более одного игрока" + } + + "More than one client matched" + { + "ru" "Фрагменту имени соответствует более одного игрока" + } + + "Player no longer available" + { + "ru" "Выбранный игрок больше не доступен." + } + + "Kick player" + { + "ru" "Кикнуть игрока" + } + + "Kicked by admin" + { + "ru" "Кикнут администратором" + } + + "Changing map" + { + "ru" "Смена карты на {1}..." + } + + "Map was not found" + { + "ru" "Карта {1} не найдена." + } + + "Unable to target" + { + "ru" "Вы не можете выбрать этого игрока." + } + + "Name" + { + "ru" "Имя" + } + + "Access" + { + "ru" "Доступ" + } + + "See console for output" + { + "ru" "Результат выведен в консоль." + } + + "Cannot target bot" + { + "ru" "Нельзя применить эту команду к боту." + } + + "Unable to find cvar" + { + "ru" "Не удалось найти переменную {1} " + } + + "No access to cvar" + { + "ru" "У вас нет доступа к этой переменной" + } + + "Value of cvar" + { + "ru" "Значение переменной \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ru" "Значение переменной \"{1}\" изменено на \"{2}\"." + } + + "Config not found" + { + "ru" "Файл конфигурации \"{1}\" не найден." + } + + "Executed config" + { + "ru" "Выполнен файл конфигурации \"{1}\"" + } + + "Admin cache refreshed" + { + "ru" "Кэш администраторов был обновлен" + } + + "Invalid Amount" + { + "ru" "Указано недопустимое значение" + } + + "Cannot be performed on dead" + { + "ru" "Действие не может быть выполнено на мертвом игроке \"{1}\"" + } + + "Player has since died" + { + "ru" "Действие не может быть выполнено, так как игрок мертв." + } + + "Vote in Progress" + { + "ru" "Голосование уже идет." + } + + "Vote Not In Progress" + { + "ru" "Нет текущего голосования" + } + + "Cancelled Vote" + { + "ru" "Голосование отменено" + } + + "Cancel vote" + { + "ru" "Отменить голосование" + } + + "Vote Select" + { + "ru" "Игрок {1} выбрал {2}" + } + + "No Votes Cast" + { + "ru" "Никто не проголосовал" + } + + "Vote Delay Minutes" + { + "ru" "Вы не можете начать новое голосование раньше, чем через {1} минут" + } + + "Vote Delay Seconds" + { + "ru" "Вы не можете начать новое голосование раньше, чем через {1} секунд" + } + + "Could not connect to database" + { + "ru" "Невозможно подключиться к базе данных." + } + + "Failed to query database" + { + "ru" "Ошибка запроса к базе данных" + } + + "Invalid SteamID specified" + { + "ru" "Вы ввели неправильный Steam ID (должен начинаться со 'STEAM_')." + } + + "Reload admins" + { + "ru" "Перезагрузить список админов" + } + + "Command is in-game only" + { + "ru" "Эта команда может использоваться только в игре." + } + + "Target must be dead" + { + "ru" "Эта команда может использоваться только на мертвых игроках." + } + + "Target must be alive" + { + "ru" "Эта команда может использоваться только на живых игроках." + } + + "Target is not in game" + { + "ru" "Выбранный игрок еще не до конца зашел в игру." + } + + "Played Sound" + { + "ru" "Проигран звук для игрока '{1}'" + } + + "Slapped player" + { + "ru" "Игрок {1} шлепнут" + } + + "Slayed player" + { + "ru" "Игрок {1} убит" + } + + "Kicked player" + { + "ru" "Игрок {1} кикнут" + } + + "Cannot participate in vote" + { + "ru" "Вы не можете принять участие в этом голосовании" + } + + "Cannot change vote" + { + "ru" "Вы не можете изменить свой выбор в этом голосовании" + } + + "On" + { + "ru" "Вкл" + } + + "Off" + { + "ru" "Выкл" + } + + "Say all" + { + "ru" "(Всем) {1}" + } + + "Chat admins" + { + "ru" "(Админ-чат) {1}" + } + + "Chat to admins" + { + "ru" "(Для админов) {1}" + } + + "Private say to" + { + "ru" "(Лично для {1}) {2}" + } + +} diff --git a/translations/ru/core.phrases.txt b/translations/ru/core.phrases.txt new file mode 100644 index 00000000..7ec96945 --- /dev/null +++ b/translations/ru/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "ru" "У вас нет доступа к этой команде" + } + + "Back" + { + "ru" "Назад" + } + + "Next" + { + "ru" "Далее" + } + + "Exit" + { + "ru" "Выход" + } + + "Previous" + { + "ru" "Назад" + } + + "all players" + { + "ru" "все игроки" + } + + "all humans" + { + "ru" "все люди" + } + + "all bots" + { + "ru" "все боты" + } + + "all dead players" + { + "ru" "все мертвые игроки" + } + + "all alive players" + { + "ru" "все живые игроки" + } + + "_s" + { + "ru" "{1}" + } + + "all spectators" + { + "ru" "все наблюдатели" + } + + "Vote Count" + { + "ru" "Голоса: {1}/{2}, осталось {3}" + } + + "Voted For" + { + "ru" "Игрок {1} проголосовал за {2}" + } + + "Changed Vote" + { + "ru" "Игрок {1} изменил свой голос на {2}" + } + + "No Vote" + { + "ru" "Нет госования" + } + + "Name Reserved" + { + "ru" "Ваше имя зарезервировано, установите свой пароль чтобы использовать его" + } + +} diff --git a/translations/ru/funcommands.phrases.txt b/translations/ru/funcommands.phrases.txt new file mode 100644 index 00000000..e6dca3f6 --- /dev/null +++ b/translations/ru/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "ru" "Поджечь" + } + + "FireBomb player" + { + "ru" "Зажигательная бомба" + } + + "Freeze player" + { + "ru" "Заморозить" + } + + "FreezeBomb player" + { + "ru" "Замораживающая бомба" + } + + "TimeBomb player" + { + "ru" "Часовая бомба" + } + + "Beacon player" + { + "ru" "Маяк" + } + + "NoClip player" + { + "ru" "Режим полета" + } + + "Blind player" + { + "ru" "Ослепить" + } + + "Drug player" + { + "ru" "Опьянить" + } + + "Gravity player" + { + "ru" "Гравитация" + } + + "Blind amount" + { + "ru" "Насколько ослепить?" + } + + "Fully blind" + { + "ru" "Ослепить полностью" + } + + "Half blind" + { + "ru" "Ослепить наполовину" + } + + "No blind" + { + "ru" "Без ослепления" + } + + "Gravity amount" + { + "ru" "Какая гравитация?" + } + + "Gravity Very High" + { + "ru" "Очень высокая гравитация" + } + + "Gravity High" + { + "ru" "Высокая гравитация" + } + + "Gravity Normal" + { + "ru" "Нормальная гравитация" + } + + "Gravity Low" + { + "ru" "Низкая гравитация" + } + + "Gravity Very Low" + { + "ru" "Очень низкая гравитация" + } + + "Set target on fire" + { + "ru" "Игрок {1} подожжен." + } + + "Toggled FireBomb on target" + { + "ru" "на игроке {1} установлена зажигательная бомба." + } + + "Froze target" + { + "ru" "Игрок {1} заморожен." + } + + "Toggled FreezeBomb on target" + { + "ru" "на игроке {1} установлена замораживающая бомба." + } + + "Toggled beacon on target" + { + "ru" "на игроке {1} установлен маяк." + } + + "Toggled TimeBomb on target" + { + "ru" "на игроке {1} установлена часовая бомба." + } + + "Toggled noclip on target" + { + "ru" "для игрока {1} установлен режим полета." + } + + "Toggled drug on target" + { + "ru" "Игрок {1} опьянен." + } + + "Set blind on target" + { + "ru" "Игрок {1} ослеплен." + } + + "Set gravity on target" + { + "ru" "гравитация для игрока {1} изменена." + } + + "Till Explodes" + { + "ru" "{2} секунд до взрыва игрока {1}." + } + + "Unfrozen" + { + "ru" "Вы были разморожены." + } + + "You will be unfrozen" + { + "ru" "Вы будете разморожены через {1} секунд." + } + +} diff --git a/translations/ru/funvotes.phrases.txt b/translations/ru/funvotes.phrases.txt new file mode 100644 index 00000000..91f575d0 --- /dev/null +++ b/translations/ru/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "ru" "Начато голосование за изменение гравитации" + } + + "Initiated Vote Burn" + { + "ru" "Начато голосование за поджигание игрока {1}" + } + + "Initiated Vote Slay" + { + "ru" "Начато голосование за убийство {1}" + } + + "Initiated Vote Alltalk" + { + "ru" "Начато голосование за общий голосовой чат" + } + + "Initiated Vote FF" + { + "ru" "Начато голосование за возможность атаковать своих" + } + + "Gravity Vote" + { + "ru" "Изменение гравитации на {1}" + } + + "Change Gravity To" + { + "ru" "Изменить гравитацию на {1}?" + } + + "Voteburn player" + { + "ru" "Поджечь игрока {1}?" + } + + "Voteslay Player" + { + "ru" "Убить игрока {1}?" + } + + "Votealltalk Off" + { + "ru" "Выключить общий голосовой чат? {1}" + } + + "Votealltalk On" + { + "ru" "Включить общий голосовой чат? {1}" + } + + "Voteff Off" + { + "ru" "Выключить возможность атаковать своих? {1}" + } + + "Voteff On" + { + "ru" "Включить возможность атаковать своих? {1}" + } + + "Gravity vote" + { + "ru" "Изменение гравитации" + } + + "Vote FF" + { + "ru" "Возможность атаковать своих" + } + + "Burn vote" + { + "ru" "Поджигание игрока" + } + + "Alltalk vote" + { + "ru" "Общий голосовой чат" + } + + "Slay vote" + { + "ru" "Убийство игрока" + } + + "Slayed player" + { + "ru" "Игрок '{1}' убит" + } + +} diff --git a/translations/ru/mapchooser.phrases.txt b/translations/ru/mapchooser.phrases.txt new file mode 100644 index 00000000..3de24727 --- /dev/null +++ b/translations/ru/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "ru" "Голосование за следующую карту!" + } + + "Nextmap Voting Started" + { + "ru" "Началось голосование за следующую карту." + } + + "Nextmap Voting Finished" + { + "ru" "Голосование за карту завершено. Следующая карта: '{1}'. (За проголосовали {2}%% из {3} игроков) " + } + + "Current Map Extended" + { + "ru" "Текущая карта продлена! (За это проголосовали {1}%% из {2} игроков)" + } + + "Extend Map" + { + "ru" "Продлить текущую карту" + } + + "Dont Change" + { + "ru" "Не менять" + } + + "Current Map Stays" + { + "ru" "Текущая карта продолжается! (За это проголосовали {1}%% из {2} игроков)" + } + + "Changed Next Map" + { + "ru" "Следующей картой будет '{1}'" + } + + "Starting Runoff" + { + "ru" "Ни одна карта не набрала {1}%% голосов ({2} [{3}%%] & {4} [{5}%%]), запуск повторного голосования" + } + +} diff --git a/translations/ru/nextmap.phrases.txt b/translations/ru/nextmap.phrases.txt new file mode 100644 index 00000000..f652103a --- /dev/null +++ b/translations/ru/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "ru" "Следующая карта: {1}" + } + + "Map History" + { + "ru" "История карт" + } + + "Map" + { + "ru" "[Карта]" + } + + "Started" + { + "ru" "[Началось]" + } + + "Played Time" + { + "ru" "[Сыгранное время]" + } + + "Reason" + { + "ru" "[Причина окончания]" + } + + "Current Map" + { + "ru" "Текущая карта" + } + + "ago" + { + "ru" "раньше" + } + +} diff --git a/translations/ru/nominations.phrases.txt b/translations/ru/nominations.phrases.txt new file mode 100644 index 00000000..f9df2c9e --- /dev/null +++ b/translations/ru/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "ru" "Вы уже предложили карты для голосования" + } + + "Max Nominations" + { + "ru" "Уже предложено максимальное количество карт для голосования" + } + + "Map Already In Vote" + { + "ru" "Карта '{1}' уже предложена для голосования" + } + + "Map Inserted" + { + "ru" "Карта '{1}' предложена для голосования" + } + + "Map Already Nominated" + { + "ru" "Выбранная вами карта уже предложена для голосования" + } + + "Map Nominated" + { + "ru" "{1} предложил карту '{2}'" + } + + "Map Nomination Changed" + { + "ru" "{1} предложил другую карту - '{2}' " + } + + "Nominate Title" + { + "ru" "Предложите карту для голосования" + } + + "Can't Nominate Current Map" + { + "ru" "Текущая карта не может быть предложена для голосования" + } + + "Map in Exclude List" + { + "ru" "Выбранная вами карта недавно игралась и не может быть предложена для голосования" + } + + "Current Map" + { + "ru" "Текущая карта" + } + + "Recently Played" + { + "ru" "Недавно игралась" + } + + "Nominated" + { + "ru" "Предложена" + } + +} diff --git a/translations/ru/playercommands.phrases.txt b/translations/ru/playercommands.phrases.txt new file mode 100644 index 00000000..3306f95b --- /dev/null +++ b/translations/ru/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "ru" "Шлепнуть игрока" + } + + "Slap damage" + { + "ru" "Урон" + } + + "Slay player" + { + "ru" "Убить игрока" + } + + "Slapped target" + { + "ru" "Игрок {1} шлепнут." + } + + "Slayed target" + { + "ru" "Игрок {1} убит." + } + + "Name changed" + { + "ru" "Админ изменил ваше имя" + } + + "Renamed target" + { + "ru" "Игрок {1} переименован." + } + + "Rename player" + { + "ru" "Изменить имя игрока" + } + + "Dead Player Rename" + { + "ru" "Игрок {1} будет переименован в следующем раунде." + } + +} diff --git a/translations/ru/plugin.basecommands.txt b/translations/ru/plugin.basecommands.txt new file mode 100644 index 00000000..9fb5434f --- /dev/null +++ b/translations/ru/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "ru" "Не удалось найти переменную: {1}" + } + + "No access to cvar" + { + "ru" "У вас нет доступа к этой переменной." + } + + "Value of cvar" + { + "ru" "Значение переменной \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ru" "Переменная \"{1}\" изменена на \"{2}\"." + } + + "Config not found" + { + "ru" "Конфиг \"{1}\" не найден." + } + + "Executed config" + { + "ru" "Выполнен конфиг \"{1}\"." + } + + "Permabanned player" + { + "ru" "Игрок \"{1}\" забанен навсегда." + } + + "Permabanned player reason" + { + "ru" "Игрок \"{1}\" забанен навсегда (причина: {2})." + } + + "Banned player" + { + "ru" "Игрок \"{1}\" забанен на {2} минут." + } + + "Banned player reason" + { + "ru" "\"{1}\" забанен на {2} минут (причина: {3})." + } + + "Removed bans matching" + { + "ru" "Удалены баны по фильтру: {1}" + } + + "Ban added" + { + "ru" "Бан добавлен." + } + + "Admin cache refreshed" + { + "ru" "Данные админов обновлены." + } + + "Identify player" + { + "ru" "Опознать игрока" + } + + "Choose Map" + { + "ru" "Смена карты" + } + + "Exec CFG" + { + "ru" "Выполнить конфиг" + } + + "Admin logged in as" + { + "ru" "\"{1}\" вошел как \"{2}\" с доступом: {3}" + } + + "Admin logged in anon" + { + "ru" "\"{1}\" имеет доступ: {2}" + } + + "Player is not an admin" + { + "ru" "\"{1}\" не является админом." + } + + "Player is an admin" + { + "ru" "\"{1}\" является админом." + } + + "Username" + { + "ru" "Имя пользователя" + } + + "Kicked target" + { + "ru" "Игрок {1} кикнут" + } + + "Admin access" + { + "ru" "Админский доступ" + } + + "Cvar is now protected" + { + "ru" "Переменная {1} теперь защищена." + } + + "Kicked target reason" + { + "ru" "Игрок {1} кикнут (Причина: {2})" + } + + "Please select a map" + { + "ru" "Пожалуйста, выберите карту:" + } + + "Choose Config" + { + "ru" "Выберите конфиг:" + } + +} diff --git a/translations/ru/reservedslots.phrases.txt b/translations/ru/reservedslots.phrases.txt new file mode 100644 index 00000000..2cbdf14d --- /dev/null +++ b/translations/ru/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "ru" "Вы были отключены за использование резервного слота" + } + +} diff --git a/translations/ru/rockthevote.phrases.txt b/translations/ru/rockthevote.phrases.txt new file mode 100644 index 00000000..671b438a --- /dev/null +++ b/translations/ru/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "ru" "Голосование за смену карты:" + } + + "RTV Not Allowed" + { + "ru" "Голосование за смену карты еще недоступно." + } + + "RTV Started" + { + "ru" "Голосование за смену карты уже началось." + } + + "RTV Ended" + { + "ru" "Голосование уже завершено, нельзя запустить его снова или предложить карту." + } + + "Already Voted" + { + "ru" "Вы уже проголосовали за смену карты. ({1} голосов из {2} необходимых)" + } + + "Minimal Players Not Met" + { + "ru" "Не набрано минимальное количество необходимых игроков." + } + + "Map Already In Vote" + { + "ru" "Карта '{1}' уже в списке голосования по смене карты." + } + + "Map Inserted" + { + "ru" "Карта '{1}' добавлена в список голосования по смене карты." + } + + "RTV Requested" + { + "ru" "Игрок {1} хочет сменить карту. ({2} голосов из {3} необходимых)" + } + + "RTV Vote Ready" + { + "ru" "Голосование за смену карты!" + } + + "Don't Change" + { + "ru" "Оставить текущую карту" + } + + "Already Nominated" + { + "ru" "Вы уже предложили карту." + } + + "Max Nominations" + { + "ru" "Достигнут максимум разрешенных предложений." + } + + "Selected Map" + { + "ru" "Игрок {1} выбрал {2}" + } + + "No Votes" + { + "ru" "Никто не участвовал в голосовании, остается текущая карта." + } + + "Current Map Stays" + { + "ru" "Голосование состоялось! Текущая карта продолжается!" + } + + "Changing Maps" + { + "ru" "Голосование состоялось! Смена карты на {1}!" + } + + "Map Already Nominated" + { + "ru" "Выбранная вами карта уже была предложена." + } + + "Map Nominated" + { + "ru" "Игрок {1} предложил {2} для голосование по смене карты." + } + + "Nominate Title" + { + "ru" "Предложение карты:" + } + +} diff --git a/translations/ru/slapslay.phrases.txt b/translations/ru/slapslay.phrases.txt new file mode 100644 index 00000000..a3a54efe --- /dev/null +++ b/translations/ru/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap damage" + { + "ru" "Урон" + } + + "Slap player" + { + "ru" "Шлепнуть игрока" + } + + "Slapped target" + { + "ru" "Игрок {1} шлепнут." + } + + "Slay player" + { + "ru" "Убить игрока" + } + + "Slayed target" + { + "ru" "Игрок {1} убит." + } + +} diff --git a/translations/ru/sounds.phrases.txt b/translations/ru/sounds.phrases.txt new file mode 100644 index 00000000..77d061c4 --- /dev/null +++ b/translations/ru/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "ru" "Проигран звук для игрока {1}" + } + +} diff --git a/translations/ru/sqladmins.phrases.txt b/translations/ru/sqladmins.phrases.txt new file mode 100644 index 00000000..ba7da47d --- /dev/null +++ b/translations/ru/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "ru" "Тип авторизации должен быть 'steam', 'имя', или 'ip'." + } + + "Invalid immunity" + { + "ru" "Иммунитет должен быть целым положительным числом." + } + + "SQL Admin already exists" + { + "ru" "Администратор с такими учетными данными уже существует." + } + + "SQL Admin added" + { + "ru" "Администратор успешно внесен в базу данных." + } + + "SQL Admin deleted" + { + "ru" "Администратор успешно удален из базы данных." + } + + "SQL Admin not found" + { + "ru" "Администратор с такими учетными данными не найден." + } + + "SQL Group already exists" + { + "ru" "Группа с таким названием уже существует." + } + + "SQL Group added" + { + "ru" "Группа успешно добавлена в базу данных." + } + + "SQL Group deleted" + { + "ru" "Группа была успешно удалена из базы данных." + } + + "SQL Group not found" + { + "ru" "Группа с таким названием не найдена." + } + + "SQL Admin groups reset" + { + "ru" "Группы администраторов были успешно сброшены." + } + + "SQL Group X not found" + { + "ru" "Не удалось найти группу: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "ru" "К группе не удалось привязать:" + } + + "Added group to user" + { + "ru" "Группа успешно добавлена к выбранному администратору." + } + + "Added groups to user" + { + "ru" "К выбранному администратору успешно добавлено {1} группы." + } + +} diff --git a/translations/sk/adminhelp.phrases.txt b/translations/sk/adminhelp.phrases.txt new file mode 100644 index 00000000..be9495cc --- /dev/null +++ b/translations/sk/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "sk" "SourceMod Pomoc: Informácia o príkaze" + } + + "No description available" + { + "sk" "Žiadny dostupný popis" + } + + "No commands available" + { + "sk" "Žiadne dostupné príkazy" + } + + "Type sm_help to see more" + { + "sk" "Napíš sm_help {1} pre zobrazenie ďalších príkazov" + } + + "Entries n - m in page k" + { + "sk" "Položky {1} - {2} na strane {3}" + } + + "No matching results found" + { + "sk" "Žiadne zhody neboli nájdené" + } + +} diff --git a/translations/sk/adminmenu.phrases.txt b/translations/sk/adminmenu.phrases.txt new file mode 100644 index 00000000..e73f5496 --- /dev/null +++ b/translations/sk/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "sk" "Admin Menu" + } + + "Player Commands" + { + "sk" "Hráčske príkazy" + } + + "Server Commands" + { + "sk" "Serverové príkazy" + } + + "Voting Commands" + { + "sk" "Hlasovacie príkazy" + } + +} diff --git a/translations/sk/antiflood.phrases.txt b/translations/sk/antiflood.phrases.txt new file mode 100644 index 00000000..6605a816 --- /dev/null +++ b/translations/sk/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "sk" "Zahlcuješ server!" + } + +} diff --git a/translations/sk/basebans.phrases.txt b/translations/sk/basebans.phrases.txt new file mode 100644 index 00000000..44c1c6b6 --- /dev/null +++ b/translations/sk/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "sk" "Zabanovať hráča" + } + + "Ban reason" + { + "sk" "Dôvod banu" + } + + "Permabanned player" + { + "sk" "Hráč \"{1}\" bol permanentne zabanovaný." + } + + "Permabanned player reason" + { + "sk" "Hráč \"{1}\" bol permanentne zabanovaný (dôvod: {2})." + } + + "Banned player" + { + "sk" "Hráč \"{1}\" bol zabanovaný na {2} minút." + } + + "Banned player reason" + { + "sk" "Hráč \"{1}\" bol zabanovaný na {2} minút (dôvod: {3}). " + } + + "Removed bans matching" + { + "sk" "Odstránené bany pre: {1}" + } + + "Ban added" + { + "sk" "Ban bol pridaný." + } + + "Cannot ban that IP" + { + "sk" "Nemôžeš zabanovať danú IP adresu." + } + + "Custom ban reason explanation" + { + "sk" "Zadaj dôvod ako chat správu. Použi {1} pre zrušenie." + } + + "AbortBan applied successfully" + { + "sk" "Ban bol zrušený." + } + + "AbortBan not waiting for custom reason" + { + "sk" "Nečaká sa na zadanie dôvodu banu, žiaden ban na zrušenie. " + } + +} diff --git a/translations/sk/basecomm.phrases.txt b/translations/sk/basecomm.phrases.txt new file mode 100644 index 00000000..cf4b6601 --- /dev/null +++ b/translations/sk/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "sk" "Zakázať hráčovi chat/mikrofón" + } + + "Choose Type" + { + "sk" "Vyberte typ" + } + + "Gagged target" + { + "sk" "Zakázaný chat pre {1}. " + } + + "Ungagged target" + { + "sk" "Povolený chat pre {1}. " + } + + "Muted target" + { + "sk" "Mikrofón stlmený pre {1}. " + } + + "Unmuted target" + { + "sk" "Zrušené stlmenie mikrofónu pre {1}. " + } + + "Silenced target" + { + "sk" "Zakázaný chat aj mikrofón pre {1}. " + } + + "Unsilenced target" + { + "sk" "Povolený chat aj mikrofón pre {1}. " + } + + "Mute Player" + { + "sk" "Stlmiť hráčovi mikrofón" + } + + "UnMute Player" + { + "sk" "Zrušiť stlmenie mikrofónu hráča" + } + + "Gag Player" + { + "sk" "Zakázať hráčovi chat" + } + + "UnGag Player" + { + "sk" "Povoliť hráčovi chat" + } + + "Silence Player" + { + "sk" "Zakázať hráčovi chat aj mikrofón" + } + + "UnSilence Player" + { + "sk" "Povoliť hráčovi chat aj mikrofón" + } + +} diff --git a/translations/sk/basetriggers.phrases.txt b/translations/sk/basetriggers.phrases.txt new file mode 100644 index 00000000..92ac1540 --- /dev/null +++ b/translations/sk/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "sk" "Zostávajúci čas pre túto mapu:" + } + + "Thetime" + { + "sk" "Aktuálny čas servera je {1} " + } + + "Friendly Fire On" + { + "sk" "Zranenie priateľských hráčov je zapnuté." + } + + "Friendly Fire Off" + { + "sk" "Zranenie priateľských hráčov je vypnuté." + } + + "Current Map" + { + "sk" "Aktuálna mapa je {1}. " + } + + "LastRound" + { + "sk" "Toto je posledné kolo!!" + } + + "NoTimelimit" + { + "sk" "Žiadny časový limit pre túto mapu" + } + + "Next Map" + { + "sk" "Ďalšia mapa: {1}" + } + + "Pending Vote" + { + "sk" "Prebieha hlasovanie" + } + + "WinLimitAppend" + { + "sk" ", alebo sa mapa zmení potom ako nejaký tím vyhrá jedno kolo" + } + + "WinLimit" + { + "sk" "Mapa sa zmení potom ako nejaký tím vyhrá jedno kolo" + } + + "MaxRoundsAppend" + { + "sk" ", alebo sa mapa zmení po ďalšom kole" + } + + "MaxRounds" + { + "sk" "Mapa sa zmení po ďalšom kole" + } + + "FragLimitAppend" + { + "sk" ", alebo sa mapa zmení potom ako nejaký hráč získa jeden bod za zabitie" + } + + "FragLimit" + { + "sk" "Mapa sa zmení potom ako nejaký hráč získa jeden bod za zabitie" + } + + "WinLimitAppendPlural" + { + "sk" ", alebo sa mapa zmení potom ako nejaký tím vyhrá {1} kolá/kôl" + } + + "WinLimitPlural" + { + "sk" "Mapa sa zmení potom ako nejaký tím vyhrá {1} kolá/kôl" + } + + "MaxRoundsAppendPlural" + { + "sk" ", alebo sa mapa zmení po {1} ďalších kolách " + } + + "MaxRoundsPlural" + { + "sk" "Mapa sa zmení po {1} ďalších kolách" + } + + "FragLimitAppendPlural" + { + "sk" ", alebo sa mapa zmení potom ako nejaký hráč získa {1} body/ov za zabitie" + } + + "FragLimitPlural" + { + "sk" "Mapa zmení potom ako nejaký hráč získa {1} body/ov za zabitie" + } + +} diff --git a/translations/sk/basevotes.phrases.txt b/translations/sk/basevotes.phrases.txt new file mode 100644 index 00000000..bfa73645 --- /dev/null +++ b/translations/sk/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "sk" "Spustené hlasovanie: {1}" + } + + "Initiated Vote Map" + { + "sk" "Spustené hlasovanie mapy." + } + + "Initiated Vote Kick" + { + "sk" "Spustené hlasovanie o vykopnutie hráča {1}. " + } + + "Initiated Vote Ban" + { + "sk" "Spustené hlasovanie o zabanovanie hráča {1}. " + } + + "Map Vote" + { + "sk" "Hlasovanie mapy: {1} " + } + + "Change Map To" + { + "sk" "Zmeniť mapu na {1}? " + } + + "Votekick Player" + { + "sk" "Vykopnúť {1}? " + } + + "Voteban Player" + { + "sk" "Zabanovať {1}? " + } + + "Vote Successful" + { + "sk" "Hlasovanie úspešné. (Získaných {1}%% z {2} hlasov) " + } + + "Vote Failed" + { + "sk" "Hlasovanie zlyhalo. {1}%% potrebných hlasov. (Získaných {2}%% z {3} hlasov) " + } + + "Vote End" + { + "sk" "Odpoveď na {1} je: {2}. " + } + + "Kick vote" + { + "sk" "Hlasovanie pre vykopnutie hráča" + } + + "Ban vote" + { + "sk" "Hlasovanie o zabanovanie hráča" + } + + "Map vote" + { + "sk" "Hlasovanie mapy" + } + + "Confirm Vote" + { + "sk" "Potvrdiť hlasovanie" + } + + "Map Vote In Use" + { + "sk" "Iný admin práve používa menu hlasovania mapy." + } + + "Please select a map" + { + "sk" "Prosím vyberte mapu" + } + + "Start the Vote" + { + "sk" "Začiatok hlasovania" + } + +} diff --git a/translations/sk/clientprefs.phrases.txt b/translations/sk/clientprefs.phrases.txt new file mode 100644 index 00000000..0e79ccbf --- /dev/null +++ b/translations/sk/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "sk" "Sourcemod Cookie zoznam" + } + + "Printing Cookie List" + { + "sk" "Tlačenie zoznamu cookies do konzoly" + } + + "Cookie not Found" + { + "sk" "Nebolo možné nájsť cookie \"{1}\"" + } + + "Cookie Value" + { + "sk" "Hodnota {1} je {2}" + } + + "Protected Cookie" + { + "sk" "Nemožno zmeniť hodnotu chránenej cookie \"{1}\"" + } + + "Cookie Changed Value" + { + "sk" "Zmenená hodnota cookie \"{1}\" na \"{2}\"" + } + + "No Console" + { + "sk" "Nemožno zobraziť menu nastavení do konzoly" + } + + "Choose Option" + { + "sk" "Vyber možnosť" + } + + "Client Settings" + { + "sk" "Užívateľské nastavenia" + } + +} diff --git a/translations/sk/common.phrases.txt b/translations/sk/common.phrases.txt new file mode 100644 index 00000000..76ff6dcb --- /dev/null +++ b/translations/sk/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "sk" "Áno" + } + + "No" + { + "sk" "Nie" + } + + "No matching client" + { + "sk" "Žiadna zhoda s hráčom nebola nájdená." + } + + "No matching clients" + { + "sk" "Žiadna zhoda s hráčmi nebola nájdená." + } + + "More than one client matches" + { + "sk" "Viac ako jeden klient vyhovuje kritériám \"{1}\"" + } + + "More than one client matched" + { + "sk" "Viac ako jeden klient vyhovoval kritériám." + } + + "Player no longer available" + { + "sk" "Vybraný hráč už nie je dostupný." + } + + "Kick player" + { + "sk" "Vyhodiť hráča" + } + + "Kicked by admin" + { + "sk" "Vyhodený administrátorom" + } + + "Changing map" + { + "sk" "Mapa sa mení na {1}..." + } + + "Map was not found" + { + "sk" "Mapa {1} nebola nájdená. " + } + + "Unable to target" + { + "sk" "Akcia sa nedá vykonať na vybranom hráčovi." + } + + "Name" + { + "sk" "Meno" + } + + "Access" + { + "sk" "Prístup" + } + + "See console for output" + { + "sk" "Pozri konzolu pre výstup." + } + + "Cannot target bot" + { + "sk" "Nie je možné vykonať tento príkaz na botovi." + } + + "Unable to find cvar" + { + "sk" "Nedá sa najsť cvar: {1} " + } + + "No access to cvar" + { + "sk" "Nemáte prístup k tomuto cvaru." + } + + "Value of cvar" + { + "sk" "Hodnota cvaru \"{1}\": \"{2}\" " + } + + "Cvar changed" + { + "sk" "Zmenený cvar \"{1}\" na \"{2}\". " + } + + "Config not found" + { + "sk" "Konfiguračný súbor \"{1}\" nebol nájdený. " + } + + "Executed config" + { + "sk" "Aplikovaný config \"{1}\". " + } + + "Admin cache refreshed" + { + "sk" "Admin cache bol obnovený." + } + + "Invalid Amount" + { + "sk" "Nesprávna hodnota" + } + + "Cannot be performed on dead" + { + "sk" "Akcia na nedá aplikovať na mŕtveho hráča \"{1}\" " + } + + "Player has since died" + { + "sk" "Akcia nemôže byť vykonaná, pretože hráč už zomrel. " + } + + "Vote in Progress" + { + "sk" "Hlasovanie už bolo spustené." + } + + "Vote Not In Progress" + { + "sk" "Hlasovanie ešte nebolo spustené." + } + + "Cancelled Vote" + { + "sk" "Hlasovanie zrušené." + } + + "Cancel vote" + { + "sk" "Zrušiť hlasovanie" + } + + "Vote Select" + { + "sk" "{1} vybral {2}." + } + + "No Votes Cast" + { + "sk" "Nikto nehlasoval." + } + + "Vote Delay Minutes" + { + "sk" "Musíš počkať {1} minút pred začatím ďalšieho hlasovania." + } + + "Vote Delay Seconds" + { + "sk" "Musíš počkať {1} sekúnd pred začatím ďalšieho hlasovania." + } + + "Could not connect to database" + { + "sk" "Nebolo možné sa pripojiť k databáze." + } + + "Failed to query database" + { + "sk" "Nedal sa vykonať dotaz v databázi." + } + + "Invalid SteamID specified" + { + "sk" " Nesprávne zadané Steam ID (Musí začínat s 'STEAM_') " + } + + "Reload admins" + { + "sk" "Znovunačítať adminov" + } + + "Command is in-game only" + { + "sk" "Tento príkaz može byt použitý iba v hre. " + } + + "Target must be dead" + { + "sk" "Táto akcia môže byť vykonaná iba na mŕtvych hráčoch." + } + + "Target must be alive" + { + "sk" "Táto akcia môže byť vykonaná iba na živom hráčovi." + } + + "Target is not in game" + { + "sk" "Tento hráč ešte nie je úplne v hre." + } + + "Played Sound" + { + "sk" "Pustil zvuk hráčovi '{1}' " + } + + "Slapped player" + { + "sk" "Slapnutý hráč '{1}' " + } + + "Slayed player" + { + "sk" "Zabitý hráč '{1}' " + } + + "Kicked player" + { + "sk" "Hráč '{1}' bol vyhodený" + } + + "Cannot participate in vote" + { + "sk" "Nemôžeš sa zúčastniť tohto hlasovania." + } + + "Cannot change vote" + { + "sk" "Nemôžeš zmeniť svoj výber pre toto hlasovanie." + } + + "On" + { + "sk" "Zapnúť" + } + + "Off" + { + "sk" "Vypnúť" + } + + "Say all" + { + "sk" "(VŠETCI) {1}" + } + + "Chat admins" + { + "sk" "(ADMINI) {1}" + } + + "Chat to admins" + { + "sk" "(PRE ADMINOV) {1}" + } + + "Private say to" + { + "sk" "(Súkromné pre {1}) {2}" + } + +} diff --git a/translations/sk/core.phrases.txt b/translations/sk/core.phrases.txt new file mode 100644 index 00000000..5d90ce52 --- /dev/null +++ b/translations/sk/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "sk" "Nemáš prístup k tomuto príkazu" + } + + "Back" + { + "sk" "Späť" + } + + "Next" + { + "sk" "Ďalší" + } + + "Exit" + { + "sk" "Koniec" + } + + "Previous" + { + "sk" "Predchádzajúci" + } + + "all players" + { + "sk" "všetkých hráčov" + } + + "all humans" + { + "sk" "všetkých ľudí" + } + + "all bots" + { + "sk" "všetkých botov" + } + + "all dead players" + { + "sk" "všetkých mŕtvych hráčov " + } + + "all alive players" + { + "sk" "všetkých živých hráčov" + } + + "_s" + { + "sk" "{1}" + } + + "all spectators" + { + "sk" "všetkých divákov" + } + + "Vote Count" + { + "sk" "Hlasov: {1}/{2}, {3}s zostáva" + } + + "Voted For" + { + "sk" "{1} hlasoval za {2} " + } + + "Changed Vote" + { + "sk" "{1} zmenil/a svoj hlas na {2} " + } + + "No Vote" + { + "sk" "Žiadne hlasovanie" + } + + "Name Reserved" + { + "sk" "Tvoje meno je rezervované; nastav si heslo aby si ho mohol použiť." + } + +} diff --git a/translations/sk/funcommands.phrases.txt b/translations/sk/funcommands.phrases.txt new file mode 100644 index 00000000..b984b9f4 --- /dev/null +++ b/translations/sk/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "sk" "Podpáliť hráča" + } + + "FireBomb player" + { + "sk" "Ohnivá bomba na hráča" + } + + "Freeze player" + { + "sk" "Zmraziť hráča" + } + + "FreezeBomb player" + { + "sk" "Zmrazovacia bomba na hráča" + } + + "TimeBomb player" + { + "sk" "Časovaná bomba na hráča" + } + + "Beacon player" + { + "sk" "Zvýrazniť hráča" + } + + "NoClip player" + { + "sk" "Zapnúť NoClip pre hráča" + } + + "Blind player" + { + "sk" "Oslepiť hráča" + } + + "Drug player" + { + "sk" "Nadrogovať hráča" + } + + "Gravity player" + { + "sk" "Zmeniť gravitáciu hráča" + } + + "Blind amount" + { + "sk" "Koľko oslepiť?" + } + + "Fully blind" + { + "sk" "Úplne slepý" + } + + "Half blind" + { + "sk" "Poloslepý" + } + + "No blind" + { + "sk" "Zrušiť oslepenie" + } + + "Gravity amount" + { + "sk" "Hodnota gravitácie?" + } + + "Gravity Very High" + { + "sk" "Veľmi vysoká gravitácia" + } + + "Gravity High" + { + "sk" "Vysoká gravitácia" + } + + "Gravity Normal" + { + "sk" "Normálna gravitácia" + } + + "Gravity Low" + { + "sk" "Nízka gravitácia" + } + + "Gravity Very Low" + { + "sk" "Veľmi nízka gravitácia" + } + + "Set target on fire" + { + "sk" "{1} bol podpálený." + } + + "Toggled FireBomb on target" + { + "sk" "aplikovaná ohňivá bomba na {1}." + } + + "Froze target" + { + "sk" "{1} bol zmrazený." + } + + "Toggled FreezeBomb on target" + { + "sk" "aplikovaná mraziaca bomba na {1}." + } + + "Toggled beacon on target" + { + "sk" "aplikované zvýraznenie na hráča {1}." + } + + "Toggled TimeBomb on target" + { + "sk" "aplikovaná časovaná bomba na {1}." + } + + "Toggled noclip on target" + { + "sk" "aplikovaný noclip na {1}." + } + + "Toggled drug on target" + { + "sk" "aplikované drogy na {1}." + } + + "Set blind on target" + { + "sk" "{1} bol oslepený." + } + + "Set gravity on target" + { + "sk" "Nastavená gravitácia hráča {1}." + } + + "Till Explodes" + { + "sk" "{2} sekúnd kým {1} vybuchne." + } + + "Unfrozen" + { + "sk" "Teraz si odmrazený." + } + + "You will be unfrozen" + { + "sk" "Budeš odmrazený za {1} sekúnd." + } + +} diff --git a/translations/sk/funvotes.phrases.txt b/translations/sk/funvotes.phrases.txt new file mode 100644 index 00000000..d7d8122a --- /dev/null +++ b/translations/sk/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "sk" "Hlasovanie pre zmenu gravitácie bolo spustené." + } + + "Initiated Vote Burn" + { + "sk" "Hlasovanie pre podpálenie hráča {1} bolo spustené." + } + + "Initiated Vote Slay" + { + "sk" "Hlasovanie pre zabitie hráča {1} bolo spustené." + } + + "Initiated Vote Alltalk" + { + "sk" "Hlasovanie pre alltalk bolo spustené." + } + + "Initiated Vote FF" + { + "sk" "Hlasovanie pre zranenie priateľských hráčov bolo spustené." + } + + "Gravity Vote" + { + "sk" "Hlasovanie pre zmenu gravitácie: {1}" + } + + "Change Gravity To" + { + "sk" "Zmeniť gravitáciu na {1} ?" + } + + "Voteburn player" + { + "sk" "Podpáliť hráča {1}?" + } + + "Voteslay Player" + { + "sk" "Zabiť hráča {1}?" + } + + "Votealltalk Off" + { + "sk" "Vypnúť alltalk? {1}" + } + + "Votealltalk On" + { + "sk" "Zapnúť alltalk? {1}" + } + + "Voteff Off" + { + "sk" "Vypnúť zranenie priateľských hráčov? {1}" + } + + "Voteff On" + { + "sk" "Zapnúť zranenie priateľských hráčov? {1}" + } + + "Gravity vote" + { + "sk" "Hlasovanie pre zmenu gravitácie" + } + + "Vote FF" + { + "sk" "Hlasovanie pre zranenie priateľských hráčov" + } + + "Burn vote" + { + "sk" "Hlasovanie za podpálenie hráča" + } + + "Alltalk vote" + { + "sk" "Alltalk hlasovanie" + } + + "Slay vote" + { + "sk" "Hlasovanie pre zabitie hráča" + } + + "Slayed player" + { + "sk" "Hráč '{1} bol zabitý" + } + +} diff --git a/translations/sk/mapchooser.phrases.txt b/translations/sk/mapchooser.phrases.txt new file mode 100644 index 00000000..54092ebf --- /dev/null +++ b/translations/sk/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "sk" "Hlasuj za ďalšiu mapu!" + } + + "Nextmap Voting Started" + { + "sk" "Hlasovanie pre ďalšiu mapu sa začalo." + } + + "Nextmap Voting Finished" + { + "sk" "Hlasovanie o ďalšiu mapu sa skončilo. Ďalšia mapa bude {1}. (Získala {2}%% z {3} hlasov)" + } + + "Current Map Extended" + { + "sk" "Aktuálna mapa bola predĺžená. (Získala {1}%% z {2} hlasov)" + } + + "Extend Map" + { + "sk" "Predĺžiť aktuálnu mapu" + } + + "Dont Change" + { + "sk" "Nemeniť" + } + + "Current Map Stays" + { + "sk" "Aktuálna mapa pokračuje! Hlasovanie prehovorilo! (Získala {1}%% z {2} hlasov)" + } + + "Changed Next Map" + { + "sk" "Nasledujúca mapa zmenená na \"{1}\"." + } + + "Starting Runoff" + { + "sk" "Žiadna mapa nedostala viac ako {1}%% hlasov ({2} [{3}%%] & {4} [{5}%%]), spúšťam ďalšie hlasovanie." + } + +} diff --git a/translations/sk/nextmap.phrases.txt b/translations/sk/nextmap.phrases.txt new file mode 100644 index 00000000..2961c8df --- /dev/null +++ b/translations/sk/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "sk" "Ďalšia mapa : {1} " + } + + "Map History" + { + "sk" "História zmien máp" + } + + "Map" + { + "sk" "[Mapa]" + } + + "Started" + { + "sk" "[Spustené] " + } + + "Played Time" + { + "sk" "[Herný čas] " + } + + "Reason" + { + "sk" "[Dôvod pre ukončenie] " + } + + "Current Map" + { + "sk" "Aktuálna mapa" + } + + "ago" + { + "sk" "pred" + } + +} diff --git a/translations/sk/nominations.phrases.txt b/translations/sk/nominations.phrases.txt new file mode 100644 index 00000000..aafaade7 --- /dev/null +++ b/translations/sk/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "sk" "Už si nominoval mapu. " + } + + "Max Nominations" + { + "sk" "Maximum povolených nominácii bol dosiahnutý." + } + + "Map Already In Vote" + { + "sk" "Mapa '{1}' je už v nominačnej listine." + } + + "Map Inserted" + { + "sk" "Mapa '{1}' bola pridaná do zoznamu nominácii." + } + + "Map Already Nominated" + { + "sk" "Mapa ktorú si vybral už bola nominovaná." + } + + "Map Nominated" + { + "sk" "{1} nominoval {2}." + } + + "Map Nomination Changed" + { + "sk" "{1} zmenil nomináciu na {2}. " + } + + "Nominate Title" + { + "sk" "Nominovať mapu:" + } + + "Can't Nominate Current Map" + { + "sk" "Aktuálna mapa sa nedá nominovať." + } + + "Map in Exclude List" + { + "sk" "Vybraná mapa sa hrala nedávno a nemôže byť nominovaná" + } + + "Current Map" + { + "sk" "Aktuálna mapa" + } + + "Recently Played" + { + "sk" "Nedávno hrané" + } + + "Nominated" + { + "sk" "Nominované" + } + +} diff --git a/translations/sk/playercommands.phrases.txt b/translations/sk/playercommands.phrases.txt new file mode 100644 index 00000000..3413a6cf --- /dev/null +++ b/translations/sk/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "sk" "Slapnúť hráča" + } + + "Slap damage" + { + "sk" "Sila slapu" + } + + "Slay player" + { + "sk" "Zabit hráča" + } + + "Slapped target" + { + "sk" "{1} bol slapnutý." + } + + "Slayed target" + { + "sk" "{1} bol zabitý." + } + + "Name changed" + { + "sk" "Admin ti zmenil meno" + } + + "Renamed target" + { + "sk" "Hráč {1} bol premenovaný." + } + + "Rename player" + { + "sk" "Premenovať hráča" + } + + "Dead Player Rename" + { + "sk" "{1} bude premenovaný v ďalšom kole. " + } + +} diff --git a/translations/sk/plugin.basecommands.txt b/translations/sk/plugin.basecommands.txt new file mode 100644 index 00000000..c60e541e --- /dev/null +++ b/translations/sk/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "sk" "Nebolo možné nájsť cvar: {1} " + } + + "No access to cvar" + { + "sk" "Nemáš prístup k tomuto cvaru." + } + + "Value of cvar" + { + "sk" "Hodnota cvaru \"{1}\": \"{2}\" " + } + + "Cvar changed" + { + "sk" "Zmenený cvar \"{1}\" na \"{2}\". " + } + + "Config not found" + { + "sk" "Config \"{1}\" nenájdený." + } + + "Executed config" + { + "sk" "Aplikovaný config \"{1}\"." + } + + "Permabanned player" + { + "sk" "Hráč \"{1}\" bol permanentne zabanovaný." + } + + "Permabanned player reason" + { + "sk" "Hráč \"{1}\" bol permanentne zabanovaný (dôvod: {2})." + } + + "Banned player" + { + "sk" "Hráč \"{1}\" bol zabanovaný na {2} minút/y." + } + + "Banned player reason" + { + "sk" "Hráč \"{1}\" bol zabanovaný na {2} minút/y (dôvod: {3})." + } + + "Removed bans matching" + { + "sk" "Zmazané bany pre: {1}" + } + + "Ban added" + { + "sk" "Ban bol pridaný." + } + + "Admin cache refreshed" + { + "sk" "Admin cache bol obnovený." + } + + "Identify player" + { + "sk" "Identifikovať hráča" + } + + "Choose Map" + { + "sk" "Vybrať mapu" + } + + "Exec CFG" + { + "sk" "Aplikovať CFG" + } + + "Admin logged in as" + { + "sk" "\"{1}\" prihlásený ako \"{2}\" s právami: {3} " + } + + "Admin logged in anon" + { + "sk" "\"{1}\" ma práva na: {2} " + } + + "Player is not an admin" + { + "sk" "\"{1}\" nie je admin. " + } + + "Player is an admin" + { + "sk" "\"{1}\" je admin." + } + + "Username" + { + "sk" "Uživateľské meno " + } + + "Kicked target" + { + "sk" "{1} bol vykopnutý" + } + + "Admin access" + { + "sk" "Admin prístup" + } + + "Cvar is now protected" + { + "sk" "Cvar {1} je teraz chránený." + } + + "Kicked target reason" + { + "sk" "{1} bol vykopnutý (Dôvod: {2})" + } + + "Please select a map" + { + "sk" "Prosím vyberte mapu" + } + + "Choose Config" + { + "sk" "Vyberte Config" + } + +} diff --git a/translations/sk/reservedslots.phrases.txt b/translations/sk/reservedslots.phrases.txt new file mode 100644 index 00000000..d01b6ab3 --- /dev/null +++ b/translations/sk/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "sk" "Vyhodený kvôli rezervovanému slotu" + } + +} diff --git a/translations/sk/rockthevote.phrases.txt b/translations/sk/rockthevote.phrases.txt new file mode 100644 index 00000000..c6796b53 --- /dev/null +++ b/translations/sk/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "sk" "Rock The Vote: " + } + + "RTV Not Allowed" + { + "sk" "Rock the Vote nie je zatiaľ povolené." + } + + "RTV Started" + { + "sk" "Rock the Vote sa už začalo." + } + + "RTV Ended" + { + "sk" "Rock the Vote sa už skončilo a nie je možné ho začať znova alebo nominovať mapy." + } + + "Already Voted" + { + "sk" "Už si hlasoval pre Rock the Vote. ({1} hlasov, {2} vyžadované) " + } + + "Minimal Players Not Met" + { + "sk" "Potrebný minimálny počet hráčov nebol dosiahnutý." + } + + "Map Already In Vote" + { + "sk" "Mapa '{1}' už je v Rock the Vote zozname. " + } + + "Map Inserted" + { + "sk" "Mapa '{1}' pridaná do Rock the Vote. " + } + + "RTV Requested" + { + "sk" "{1} chce spustiť Rock the Vote. ({2} hlasov, {3} vyžadovaných) " + } + + "RTV Vote Ready" + { + "sk" "Rock the Vote hlasovanie pripravené!" + } + + "Don't Change" + { + "sk" "Ponechať aktuálnu mapu" + } + + "Already Nominated" + { + "sk" "Už si nominoval mapu." + } + + "Max Nominations" + { + "sk" "Maximum povolených nominácii bol dosiahnutý." + } + + "Selected Map" + { + "sk" "{1} vybral {2} " + } + + "No Votes" + { + "sk" "Neboli prijaté žiadne hlasy pre Rock the Vote, aktuálna mapa zostáva." + } + + "Current Map Stays" + { + "sk" "Aktuálna mapa zostáva! Rock the Vote prehovoril! " + } + + "Changing Maps" + { + "sk" "Mapa sa mení na {1}! Rock the Vote prehovoril! " + } + + "Map Already Nominated" + { + "sk" "Mapa ktorú si zvolil už bola nominovaná. " + } + + "Map Nominated" + { + "sk" "{1} nominoval {2} pre Rock the Vote. " + } + + "Nominate Title" + { + "sk" "Nominovať mapu:" + } + +} diff --git a/translations/sk/sounds.phrases.txt b/translations/sk/sounds.phrases.txt new file mode 100644 index 00000000..e690a2f7 --- /dev/null +++ b/translations/sk/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "sk" "Prehratý zvuk pre {1}" + } + +} diff --git a/translations/sk/sqladmins.phrases.txt b/translations/sk/sqladmins.phrases.txt new file mode 100644 index 00000000..9b648738 --- /dev/null +++ b/translations/sk/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "sk" "Overovacia metóda musí byť 'steam', 'name', alebo 'ip'." + } + + "Invalid immunity" + { + "sk" "Imunita musí byť kladné číslo. " + } + + "SQL Admin already exists" + { + "sk" "Podľa zadaných kritérií už takýto admin existuje." + } + + "SQL Admin added" + { + "sk" "Admin úspešne pridaný do databázy. " + } + + "SQL Admin deleted" + { + "sk" "Admin úspešne vymazaný z databázy. " + } + + "SQL Admin not found" + { + "sk" "Podľa zadaných kritérií nebol nájdený žiaden admin." + } + + "SQL Group already exists" + { + "sk" "Skupina s týmto názvom už existuje. " + } + + "SQL Group added" + { + "sk" "Skupina úspešne pridaná do databázy. " + } + + "SQL Group deleted" + { + "sk" "Skupina úspešne vymazaná z databázy. " + } + + "SQL Group not found" + { + "sk" "Skupina s daným názvom nebola nájdená." + } + + "SQL Admin groups reset" + { + "sk" "Administrátorské skupiny boli úspešne resetované." + } + + "SQL Group X not found" + { + "sk" "Nebolo možné nájsť skupinu: \"{1}\" " + } + + "SQL Group X failed to bind" + { + "sk" "Skupina sa zlyhala naviazať: \"{1}\" " + } + + "Added group to user" + { + "sk" "Úspešne priradená skupina k vybranému adminovi. " + } + + "Added groups to user" + { + "sk" "Úspešne priradených {1} skupín k vybranému adminovi." + } + +} diff --git a/translations/sv/adminhelp.phrases.txt b/translations/sv/adminhelp.phrases.txt new file mode 100644 index 00000000..c0d057ff --- /dev/null +++ b/translations/sv/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "sv" "SourceMod hjälp: Information om kommandon" + } + + "No description available" + { + "sv" " Ingen beskrivning tillgänglig " + } + + "No commands available" + { + "sv" "Inga kommandon tillgängliga " + } + + "Type sm_help to see more" + { + "sv" "Skriv sm_help {1} för att se mer kommandon" + } + + "Entries n - m in page k" + { + "sv" "Post {1} - {2} på sidan {3}" + } + + "No matching results found" + { + "sv" " Hittade inga matchande resultat " + } + +} diff --git a/translations/sv/adminmenu.phrases.txt b/translations/sv/adminmenu.phrases.txt new file mode 100644 index 00000000..9ace5f9c --- /dev/null +++ b/translations/sv/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "sv" "Adminmeny " + } + + "Player Commands" + { + "sv" "Spelarkommandon " + } + + "Server Commands" + { + "sv" "Serverkommandon " + } + + "Voting Commands" + { + "sv" "Omröstningskommandon " + } + +} diff --git a/translations/sv/antiflood.phrases.txt b/translations/sv/antiflood.phrases.txt new file mode 100644 index 00000000..32c1df65 --- /dev/null +++ b/translations/sv/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "sv" "Du spammar servern!" + } + +} diff --git a/translations/sv/basebans.phrases.txt b/translations/sv/basebans.phrases.txt new file mode 100644 index 00000000..51072497 --- /dev/null +++ b/translations/sv/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "sv" "Bannlys spelare" + } + + "Ban reason" + { + "sv" "Bannlysningsanledning" + } + + "Permabanned player" + { + "sv" "Bannlyste spelare \"{1}\" permanent" + } + + "Permabanned player reason" + { + "sv" "Bannlyste spelare \"{1}\" permanent (skäl: {2})." + } + + "Banned player" + { + "sv" "Bannlyste spelaren \"{1}\" i {2} minuter." + } + + "Banned player reason" + { + "sv" "Bannlyste spelaren \"{1}\" i {2} minuter (anledning: {3})." + } + + "Removed bans matching" + { + "sv" "Tog bort bannlysningar som möter kriterierna: {1}" + } + + "Ban added" + { + "sv" "Bannlysning tillagd." + } + + "Cannot ban that IP" + { + "sv" " Du kan inte bannlysa den IP adressen." + } + + "Custom ban reason explanation" + { + "sv" "Skriv in anledningen som ett chattmeddelande. Använd {1} för att avbryta." + } + + "AbortBan applied successfully" + { + "sv" "Bannlysning avbruten." + } + + "AbortBan not waiting for custom reason" + { + "sv" "Väntar inte på att en bannlysningsanledning ska skrivas in, ingen bannlysning att avbryta." + } + +} diff --git a/translations/sv/basecomm.phrases.txt b/translations/sv/basecomm.phrases.txt new file mode 100644 index 00000000..7d4684c5 --- /dev/null +++ b/translations/sv/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "sv" "Sätt munkavle på/dämpa spelare" + } + + "Choose Type" + { + "sv" "Välj typ" + } + + "Gagged target" + { + "sv" "Satte munkavle på {1}." + } + + "Ungagged target" + { + "sv" "Tog bort munkavle på {1}." + } + + "Muted target" + { + "sv" "Dämpade {1}." + } + + "Unmuted target" + { + "sv" "Odämpade spelare {1}." + } + + "Silenced target" + { + "sv" "Tystade {1}." + } + + "Unsilenced target" + { + "sv" "Otystade spelare {1}." + } + + "Mute Player" + { + "sv" "Dämpa spelare" + } + + "UnMute Player" + { + "sv" "Odämpa spelare" + } + + "Gag Player" + { + "sv" "Sätt munkavle på spelare" + } + + "UnGag Player" + { + "sv" "Ta bort munkavle på spelare" + } + + "Silence Player" + { + "sv" "Tysta spelare" + } + + "UnSilence Player" + { + "sv" "Otysta spelare" + } + +} diff --git a/translations/sv/basetriggers.phrases.txt b/translations/sv/basetriggers.phrases.txt new file mode 100644 index 00000000..7e98d45b --- /dev/null +++ b/translations/sv/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "sv" "Återstående tid av kartan: " + } + + "Thetime" + { + "sv" "Nuvarande servertid är {1}" + } + + "Friendly Fire On" + { + "sv" "Vänlig skada är på." + } + + "Friendly Fire Off" + { + "sv" " Vänlig skada är av. " + } + + "Current Map" + { + "sv" "Nuvarande karta är {1}. " + } + + "LastRound" + { + "sv" "Detta är sista omgången!!" + } + + "NoTimelimit" + { + "sv" "Ingen tidsgräns för kartan" + } + + "Next Map" + { + "sv" "Nästa karta: {1} " + } + + "Pending Vote" + { + "sv" "Avvaktande röstning" + } + + "WinLimitAppend" + { + "sv" ", eller byt karta efter ett lag vinner en omgång " + } + + "WinLimit" + { + "sv" "Kartan kommer att bytas när ett lag vinner en omgång " + } + + "MaxRoundsAppend" + { + "sv" ", eller byt karta efter en till omgång " + } + + "MaxRounds" + { + "sv" "Kartan kommer att bytas efter nästa omgång " + } + + "FragLimitAppend" + { + "sv" ", eller byt karta efter att en spelare når en poäng " + } + + "FragLimit" + { + "sv" "Kartan kommer att bytas efter att en spelare når en poäng " + } + + "WinLimitAppendPlural" + { + "sv" ", eller byt karta efter ett lag vinner {1} omgångar" + } + + "WinLimitPlural" + { + "sv" "Kartan kommer att bytas när ett lag vinner {1} omgångar " + } + + "MaxRoundsAppendPlural" + { + "sv" ", eller byt karta efter {1} mer omgångar " + } + + "MaxRoundsPlural" + { + "sv" "Kartan kommer att bytas efter {1} omgångar " + } + + "FragLimitAppendPlural" + { + "sv" ", eller byt karta efter att en spelare når {1} poäng " + } + + "FragLimitPlural" + { + "sv" "Kartan kommer att bytas efter att en spelare når {1} poäng " + } + +} diff --git a/translations/sv/basevotes.phrases.txt b/translations/sv/basevotes.phrases.txt new file mode 100644 index 00000000..2e3ed327 --- /dev/null +++ b/translations/sv/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "sv" "Påbörjade omröstning: {1} " + } + + "Initiated Vote Map" + { + "sv" "Startade omröstning om karta. " + } + + "Initiated Vote Kick" + { + "sv" "Startade en utsparkningomröstning mot {1}. " + } + + "Initiated Vote Ban" + { + "sv" "Startade en bannlysomröstning mot {1}." + } + + "Map Vote" + { + "sv" "Kartomröstning: {1} " + } + + "Change Map To" + { + "sv" " Byt karta till {1}? " + } + + "Votekick Player" + { + "sv" "Sparka ut {1}? " + } + + "Voteban Player" + { + "sv" "Bannlys {1}? " + } + + "Vote Successful" + { + "sv" "Omröstningen lyckades. (Fick {1}%% av {2} röster) " + } + + "Vote Failed" + { + "sv" "Omröstningen misslyckades. {1}%% röster krävs. (Fick {2}%% av {3} röster) " + } + + "Vote End" + { + "sv" "Svaret till {1} är: {2}. " + } + + "Kick vote" + { + "sv" "Utsparkningsomröstning" + } + + "Ban vote" + { + "sv" "Omröstning om bannlysning" + } + + "Map vote" + { + "sv" "Kartomröstning " + } + + "Confirm Vote" + { + "sv" "Bekräfta omröstning " + } + + "Map Vote In Use" + { + "sv" "En annan admin använder just nu menyn för kartomröstningar." + } + + "Please select a map" + { + "sv" "Vänligen välj en karta" + } + + "Start the Vote" + { + "sv" "Starta omröstningen" + } + +} diff --git a/translations/sv/clientprefs.phrases.txt b/translations/sv/clientprefs.phrases.txt new file mode 100644 index 00000000..81adcf5b --- /dev/null +++ b/translations/sv/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "sv" "Sourcemods cookielista " + } + + "Printing Cookie List" + { + "sv" "Skriver ut cookielistan till consolen" + } + + "Cookie not Found" + { + "sv" "Kunde inte hitta cookie \"{1}\" " + } + + "Cookie Value" + { + "sv" "{1}s värde är {2} " + } + + "Protected Cookie" + { + "sv" "Kan inte ändra värdet av den skyddade cookien \"{1}\" " + } + + "Cookie Changed Value" + { + "sv" "Ändrade värdet av cookie \"{1}\" till \"{2}\" " + } + + "No Console" + { + "sv" "Kan inte visa inställningsmenyn i consolen" + } + + "Choose Option" + { + "sv" "Välj alternativ" + } + + "Client Settings" + { + "sv" "Spelarinställningar" + } + +} diff --git a/translations/sv/common.phrases.txt b/translations/sv/common.phrases.txt new file mode 100644 index 00000000..9817db3f --- /dev/null +++ b/translations/sv/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "sv" "Ja" + } + + "No" + { + "sv" "Nej" + } + + "No matching client" + { + "sv" "Ingen matchande klient hittades." + } + + "No matching clients" + { + "sv" "Inga matchade klienter var hittade." + } + + "More than one client matches" + { + "sv" "Mer än en klient matchade mönstret \"{1}\"" + } + + "More than one client matched" + { + "sv" "Mer än en klient matchade mönstret." + } + + "Player no longer available" + { + "sv" "Spelaren du valde är inte längre tillgänglig." + } + + "Kick player" + { + "sv" "Kasta ut spelare" + } + + "Kicked by admin" + { + "sv" "Utkastad av administratören " + } + + "Changing map" + { + "sv" "Byter bana till {1}..." + } + + "Map was not found" + { + "sv" "Bana {1} kunde inte hittas." + } + + "Unable to target" + { + "sv" "Du kan inte välja den här spelaren." + } + + "Name" + { + "sv" "Namn" + } + + "Access" + { + "sv" "Tillgång" + } + + "See console for output" + { + "sv" "Se consolen för utmatning. " + } + + "Cannot target bot" + { + "sv" "Kan inte utföra detta kommando på en bot." + } + + "Unable to find cvar" + { + "sv" "Kunde inte hitta cvar: {1}" + } + + "No access to cvar" + { + "sv" " Du har inte tillgång till denna cvar." + } + + "Value of cvar" + { + "sv" "Värde av cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "sv" "Ändrade cvar \"{1}\" till \"{2}\". " + } + + "Config not found" + { + "sv" "Konfigurations fil \"{1}\" kan inte hittas." + } + + "Executed config" + { + "sv" "Utför konfiguration \"{1}\". " + } + + "Admin cache refreshed" + { + "sv" "Administratör arkivet har blivit förnyat." + } + + "Invalid Amount" + { + "sv" "Fel mängd specificerad" + } + + "Cannot be performed on dead" + { + "sv" "Du kan inte utföra denna funktion på döda spelaren {1}" + } + + "Player has since died" + { + "sv" "Inga handlingar kan bli utförda sedan spelaren har dött" + } + + "Vote in Progress" + { + "sv" "En röstning är redan igång." + } + + "Vote Not In Progress" + { + "sv" "En röstning är inte igång ännu." + } + + "Cancelled Vote" + { + "sv" "Avbröt röstningen." + } + + "Cancel vote" + { + "sv" "Avbryt röstning" + } + + "Vote Select" + { + "sv" "{1} har valt {2}." + } + + "No Votes Cast" + { + "sv" "Inga röstningar var utförda." + } + + "Vote Delay Minutes" + { + "sv" "Du måste vänta {1} minuter innan du kan starta en annan röstning." + } + + "Vote Delay Seconds" + { + "sv" "Du måste vänta {1} sekunder innan du kan starta en till röstning." + } + + "Could not connect to database" + { + "sv" "Kunde inte ansluta till databasen" + } + + "Failed to query database" + { + "sv" "Misslyckade att förfråga databasen. " + } + + "Invalid SteamID specified" + { + "sv" "Du har specificerat ett ogiltigt Steam ID (måste börja med 'STEAM_:'). " + } + + "Reload admins" + { + "sv" "Ladda om administratörer" + } + + "Command is in-game only" + { + "sv" "Denna funktion kan bara användas i spelet." + } + + "Target must be dead" + { + "sv" "Detta kommando kan bara användas på döda spelare." + } + + "Target must be alive" + { + "sv" " Detta kommando kan bara användas på levande spelare." + } + + "Target is not in game" + { + "sv" "Den valda spelaren är inte helt inne i spelet ännu." + } + + "Played Sound" + { + "sv" "Spelade ljud på spelaren '{1}'" + } + + "Slapped player" + { + "sv" "Smiskade spelare '{1}'" + } + + "Slayed player" + { + "sv" "Dräpte spelare '{1}'" + } + + "Kicked player" + { + "sv" "Kastade ut spelare '{1}' " + } + + "Cannot participate in vote" + { + "sv" "Du kan inte delta i denna röstning" + } + + "Cannot change vote" + { + "sv" "Du kan inte ändra ditt val för denna röstning" + } + + "On" + { + "sv" "På" + } + + "Off" + { + "sv" "Av" + } + +} diff --git a/translations/sv/core.phrases.txt b/translations/sv/core.phrases.txt new file mode 100644 index 00000000..837c2689 --- /dev/null +++ b/translations/sv/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "sv" "Du har inte tillgång till detta kommando" + } + + "Back" + { + "sv" "Tillbaka" + } + + "Next" + { + "sv" "Nästa" + } + + "Exit" + { + "sv" "Avsluta" + } + + "Previous" + { + "sv" "Föregående" + } + + "all players" + { + "sv" "alla spelare" + } + + "all humans" + { + "sv" "alla människor" + } + + "all bots" + { + "sv" "alla botar" + } + + "all dead players" + { + "sv" "alla döda spelare" + } + + "all alive players" + { + "sv" "alla levande spelare" + } + + "_s" + { + "sv" "{1}" + } + + "all spectators" + { + "sv" "alla åskådare" + } + + "Vote Count" + { + "sv" "{1}/{2}, {3} kvar" + } + + "Voted For" + { + "sv" "{1} röstade för {2}" + } + + "Changed Vote" + { + "sv" "{1} ändrade sin röst till {2}" + } + + "No Vote" + { + "sv" "Ingen röst" + } + + "Name Reserved" + { + "sv" "Ditt namn är reserverat av SourceMod; ställ in ditt lösenord för att använda namnet." + } + +} diff --git a/translations/sv/funcommands.phrases.txt b/translations/sv/funcommands.phrases.txt new file mode 100644 index 00000000..a5f63800 --- /dev/null +++ b/translations/sv/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "sv" "Bränn spelare" + } + + "FireBomb player" + { + "sv" "Brandbomba spelare" + } + + "Freeze player" + { + "sv" "Frys spelare" + } + + "FreezeBomb player" + { + "sv" "Frysbomba spelare" + } + + "TimeBomb player" + { + "sv" "Tidsbomba spelare" + } + + "Beacon player" + { + "sv" "Sätt beacon på spelare" + } + + "NoClip player" + { + "sv" "Sätt NoClip på spelare" + } + + "Blind player" + { + "sv" "Gör spelare blind" + } + + "Drug player" + { + "sv" "Droga spelare" + } + + "Gravity player" + { + "sv" "Gravitation på spelare " + } + + "Blind amount" + { + "sv" "Hur blind?" + } + + "Fully blind" + { + "sv" "Helt blind" + } + + "Half blind" + { + "sv" "Halvblind" + } + + "No blind" + { + "sv" "Inte blind" + } + + "Gravity amount" + { + "sv" "Gravitation?" + } + + "Gravity Very High" + { + "sv" "Väldigt hög gravitation" + } + + "Gravity High" + { + "sv" "Hög gravitation" + } + + "Gravity Normal" + { + "sv" "Normal gravitation" + } + + "Gravity Low" + { + "sv" "Låg gravitation" + } + + "Gravity Very Low" + { + "sv" "Väldigt låg gravitation" + } + + "Set target on fire" + { + "sv" "Sätt eld på {1}. " + } + + "Toggled FireBomb on target" + { + "sv" "Växlade brandbomb på {1}." + } + + "Froze target" + { + "sv" "frös {1}." + } + + "Toggled FreezeBomb on target" + { + "sv" "Växlade frysbomb på {1}." + } + + "Toggled beacon on target" + { + "sv" "Växlade beacon på {1}." + } + + "Toggled TimeBomb on target" + { + "sv" "Växlade tidsbomb på {1}." + } + + "Toggled noclip on target" + { + "sv" "växlade noclip på {1}. " + } + + "Toggled drug on target" + { + "sv" "växlade droger på {1}. " + } + + "Set blind on target" + { + "sv" "gjorde {1} blind" + } + + "Set gravity on target" + { + "sv" " sätt {1}s gravitation." + } + + "Till Explodes" + { + "sv" "{1} exploderar om {2} sekunder" + } + + "Unfrozen" + { + "sv" "Du är nu ofryst." + } + + "You will be unfrozen" + { + "sv" "Du kommer bli ofryst om {1} sekunder." + } + +} diff --git a/translations/sv/funvotes.phrases.txt b/translations/sv/funvotes.phrases.txt new file mode 100644 index 00000000..10ad4423 --- /dev/null +++ b/translations/sv/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "sv" "Startade en gravitation röstning." + } + + "Initiated Vote Burn" + { + "sv" "Startade en bränn röstning mot {1}. " + } + + "Initiated Vote Slay" + { + "sv" "Startade en döds röstning mot {1}. " + } + + "Initiated Vote Alltalk" + { + "sv" "Startar en allprat röstning. " + } + + "Initiated Vote FF" + { + "sv" "Startade en vänlig skada röstning." + } + + "Gravity Vote" + { + "sv" "Gravitations röstning: {1} " + } + + "Change Gravity To" + { + "sv" " Ändra gravitationen till {1}" + } + + "Voteburn player" + { + "sv" "Bränn spelare {1}?" + } + + "Voteslay Player" + { + "sv" "Dräp {1}? " + } + + "Votealltalk Off" + { + "sv" "Stäng av allprat? {1}" + } + + "Votealltalk On" + { + "sv" "Sätt på allprat? {1} " + } + + "Voteff Off" + { + "sv" "Stäng av vänlig skada? {1} " + } + + "Voteff On" + { + "sv" "Slå på vänlig skada? {1} " + } + + "Gravity vote" + { + "sv" "Gravitations röstning" + } + + "Vote FF" + { + "sv" "Rösta vänlig skada " + } + + "Burn vote" + { + "sv" "Bränn röstning" + } + + "Alltalk vote" + { + "sv" "Allprat röstning " + } + + "Slay vote" + { + "sv" "Dräp röstning" + } + + "Slayed player" + { + "sv" "Dräpte spelare '{1}' " + } + +} diff --git a/translations/sv/mapchooser.phrases.txt b/translations/sv/mapchooser.phrases.txt new file mode 100644 index 00000000..6dfbf0d9 --- /dev/null +++ b/translations/sv/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "sv" "Rösta om nästa karta!" + } + + "Nextmap Voting Started" + { + "sv" "Röstning om nästa karta har börjat." + } + + "Nextmap Voting Finished" + { + "sv" "Kartomröstningen har avslutats. Nästa karta kommer att bli {1}. (Fick {2}%% av {3} röster)" + } + + "Current Map Extended" + { + "sv" "Den nuvarande kartan har förlängts. (Fick {1}%% av {2} röster)" + } + + "Extend Map" + { + "sv" "Förläng nuvarande karta" + } + + "Dont Change" + { + "sv" "Byt inte" + } + + "Current Map Stays" + { + "sv" "Den nuvarande kartan fortsätter! Röstningen har talat! (Fick {1}%% av {2} röster)" + } + + "Changed Next Map" + { + "sv" "Bytte nästa karta till \"{1}\"." + } + + "Starting Runoff" + { + "sv" "Ingen karta fick fler än {1}%% röster ({2} [{3}%%] & {4} [{5}%%]), startar alternativomröstning" + } + +} diff --git a/translations/sv/nextmap.phrases.txt b/translations/sv/nextmap.phrases.txt new file mode 100644 index 00000000..f909e30a --- /dev/null +++ b/translations/sv/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "sv" "Nästa bana: {1}" + } + + "Map History" + { + "sv" "Banans historia" + } + + "Map" + { + "sv" "[Bana] " + } + + "Started" + { + "sv" "[Startad] " + } + + "Played Time" + { + "sv" "[Spelad tid] " + } + + "Reason" + { + "sv" "[Anledning till avslutande] " + } + + "Current Map" + { + "sv" "Nuvarande bana" + } + + "ago" + { + "sv" "sedan" + } + +} diff --git a/translations/sv/nominations.phrases.txt b/translations/sv/nominations.phrases.txt new file mode 100644 index 00000000..a28cfe26 --- /dev/null +++ b/translations/sv/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "sv" "Du har redan nominerat en bana" + } + + "Max Nominations" + { + "sv" "Det maximala antalet tillåtna nomineringar har nått sin gräns." + } + + "Map Already In Vote" + { + "sv" "Bana '{1}' finns redan i nomineringslistan." + } + + "Map Inserted" + { + "sv" "Bana '{1}' har lagts till i nomineringslistan" + } + + "Map Already Nominated" + { + "sv" "Banan du valde har redan blivit nominerad" + } + + "Map Nominated" + { + "sv" "{1} har nominerat {2}. " + } + + "Map Nomination Changed" + { + "sv" "{1} har ändrat sin nominering till {2}. " + } + + "Nominate Title" + { + "sv" "Nominera bana:" + } + + "Can't Nominate Current Map" + { + "sv" "Banan du valde är den banan som spelas just nu och kan inte bli nominerad" + } + + "Map in Exclude List" + { + "sv" "Den banan du valde har nyligen blivit spelad och kan inte bli nominerad" + } + + "Current Map" + { + "sv" "Nuvarande bana" + } + + "Recently Played" + { + "sv" "Nyligen spelad" + } + + "Nominated" + { + "sv" "Nominerad" + } + +} diff --git a/translations/sv/playercommands.phrases.txt b/translations/sv/playercommands.phrases.txt new file mode 100644 index 00000000..4f384aea --- /dev/null +++ b/translations/sv/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "sv" "Smiska spelare" + } + + "Slap damage" + { + "sv" "Smisk skada" + } + + "Slay player" + { + "sv" "Dräp spelare" + } + + "Slapped target" + { + "sv" "Smiskade {1}." + } + + "Slayed target" + { + "sv" "Dräpte {1}." + } + + "Name changed" + { + "sv" "En Admin har ändrat ditt namn." + } + + "Renamed target" + { + "sv" "Bytte aliaset till {1}." + } + + "Rename player" + { + "sv" "Byta alias" + } + + "Dead Player Rename" + { + "sv" "{1} kommer att ändra namn i nästa runda." + } + +} diff --git a/translations/sv/plugin.basecommands.txt b/translations/sv/plugin.basecommands.txt new file mode 100644 index 00000000..e75132a7 --- /dev/null +++ b/translations/sv/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "sv" "Kunde inte hitta cvar: {1}" + } + + "No access to cvar" + { + "sv" "Du har inte access till denna cvar. " + } + + "Value of cvar" + { + "sv" "Värde för cvar \"{1}\": \"{2}\" " + } + + "Cvar changed" + { + "sv" "Ändrade cvar \"{1}\" till \"{2}\"." + } + + "Config not found" + { + "sv" "Konfigurationsfil \"{1}\" hittades inte. " + } + + "Executed config" + { + "sv" "Utförde konfiguration \"{1}\". " + } + + "Permabanned player" + { + "sv" "Bannlyste spelare \"{1}\" permanent." + } + + "Permabanned player reason" + { + "sv" "Bannlyste spelare \"{1}\" permanent (skäl: {2})." + } + + "Banned player" + { + "sv" "Bannlyste spelare \"{1}\" i {2} minuter. " + } + + "Banned player reason" + { + "sv" "Bannlyste spelare \"{1}\" i {2} minuter (skäl: {3})." + } + + "Removed bans matching" + { + "sv" "Tog bort banlysningar som matchade följande filter: {1} " + } + + "Ban added" + { + "sv" "Bannlysningen är tillagd" + } + + "Admin cache refreshed" + { + "sv" "Admincachen har blivit förnyad. " + } + + "Identify player" + { + "sv" "Identifiera spelare" + } + + "Choose Map" + { + "sv" "Välj karta" + } + + "Exec CFG" + { + "sv" "Utför CFG" + } + + "Admin logged in as" + { + "sv" "\"{1}\" är inloggad som \"{2}\" med access: {3} " + } + + "Admin logged in anon" + { + "sv" "\"{1}\" har access: {2}" + } + + "Player is not an admin" + { + "sv" "\"{1}\" är inte en administratör." + } + + "Player is an admin" + { + "sv" "\"{1}\" är en administratör." + } + + "Username" + { + "sv" "Användarnamn " + } + + "Kicked target" + { + "sv" "Kastade ut {1}" + } + + "Admin access" + { + "sv" "Administratöraccess" + } + + "Cvar is now protected" + { + "sv" "Cvar {1} är nu skyddad" + } + + "Kicked target reason" + { + "sv" "Kastade ut {1} (Anledning: {2})" + } + +} diff --git a/translations/sv/reservedslots.phrases.txt b/translations/sv/reservedslots.phrases.txt new file mode 100644 index 00000000..7a5f1392 --- /dev/null +++ b/translations/sv/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "sv" "Nerkopplad på grund av reserverade platser" + } + +} diff --git a/translations/sv/rockthevote.phrases.txt b/translations/sv/rockthevote.phrases.txt new file mode 100644 index 00000000..053602e0 --- /dev/null +++ b/translations/sv/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "sv" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "sv" "Rock the Vote är inte tillåtet ännu." + } + + "RTV Started" + { + "sv" "Rock the Vote har redan börjat." + } + + "RTV Ended" + { + "sv" "RTV är redan över, du kan inte starta det igen eller nominera kartor. " + } + + "Already Voted" + { + "sv" "Du har redan röstat för Rock the Vote." + } + + "Minimal Players Not Met" + { + "sv" "Antalet spelare som behövs har inte uppnåtts." + } + + "Map Already In Vote" + { + "sv" "Karta '{1}' är redan med i Rock the Vote listan. " + } + + "Map Inserted" + { + "sv" "Karta '{1}' tillagd till Rock the Vote. " + } + + "RTV Requested" + { + "sv" "{1} Vill rock the vote. ({2} röster, {3} krävs) " + } + + "RTV Vote Ready" + { + "sv" "Rocking the Vote!" + } + + "Don't Change" + { + "sv" "Behåll nuvarande karta." + } + + "Already Nominated" + { + "sv" "Du har redan nominerat en karta." + } + + "Max Nominations" + { + "sv" "Max antal nomineringar har blivit nåt." + } + + "Selected Map" + { + "sv" "{1} har valt {2} " + } + + "No Votes" + { + "sv" "Inga röstningar för Rock the Vote, behåller nuvarande karta." + } + + "Current Map Stays" + { + "sv" "Den nuvarande kartan behålls! Rock the Vote har talat! " + } + + "Changing Maps" + { + "sv" "Byter karta till {1}! Rock the vote har talat!" + } + + "Map Already Nominated" + { + "sv" "Kartan du valt är redan nominerad. " + } + + "Map Nominated" + { + "sv" "{1} har nominerat {2} till Rock the Vote. " + } + + "Nominate Title" + { + "sv" "Nominera karta: " + } + +} diff --git a/translations/sv/slapslay.phrases.txt b/translations/sv/slapslay.phrases.txt new file mode 100644 index 00000000..9ad62ff9 --- /dev/null +++ b/translations/sv/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slap damage" + { + "sv" "Smisk skada" + } + + "Slap player" + { + "sv" "Smiska spelare" + } + + "Slapped target" + { + "sv" "Smiskade {1}." + } + + "Slay player" + { + "sv" "Dräp spelare" + } + + "Slayed target" + { + "sv" "Dräpte {1}." + } + +} diff --git a/translations/sv/sounds.phrases.txt b/translations/sv/sounds.phrases.txt new file mode 100644 index 00000000..915bf418 --- /dev/null +++ b/translations/sv/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "sv" "Spelade ljud för {1}" + } + +} diff --git a/translations/sv/sqladmins.phrases.txt b/translations/sv/sqladmins.phrases.txt new file mode 100644 index 00000000..1d642106 --- /dev/null +++ b/translations/sv/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "sv" "Identifikations typ måste vara 'steam', 'namn', eller 'ip'. " + } + + "Invalid immunity" + { + "sv" "Immunitet måste vara ett positivt heltal. " + } + + "SQL Admin already exists" + { + "sv" "En administratör med dem rättigheterna finns redan." + } + + "SQL Admin added" + { + "sv" "Administratören har blivit tillagd i databasen." + } + + "SQL Admin deleted" + { + "sv" "Administratören har blivit borttagen från databasen." + } + + "SQL Admin not found" + { + "sv" "Det finns ingen administratör med dem rättigheterna." + } + + "SQL Group already exists" + { + "sv" "En grupp med det namnet finns redan. " + } + + "SQL Group added" + { + "sv" "Gruppen har blivit tillagd i databasen. " + } + + "SQL Group deleted" + { + "sv" "Gruppen har blivit borttagen från databasen." + } + + "SQL Group not found" + { + "sv" "Ingen grupp med det namnet hittades." + } + + "SQL Admin groups reset" + { + "sv" "Administratörsgrupperna har blivit återställda. " + } + + "SQL Group X not found" + { + "sv" "Kunde inte hitta grupp: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "sv" "Gruppen misslyckades att binda: \"{1}\"" + } + + "Added group to user" + { + "sv" "Har framgångsrikt lagt till en grupp till den valda administratören." + } + + "Added groups to user" + { + "sv" "Framgångsrikt lagt till {1} grupper till den valda administratören. " + } + +} diff --git a/translations/th/adminhelp.phrases.txt b/translations/th/adminhelp.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/adminhelp.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/adminmenu.phrases.txt b/translations/th/adminmenu.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/adminmenu.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/antiflood.phrases.txt b/translations/th/antiflood.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/antiflood.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/basebans.phrases.txt b/translations/th/basebans.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/basebans.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/basecomm.phrases.txt b/translations/th/basecomm.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/basecomm.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/basetriggers.phrases.txt b/translations/th/basetriggers.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/basetriggers.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/basevotes.phrases.txt b/translations/th/basevotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/basevotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/clientprefs.phrases.txt b/translations/th/clientprefs.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/clientprefs.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/common.phrases.txt b/translations/th/common.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/common.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/core.phrases.txt b/translations/th/core.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/core.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/funcommands.phrases.txt b/translations/th/funcommands.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/funcommands.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/funvotes.phrases.txt b/translations/th/funvotes.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/funvotes.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/mapchooser.phrases.txt b/translations/th/mapchooser.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/mapchooser.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/nextmap.phrases.txt b/translations/th/nextmap.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/nextmap.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/nominations.phrases.txt b/translations/th/nominations.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/nominations.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/playercommands.phrases.txt b/translations/th/playercommands.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/playercommands.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/plugin.basecommands.txt b/translations/th/plugin.basecommands.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/plugin.basecommands.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/reservedslots.phrases.txt b/translations/th/reservedslots.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/reservedslots.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/rockthevote.phrases.txt b/translations/th/rockthevote.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/rockthevote.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/sounds.phrases.txt b/translations/th/sounds.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/sounds.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/th/sqladmins.phrases.txt b/translations/th/sqladmins.phrases.txt new file mode 100644 index 00000000..3701703c --- /dev/null +++ b/translations/th/sqladmins.phrases.txt @@ -0,0 +1,3 @@ +"Phrases" +{ +} diff --git a/translations/tr/adminhelp.phrases.txt b/translations/tr/adminhelp.phrases.txt new file mode 100644 index 00000000..fa99c9e6 --- /dev/null +++ b/translations/tr/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "tr" "SourceMod Yardımı: Komut Bilgisi" + } + + "No description available" + { + "tr" "Açıklama mevcut değil" + } + + "No commands available" + { + "tr" "Komut mevcut değil" + } + + "Type sm_help to see more" + { + "tr" "Daha fazla komut görmek için sm_help {1} yazın" + } + + "Entries n - m in page k" + { + "tr" "{3}. sayfadaki {1} - {2} arası girişler" + } + + "No matching results found" + { + "tr" "Eşleşen sonuç bulunamadı" + } + +} diff --git a/translations/tr/adminmenu.phrases.txt b/translations/tr/adminmenu.phrases.txt new file mode 100644 index 00000000..10bfb51c --- /dev/null +++ b/translations/tr/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "tr" "Yönetici Menüsü" + } + + "Player Commands" + { + "tr" "Oyuncu Komutları" + } + + "Server Commands" + { + "tr" "Sunucu Komutları" + } + + "Voting Commands" + { + "tr" "Oylama Komutları" + } + +} diff --git a/translations/tr/antiflood.phrases.txt b/translations/tr/antiflood.phrases.txt new file mode 100644 index 00000000..68c07796 --- /dev/null +++ b/translations/tr/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "tr" "Sunucuyu taşırıyorsunuz!" + } + +} diff --git a/translations/tr/basebans.phrases.txt b/translations/tr/basebans.phrases.txt new file mode 100644 index 00000000..10a6c902 --- /dev/null +++ b/translations/tr/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "tr" "Oyuncuyu yasakla" + } + + "Ban reason" + { + "tr" "Yasaklama nedeni" + } + + "Permabanned player" + { + "tr" "\"{1}\" adlı kullanıcı kalıcı olarak yasaklandı." + } + + "Permabanned player reason" + { + "tr" "\"{1}\" adlı kullanıcı kalıcı olarak yasaklandı (neden: {2})." + } + + "Banned player" + { + "tr" "\"{1}\" adlı oyuncu {2} dakikalığına yasaklandı." + } + + "Banned player reason" + { + "tr" "\"{1}\" adlı kullanıcı {2} dakikalığına yasaklandı (neden: {3})." + } + + "Removed bans matching" + { + "tr" "Bu süzgeçe uyan yasaklamalar kaldırıldı: {1}" + } + + "Ban added" + { + "tr" "Yasaklama eklendi." + } + + "Cannot ban that IP" + { + "tr" "O IP adresini yasaklayamazsınız." + } + + "Custom ban reason explanation" + { + "tr" "Nedeni bir sohbet mesajı olarak girin. İptal etmek için {1} kullanın." + } + + "AbortBan applied successfully" + { + "tr" "Yasaklama iptal edildi." + } + + "AbortBan not waiting for custom reason" + { + "tr" "Bir yasak nedeninin yazılması beklenmiyor, iptal edilecek yasak yok." + } + +} diff --git a/translations/tr/basecomm.phrases.txt b/translations/tr/basecomm.phrases.txt new file mode 100644 index 00000000..69a00b96 --- /dev/null +++ b/translations/tr/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "tr" "Oyuncunun Ağzını Tıka/Sustur" + } + + "Choose Type" + { + "tr" "Tür Seç" + } + + "Gagged target" + { + "tr" "{1}'in ağzı tıkandı" + } + + "Ungagged target" + { + "tr" "Artık {1}'in ağzı tıkalı değil." + } + + "Muted target" + { + "tr" "{1} Susturuldu." + } + + "Unmuted target" + { + "tr" "Artık {1} susturulmuş değil." + } + + "Silenced target" + { + "tr" "{1} sessizleştirildi." + } + + "Unsilenced target" + { + "tr" "Artık {1} sessiz değil." + } + + "Mute Player" + { + "tr" "Oyuncuyu Sustur" + } + + "UnMute Player" + { + "tr" "Oyuncuyu Susturma" + } + + "Gag Player" + { + "tr" "Oyuncunun Ağzını Tıka" + } + + "UnGag Player" + { + "tr" "Oyuncunun Ağzını Tıkama" + } + + "Silence Player" + { + "tr" "Oyuncuyu Sessizleştir" + } + + "UnSilence Player" + { + "tr" "Oyuncuyu Sessizleştirme" + } + +} diff --git a/translations/tr/basetriggers.phrases.txt b/translations/tr/basetriggers.phrases.txt new file mode 100644 index 00000000..da55b285 --- /dev/null +++ b/translations/tr/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "tr" "Harita için kalan zaman:" + } + + "Thetime" + { + "tr" "Geçerli sunucu saati {1}" + } + + "Friendly Fire On" + { + "tr" "Dost ateşi etkin." + } + + "Friendly Fire Off" + { + "tr" "Dost ateşi etkisiz." + } + + "Current Map" + { + "tr" "Geçerli harita {1}." + } + + "LastRound" + { + "tr" "Bu son tur!!" + } + + "NoTimelimit" + { + "tr" "Haritanın süre sınırı yok" + } + + "Next Map" + { + "tr" "Sıradaki Harita: {1}" + } + + "Pending Vote" + { + "tr" "Oylama Bekleniyor" + } + + "WinLimitAppend" + { + "tr" " ya da harita bir takım bir tur kazandığında değişecek" + } + + "WinLimit" + { + "tr" "Harita bir takım bir tur kazandığında değişecek" + } + + "MaxRoundsAppend" + { + "tr" " ya da harita bir tur sonra değişecek" + } + + "MaxRounds" + { + "tr" "Harita bir tur sonra değişecek" + } + + "FragLimitAppend" + { + "tr" " ya da harita bir oyuncu bir öldürme sayısına ulaştığında değişecek" + } + + "FragLimit" + { + "tr" "Harita bir oyuncu bir öldürme sayısına ulaştığında değişecek" + } + + "WinLimitAppendPlural" + { + "tr" " ya da harita {1} takım bir tur kazandığında değişecek" + } + + "WinLimitPlural" + { + "tr" "Harita bir takım {1} tur kazandığında değişecek" + } + + "MaxRoundsAppendPlural" + { + "tr" " ya da harita {1} tur sonra değişecek" + } + + "MaxRoundsPlural" + { + "tr" "Harita {1} tur sonra değişecek" + } + + "FragLimitAppendPlural" + { + "tr" " ya da harita bir oyuncu {1} öldürme sayısına ulaştığında değişecek" + } + + "FragLimitPlural" + { + "tr" "Harita bir oyuncu {1} öldürme sayısına ulaştığında değişecek" + } + +} diff --git a/translations/tr/basevotes.phrases.txt b/translations/tr/basevotes.phrases.txt new file mode 100644 index 00000000..6c36af3e --- /dev/null +++ b/translations/tr/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "tr" "Bir oylama başlatıldı: {1}" + } + + "Initiated Vote Map" + { + "tr" "Harita oylaması başlatıldı." + } + + "Initiated Vote Kick" + { + "tr" "{1} adlı oyuncuya karşı atma oylaması başlatıldı." + } + + "Initiated Vote Ban" + { + "tr" "{1} adlı oyuncuya karşı yasaklama oylaması başlatıldı." + } + + "Map Vote" + { + "tr" "Harita Oylaması: {1}" + } + + "Change Map To" + { + "tr" "Harita {1} olarak değiştirilsin mi?" + } + + "Votekick Player" + { + "tr" "{1} atılsın mı?" + } + + "Voteban Player" + { + "tr" "{1} yasaklansın mı?" + } + + "Vote Successful" + { + "tr" "Oylama başarılı. ({2} oyun %%{1} kadarı alındı.) " + } + + "Vote Failed" + { + "tr" "Oylama başarısız. %%{1} oy gerekliydi. ({3} oyun %%{2} kadarı alındı.)" + } + + "Vote End" + { + "tr" "{1} sorusuna cevap: {2}." + } + + "Kick vote" + { + "tr" "Atma oylaması" + } + + "Ban vote" + { + "tr" "Yasaklama oylaması" + } + + "Map vote" + { + "tr" "Harita oylaması" + } + + "Confirm Vote" + { + "tr" "Oylamayı Onayla" + } + + "Map Vote In Use" + { + "tr" "Başka bir yönetici şu anda harita oylaması menüsünü kullanmakta." + } + + "Please select a map" + { + "tr" "Lütfen bir harita seçin" + } + + "Start the Vote" + { + "tr" "Oylamayı Başlatın" + } + +} diff --git a/translations/tr/clientprefs.phrases.txt b/translations/tr/clientprefs.phrases.txt new file mode 100644 index 00000000..35262972 --- /dev/null +++ b/translations/tr/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "tr" "Sourcemod Kurabiye Listesi" + } + + "Printing Cookie List" + { + "tr" "Kurabiye listesi konsola görüntüleniyor" + } + + "Cookie not Found" + { + "tr" "\"{1}\" adlı kurabiye bulunamadı" + } + + "Cookie Value" + { + "tr" "{1}'in değeri {2} " + } + + "Protected Cookie" + { + "tr" "Korumalı kurabiye \"{1}\"in değeri değiştirilemez" + } + + "Cookie Changed Value" + { + "tr" "\"{1}\" adlı kurabiyenin değeri \"{2}\" olarak değiştirildi" + } + + "No Console" + { + "tr" "Ayarlar menüsü konsola görüntülenemiyor" + } + + "Choose Option" + { + "tr" "Seçenek Seç" + } + + "Client Settings" + { + "tr" "Alıcı Ayarları" + } + +} diff --git a/translations/tr/common.phrases.txt b/translations/tr/common.phrases.txt new file mode 100644 index 00000000..e1f67648 --- /dev/null +++ b/translations/tr/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "tr" "Evet" + } + + "No" + { + "tr" "Hayır" + } + + "No matching client" + { + "tr" "Eşleşen alıcı bulunamadı." + } + + "No matching clients" + { + "tr" "Eşleşen alıcı bulunamadı." + } + + "More than one client matches" + { + "tr" "Biçim düzeniyle birden fazla alıcı eşleşiyor \"{1}\"" + } + + "More than one client matched" + { + "tr" "Verilen biçim düzeniyle birden fazla alıcı eşleşti." + } + + "Player no longer available" + { + "tr" "Seçtiğiniz uyuncu artık mevcut değil." + } + + "Kick player" + { + "tr" "Oyuncuyu at." + } + + "Kicked by admin" + { + "tr" "Yönetici tarafından atıldı" + } + + "Changing map" + { + "tr" "Harita {1} olarak değiştiriliyor..." + } + + "Map was not found" + { + "tr" "{1} adlı harita bulunamadı." + } + + "Unable to target" + { + "tr" "Bu oyuncuyu hedefleyemezsiniz." + } + + "Name" + { + "tr" "Ad" + } + + "Access" + { + "tr" "Erişim" + } + + "See console for output" + { + "tr" "Konsol çıktısına bakın." + } + + "Cannot target bot" + { + "tr" "Bu komutu bir bot üzerinde kullanmak olanaksız." + } + + "Unable to find cvar" + { + "tr" "Aranan cvar bulunamadı: {1}" + } + + "No access to cvar" + { + "tr" "Bu cvar'a erişiminiz yok." + } + + "Value of cvar" + { + "tr" "\"{1}\" adlı cvar'ın değeri: {2}" + } + + "Cvar changed" + { + "tr" "\"{1}\" adlı cvar \"{2}\" olarak değiştirildi." + } + + "Config not found" + { + "tr" "Ayar dosyası \"{1}\" bulunamadı." + } + + "Executed config" + { + "tr" "Ayar dosyası \"{1}\" çalıştırıldı." + } + + "Admin cache refreshed" + { + "tr" "Yönetici önbelleği yenilendi." + } + + "Invalid Amount" + { + "tr" "Geçersiz miktar belirlendi" + } + + "Cannot be performed on dead" + { + "tr" "Bu eylem ölü alıcı \"{1}\" üzerinde uygulanamaz" + } + + "Player has since died" + { + "tr" "Eylem gerçekleştirilemedi, oyuncu öldü." + } + + "Vote in Progress" + { + "tr" "Bir oylama zaten yürürlükte." + } + + "Vote Not In Progress" + { + "tr" "Şu anda bir oylama yürürlükte değil." + } + + "Cancelled Vote" + { + "tr" "Oylama iptal edildi." + } + + "Cancel vote" + { + "tr" "Oylamayı iptal et." + } + + "Vote Select" + { + "tr" "{1}, {2} şıkkını seçti." + } + + "No Votes Cast" + { + "tr" "Hiç oy atılmadı." + } + + "Vote Delay Minutes" + { + "tr" "Başka bir oylama başlatmadan önce {1} dakika beklemelisiniz." + } + + "Vote Delay Seconds" + { + "tr" "Başka bir oylama başlatmadan önce {1} saniye beklemelisiniz." + } + + "Could not connect to database" + { + "tr" "Veritabanına bağlanılamadı." + } + + "Failed to query database" + { + "tr" "Veritabanı sorgulanamadı." + } + + "Invalid SteamID specified" + { + "tr" "Geçersiz bir Steam ID belirttiniz ('STEAM_:' ile başlamalı). " + } + + "Reload admins" + { + "tr" "Yöneticileri yeniden yükle" + } + + "Command is in-game only" + { + "tr" "Bu komut sadece oyun içine kullanılabilir." + } + + "Target must be dead" + { + "tr" "Bu komut sadece ölü oyuncular üzerinde kullanılabilir." + } + + "Target must be alive" + { + "tr" "Bu komut sadece canlı oyuncular üzerinde kullanılabilir." + } + + "Target is not in game" + { + "tr" "Verilen oyuncu tamamen oyunda değil." + } + + "Played Sound" + { + "tr" "'{1}' adlı oyuncuyua ses çalındı" + } + + "Slapped player" + { + "tr" "'{1}' adlı oyuncu tokatlandı" + } + + "Slayed player" + { + "tr" "'{1}' adlı oyuncu katledildi" + } + + "Kicked player" + { + "tr" "'{1}' adlı oyuncu atıldı" + } + + "Cannot participate in vote" + { + "tr" "Bu oylamaya katılamazsınız." + } + + "Cannot change vote" + { + "tr" "Bu oylama için seçiminizi değiştiremezsiniz." + } + + "On" + { + "tr" "Açık" + } + + "Off" + { + "tr" "Kapalı" + } + +} diff --git a/translations/tr/core.phrases.txt b/translations/tr/core.phrases.txt new file mode 100644 index 00000000..f686db07 --- /dev/null +++ b/translations/tr/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "tr" "Bu komuta erişiminiz yok" + } + + "Back" + { + "tr" "Geri" + } + + "Next" + { + "tr" "Sonraki" + } + + "Exit" + { + "tr" "Çık" + } + + "Previous" + { + "tr" "Önceki" + } + + "all players" + { + "tr" "tüm oyuncular" + } + + "all humans" + { + "tr" "tüm insanlar" + } + + "all bots" + { + "tr" "tüm botlar" + } + + "all dead players" + { + "tr" "tüm ölü oyuncular" + } + + "all alive players" + { + "tr" "tüm canlı oyuncular" + } + + "_s" + { + "tr" "{1}" + } + + "all spectators" + { + "tr" "tüm izleyiciler" + } + + "Vote Count" + { + "tr" "Oylar: {1}/{2}, {3}s kaldı" + } + + "Voted For" + { + "tr" "{1} oyunu {2} olarak kullandı" + } + + "Changed Vote" + { + "tr" "{1} oyunu {2} olarak değiştirdi" + } + + "No Vote" + { + "tr" "Oy Yok" + } + + "Name Reserved" + { + "tr" "Adınız SourceMod tarafından ayırtılmış, kullanmak için parolanızı ayarlayın." + } + +} diff --git a/translations/tr/funcommands.phrases.txt b/translations/tr/funcommands.phrases.txt new file mode 100644 index 00000000..8b89c980 --- /dev/null +++ b/translations/tr/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "tr" "Oyuncuyu yak" + } + + "FireBomb player" + { + "tr" "Oyuncuyu ateş bombası yap" + } + + "Freeze player" + { + "tr" "Oyuncuyu dondur" + } + + "FreezeBomb player" + { + "tr" "Oyuncuyu donma bombası yap" + } + + "TimeBomb player" + { + "tr" "Oyuncuyu zaman bombası yap" + } + + "Beacon player" + { + "tr" "Oyuncuyu işaret yap" + } + + "NoClip player" + { + "tr" "Oyuncuyu hayalet yap" + } + + "Blind player" + { + "tr" "Oyuncuyu kör et" + } + + "Drug player" + { + "tr" "Oyuncuyu ilaçla" + } + + "Gravity player" + { + "tr" "Oyuncunun yerçekimini değiştir" + } + + "Blind amount" + { + "tr" "Nasıl kör et?" + } + + "Fully blind" + { + "tr" "Tamamen kör et" + } + + "Half blind" + { + "tr" "Yarı kör" + } + + "No blind" + { + "tr" "Kör değil" + } + + "Gravity amount" + { + "tr" "Yerçekimi?" + } + + "Gravity Very High" + { + "tr" "Yerçekimi Çok Yüksek" + } + + "Gravity High" + { + "tr" "Yerçekimi Yüksek" + } + + "Gravity Normal" + { + "tr" "Yerçekimi Normal" + } + + "Gravity Low" + { + "tr" "Yerçekimi Düşük" + } + + "Gravity Very Low" + { + "tr" "Yerçekimi Çok Az" + } + + "Set target on fire" + { + "tr" "{1} adlı oyuncuyu ateşe ver." + } + + "Toggled FireBomb on target" + { + "tr" "{1} adlı oyuncunun ateş bombası yapılması değiştirildi." + } + + "Froze target" + { + "tr" "{1} dondu." + } + + "Toggled FreezeBomb on target" + { + "tr" "{1} adlı oyuncunun donma bombası yapılması değiştirildi." + } + + "Toggled beacon on target" + { + "tr" "{1} adlı oyuncunun işaretlenmesi değiştirildi." + } + + "Toggled TimeBomb on target" + { + "tr" "{1} adlı oyuncunun zaman bombası yapılması değiştirildi." + } + + "Toggled noclip on target" + { + "tr" "{1} adlı oyuncunun hayaletliği değiştirildi." + } + + "Toggled drug on target" + { + "tr" "{1} adlı oyuncunun ilaçlanması değiştirildi." + } + + "Set blind on target" + { + "tr" "{1} üzerinde kör etme kullan." + } + + "Set gravity on target" + { + "tr" "{1} adlı oyuncunun yerçekimini değiştir." + } + + "Till Explodes" + { + "tr" "{1} adlı oyuncunun patlamasına {2} saniye kaldı." + } + + "Unfrozen" + { + "tr" "Donmanız geçti." + } + + "You will be unfrozen" + { + "tr" "{1} saniye içinde donmanız geçecek." + } + +} diff --git a/translations/tr/funvotes.phrases.txt b/translations/tr/funvotes.phrases.txt new file mode 100644 index 00000000..f942c1f2 --- /dev/null +++ b/translations/tr/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "tr" "Yerçekimi oylaması başlatıldı." + } + + "Initiated Vote Burn" + { + "tr" "{1} adlı oyuncuya karşı yakma oylaması başlatıldı." + } + + "Initiated Vote Slay" + { + "tr" "{1} adlı oyuncuya karşı katletme oylaması başlatıldı." + } + + "Initiated Vote Alltalk" + { + "tr" "Alltalk oylaması başlatıldı." + } + + "Initiated Vote FF" + { + "tr" "Dost ateşi oylaması başlatıldı." + } + + "Gravity Vote" + { + "tr" "Yerçekimi oylaması: {1}" + } + + "Change Gravity To" + { + "tr" "Yerçekimi {1} olarak değiştirilsin mi?" + } + + "Voteburn player" + { + "tr" "{1} adlı oyuncu yakılsın mı?" + } + + "Voteslay Player" + { + "tr" "{1} adlı oyuncu katledilsin mi?" + } + + "Votealltalk Off" + { + "tr" "Alltalk kapansın mı? {1}" + } + + "Votealltalk On" + { + "tr" "Alltalk açılsın mı? {1}" + } + + "Voteff Off" + { + "tr" "Dost ateşi kapansın mı? {1}" + } + + "Voteff On" + { + "tr" "Dost ateşi açılsın mı? {1}" + } + + "Gravity vote" + { + "tr" "Yerçekimi oylaması" + } + + "Vote FF" + { + "tr" "DA Oyla" + } + + "Burn vote" + { + "tr" "Yakma oylaması" + } + + "Alltalk vote" + { + "tr" "Alltalk oylaması" + } + + "Slay vote" + { + "tr" "Katletme oylaması" + } + + "Slayed player" + { + "tr" "'{1}' adlı oyuncu katledildi" + } + +} diff --git a/translations/tr/mapchooser.phrases.txt b/translations/tr/mapchooser.phrases.txt new file mode 100644 index 00000000..5ca78709 --- /dev/null +++ b/translations/tr/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "tr" "Sonraki harita için oy ver!" + } + + "Nextmap Voting Started" + { + "tr" "Sonraki harita için oylama başladı." + } + + "Nextmap Voting Finished" + { + "tr" "Harita oylaması sona erdi. Sıradaki harita {1} olacak. ({3} oyun %%{2}'i alındı) " + } + + "Current Map Extended" + { + "tr" "Geçerli harita uzatıldı. ({2} oyun %%{1}'i alındı) " + } + + "Extend Map" + { + "tr" "Geçerli Haritayı Uzat" + } + + "Dont Change" + { + "tr" "Değiştirme" + } + + "Current Map Stays" + { + "tr" "Geçerli harita devam ediyor! Oylama konuştu! ({2} oyun %%{1}'i alındı) " + } + + "Changed Next Map" + { + "tr" "Sıradaki harita \"{1}\" olarak değiştirildi." + } + + "Starting Runoff" + { + "tr" "Hiçbir harita %%{1} oyun üzerine çıkamadı ({2} [%%{3}] & {4} [%%{5}]), balotaj oylaması başlatılıyor" + } + +} diff --git a/translations/tr/nextmap.phrases.txt b/translations/tr/nextmap.phrases.txt new file mode 100644 index 00000000..9ae51fc4 --- /dev/null +++ b/translations/tr/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "tr" "Sonraki Harita: {1}" + } + + "Map History" + { + "tr" "Harita Geçmişi" + } + + "Map" + { + "tr" "[Harita]" + } + + "Started" + { + "tr" "[Başladı]" + } + + "Played Time" + { + "tr" "[Oynanılan Zaman]" + } + + "Reason" + { + "tr" "[Bitme nedeni]" + } + + "Current Map" + { + "tr" "Geçerli Harita" + } + + "ago" + { + "tr" "zaman önce" + } + +} diff --git a/translations/tr/nominations.phrases.txt b/translations/tr/nominations.phrases.txt new file mode 100644 index 00000000..a3ce2ba6 --- /dev/null +++ b/translations/tr/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "tr" "Zaten bir haritayı aday olarak gösterdiniz." + } + + "Max Nominations" + { + "tr" "İzin verilen en fazla aday sayısına ulaşıldı." + } + + "Map Already In Vote" + { + "tr" "'{1}' adlı harita zaten Adaylar listesinde." + } + + "Map Inserted" + { + "tr" "'{1}' adlı harita adaylar listesine eklendi." + } + + "Map Already Nominated" + { + "tr" "Seçtiğiniz harita zaten aday olarak gösterildi." + } + + "Map Nominated" + { + "tr" "{1} {2}'i aday gösterdi." + } + + "Map Nomination Changed" + { + "tr" "{1} adayını {2} olarak değiştirdi." + } + + "Nominate Title" + { + "tr" "Haritayı Aday Göster:" + } + + "Can't Nominate Current Map" + { + "tr" "Seçtiğiniz haritayı geçerli harita olduğu için aday gösteremezsiniz" + } + + "Map in Exclude List" + { + "tr" "Seçtiğiniz haritayı yakın zamanda oynandığı için aday gösteremezsiniz" + } + + "Current Map" + { + "tr" "Geçerli Harita" + } + + "Recently Played" + { + "tr" "Yakın Zamanda Oynandı" + } + + "Nominated" + { + "tr" "Aday Gösterildi" + } + +} diff --git a/translations/tr/playercommands.phrases.txt b/translations/tr/playercommands.phrases.txt new file mode 100644 index 00000000..ff1f2d4c --- /dev/null +++ b/translations/tr/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "tr" "Oyuncuyu tokatla" + } + + "Slap damage" + { + "tr" "Tokatlama hasarı" + } + + "Slay player" + { + "tr" "Oyuncuyu katlet" + } + + "Slapped target" + { + "tr" "{1} tokatlandı." + } + + "Slayed target" + { + "tr" "{1} katledildi." + } + + "Name changed" + { + "tr" "Bir yönetici adınızı değiştirdi" + } + + "Renamed target" + { + "tr" "{1} adlı oyuncunun adı değiştirildi." + } + + "Rename player" + { + "tr" "Oyuncunun adını değiştir" + } + + "Dead Player Rename" + { + "tr" "{1} adlı oyuncunun adı sonraki turda değişecek." + } + +} diff --git a/translations/tr/plugin.basecommands.txt b/translations/tr/plugin.basecommands.txt new file mode 100644 index 00000000..d52de027 --- /dev/null +++ b/translations/tr/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "tr" "Aranan cvar bulunamadı: {1}" + } + + "No access to cvar" + { + "tr" "Bu cvar'a erişiminiz yok." + } + + "Value of cvar" + { + "tr" "\"{1}\" adlı cvar'ın değeri: \"{2}\"" + } + + "Cvar changed" + { + "tr" "\"{1}\" adlı cvar \"{2}\" olarak değiştirildi." + } + + "Config not found" + { + "tr" "Ayar dosyası \"{1}\" bulunamadı." + } + + "Executed config" + { + "tr" "Ayar çalıştırıldı \"{1}\"." + } + + "Permabanned player" + { + "tr" "\"{1}\" adlı oyuncu kalıcı olarak yasaklandı." + } + + "Permabanned player reason" + { + "tr" "\"{1}\" adlı oyuncu kalıcı olarak yasaklandı (neden: {2})." + } + + "Banned player" + { + "tr" "\"{1}\" adlı oyuncu {2} dakikalığına yasaklandı." + } + + "Banned player reason" + { + "tr" "\"{1}\" adlı oyuncu {2} dakikalığına yasaklandı (neden: {3})." + } + + "Removed bans matching" + { + "tr" "Şu süzgeçle eşleşen yasaklar kaldırıldı: {1}" + } + + "Ban added" + { + "tr" "Yasak eklendi." + } + + "Admin cache refreshed" + { + "tr" "Yönetici önbelleği yenilendi" + } + + "Identify player" + { + "tr" "Oyuncuyu teşhis et" + } + + "Choose Map" + { + "tr" "Harita Seç" + } + + "Exec CFG" + { + "tr" "CFG Çalıştır" + } + + "Admin logged in as" + { + "tr" "\"{1}\", \"{2}\" olarak şu erişimle oturum açtı: {3}" + } + + "Admin logged in anon" + { + "tr" "\"{1}\" şu erişime sahip: {2} " + } + + "Player is not an admin" + { + "tr" "\"{1}\" bir yönetici değil." + } + + "Player is an admin" + { + "tr" "\"{1}\" bir yönetici." + } + + "Username" + { + "tr" "Kullanıcı Adı" + } + + "Kicked target" + { + "tr" "{1} atıldı." + } + + "Admin access" + { + "tr" "Yönetici erişimi" + } + + "Cvar is now protected" + { + "tr" "{1} adlı cvar artık korunuyor." + } + + "Kicked target reason" + { + "tr" "{1} oyundan atıldı (Neden: {2})" + } + +} diff --git a/translations/tr/reservedslots.phrases.txt b/translations/tr/reservedslots.phrases.txt new file mode 100644 index 00000000..64c96abb --- /dev/null +++ b/translations/tr/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "tr" "Yer ayırtıldığı için düşürüldünüz" + } + +} diff --git a/translations/tr/rockthevote.phrases.txt b/translations/tr/rockthevote.phrases.txt new file mode 100644 index 00000000..b1fd5abf --- /dev/null +++ b/translations/tr/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "tr" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "tr" "Rock the Vote'a daha izin verilmiyor." + } + + "RTV Started" + { + "tr" "Rock the Vote zaten başladı." + } + + "RTV Ended" + { + "tr" "RTV zaten sona erdi, tekrar başlatamaz veya harita aday gösteremezsiniz." + } + + "Already Voted" + { + "tr" "Rock the Vote'a zaten oy verdiniz." + } + + "Minimal Players Not Met" + { + "tr" "Gereken asgari oyuncu sayısına ulaşılamadı." + } + + "Map Already In Vote" + { + "tr" "'{1}' adlı harita zaten Rock the Vote listesinde." + } + + "Map Inserted" + { + "tr" "'{1}' adlı harita Rock the Vote a eklendi." + } + + "RTV Requested" + { + "tr" "{1} rock the vote istiyor. ({2} oy, {3} gerekli) " + } + + "RTV Vote Ready" + { + "tr" "Rock the Vote başlatılıyor!" + } + + "Don't Change" + { + "tr" "Geçerli Haritayı Devam Ettir" + } + + "Already Nominated" + { + "tr" "Bir haritayı zaten aday olarak gösterdiniz." + } + + "Max Nominations" + { + "tr" "İzin verilen azami adaylara ulaşıldı." + } + + "Selected Map" + { + "tr" "{1}, {2} adlı haritayı seçti." + } + + "No Votes" + { + "tr" "Rock the Vote için oy alınmadı, geçerli harita sürdürülüyor." + } + + "Current Map Stays" + { + "tr" "Geçerli harita devam ediyor! Rock the Vote konuştu!" + } + + "Changing Maps" + { + "tr" "Harita {1} olarak değiştiriliyor! Rock the Vote konuştu!" + } + + "Map Already Nominated" + { + "tr" "Seçtiğiniz harita zaten aday olarak gösterildi." + } + + "Map Nominated" + { + "tr" "{1}, Rock the Vote için {2} adlı haritayı aday olarak gösterdi." + } + + "Nominate Title" + { + "tr" "Haritayı Aday Olarak Göster:" + } + +} diff --git a/translations/tr/slapslay.phrases.txt b/translations/tr/slapslay.phrases.txt new file mode 100644 index 00000000..1c1a766b --- /dev/null +++ b/translations/tr/slapslay.phrases.txt @@ -0,0 +1,28 @@ +"Phrases" +{ + "Slayed target" + { + "tr" "{1} katledildi." + } + + "Slay player" + { + "tr" "Oyuncuyu katlet" + } + + "Slapped target" + { + "tr" "{1} tokatlandı." + } + + "Slap player" + { + "tr" "Oyuncuyu tokatla" + } + + "Slap damage" + { + "tr" "Tokatlama hasarı" + } + +} diff --git a/translations/tr/sounds.phrases.txt b/translations/tr/sounds.phrases.txt new file mode 100644 index 00000000..6dd78a0f --- /dev/null +++ b/translations/tr/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "tr" "{1} adlı oyuncuya ses çalındı" + } + +} diff --git a/translations/tr/sqladmins.phrases.txt b/translations/tr/sqladmins.phrases.txt new file mode 100644 index 00000000..59e8fd3c --- /dev/null +++ b/translations/tr/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "tr" "Kimlik denetleme tipi 'steam', 'name' veya 'ip' olmalıdır." + } + + "Invalid immunity" + { + "tr" "Dokunulmazlık mutlak sayı olmalıdır." + } + + "SQL Admin already exists" + { + "tr" "Verilen kimlikle bir yönetici zaten mevcut." + } + + "SQL Admin added" + { + "tr" "Yönetici veritabanına başarıyla eklendi." + } + + "SQL Admin deleted" + { + "tr" "Yönetici veritabanından başarıyla silindi." + } + + "SQL Admin not found" + { + "tr" "Verilen kimlikle hiçbir yönetici bulunamadı." + } + + "SQL Group already exists" + { + "tr" "Aynı adla bir grup zaten mevcut." + } + + "SQL Group added" + { + "tr" "Grup veritabanına başarıyla eklendi." + } + + "SQL Group deleted" + { + "tr" "Grup veritabanından başarıyla silindi." + } + + "SQL Group not found" + { + "tr" "Verilen adla hiçbir grup bulunamadı." + } + + "SQL Admin groups reset" + { + "tr" "Yöneticilerin grupları başarıyla sıfırlandı." + } + + "SQL Group X not found" + { + "tr" "Grup bulunamadı: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "tr" "Grup bağlanamadı: \"{1}\" " + } + + "Added group to user" + { + "tr" "Verilen yöneticiye başarıyla bir grup eklendi." + } + + "Added groups to user" + { + "tr" "Verilen yöneticiye başarıyla {1} grup eklendi." + } + +} diff --git a/translations/ua/adminhelp.phrases.txt b/translations/ua/adminhelp.phrases.txt new file mode 100644 index 00000000..3ddd0b43 --- /dev/null +++ b/translations/ua/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "ua" "Довідка SourceMod: Опис Команд" + } + + "No description available" + { + "ua" "Опис відсутній" + } + + "No commands available" + { + "ua" "Немає доступних команд" + } + + "Type sm_help to see more" + { + "ua" "Введіть sm_help {1} щоб побачити більше команд" + } + + "Entries n - m in page k" + { + "ua" "Записи {1} - {2} на {3} сторінці" + } + + "No matching results found" + { + "ua" "Збігів не знайдено" + } + +} diff --git a/translations/ua/adminmenu.phrases.txt b/translations/ua/adminmenu.phrases.txt new file mode 100644 index 00000000..19e31d8f --- /dev/null +++ b/translations/ua/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "ua" "Меню адміністратора" + } + + "Player Commands" + { + "ua" "Управління гравцями" + } + + "Server Commands" + { + "ua" "Управління сервером" + } + + "Voting Commands" + { + "ua" "Управління голосуваннями" + } + +} diff --git a/translations/ua/antiflood.phrases.txt b/translations/ua/antiflood.phrases.txt new file mode 100644 index 00000000..8a45e03c --- /dev/null +++ b/translations/ua/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "ua" "Ви засмічуєте чат!" + } + +} diff --git a/translations/ua/basebans.phrases.txt b/translations/ua/basebans.phrases.txt new file mode 100644 index 00000000..907aca47 --- /dev/null +++ b/translations/ua/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "ua" "Забанити гравця" + } + + "Ban reason" + { + "ua" "Причина бану" + } + + "Permabanned player" + { + "ua" "Назавжди забанив гравця \"{1}\"." + } + + "Permabanned player reason" + { + "ua" "Назавжди забанив гравця \"{1}\" (причина: {2}). " + } + + "Banned player" + { + "ua" "Забанив гравця \"{1}\" на {2} хвилин. " + } + + "Banned player reason" + { + "ua" "Забанив гравця \"{1}\" на {2} хвилин (причина: {3}). " + } + + "Removed bans matching" + { + "ua" "Видалено бани які задовольняють фільтр: {1} " + } + + "Ban added" + { + "ua" "Бан додано." + } + + "Cannot ban that IP" + { + "ua" "Ви не можете забанити цю IP адресу." + } + + "Custom ban reason explanation" + { + "ua" "Введіть в чат причину бану або {1} щоб перервати введення." + } + + "AbortBan applied successfully" + { + "ua" "Бан відмінено." + } + + "AbortBan not waiting for custom reason" + { + "ua" "Не очікується введення причини бану, немає бану для відміни." + } + +} diff --git a/translations/ua/basecomm.phrases.txt b/translations/ua/basecomm.phrases.txt new file mode 100644 index 00000000..ec39417f --- /dev/null +++ b/translations/ua/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "ua" "Вимкнути гравцю чат/мікрофон" + } + + "Choose Type" + { + "ua" "Оберіть команду" + } + + "Gagged target" + { + "ua" "Гравцю {1} вимкнуто чат." + } + + "Ungagged target" + { + "ua" "Гравцю {1} увімкнуто чат." + } + + "Muted target" + { + "ua" "Гравцю {1} вимкнуто мікрофон." + } + + "Unmuted target" + { + "ua" "Гравцю {1} увімкнуто мікрофон." + } + + "Silenced target" + { + "ua" "Гравцю {1} вимкнуто чат і мікрофон." + } + + "Unsilenced target" + { + "ua" "Гравцю {1} увімкнуто чат і мікрофон." + } + + "Mute Player" + { + "ua" "Вимкнути гравцю мікрофон" + } + + "UnMute Player" + { + "ua" "Увімкнути гравцю мікрофон" + } + + "Gag Player" + { + "ua" "Вимкнути гравцю чат" + } + + "UnGag Player" + { + "ua" "Увімкнути гравцю чат" + } + + "Silence Player" + { + "ua" "Вимкнути гравцю чат і мікрофон" + } + + "UnSilence Player" + { + "ua" "Увімкнути гравцю чат і мікрофон" + } + +} diff --git a/translations/ua/basetriggers.phrases.txt b/translations/ua/basetriggers.phrases.txt new file mode 100644 index 00000000..411a329e --- /dev/null +++ b/translations/ua/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "ua" "До кінця карти залишилось:" + } + + "Thetime" + { + "ua" "Поточний час серверу: {1}" + } + + "Friendly Fire On" + { + "ua" "Вогонь по своїм увімкнено." + } + + "Friendly Fire Off" + { + "ua" "Вогонь по своїм вимкнено." + } + + "Current Map" + { + "ua" "Поточна карта: {1}." + } + + "LastRound" + { + "ua" "Це останній раунд!" + } + + "NoTimelimit" + { + "ua" "Карта не має обмежень по часу" + } + + "Next Map" + { + "ua" "Наступна карта: {1}" + } + + "Pending Vote" + { + "ua" "Визначиться голосуванням" + } + + "WinLimitAppend" + { + "ua" "або після перемоги однієї з команд" + } + + "WinLimit" + { + "ua" "Карта зміниться після перемоги однієї з команд" + } + + "MaxRoundsAppend" + { + "ua" "або після наступного раунду" + } + + "MaxRounds" + { + "ua" "Карта зміниться після наступного раунду" + } + + "FragLimitAppend" + { + "ua" "або після першого фрагу" + } + + "FragLimit" + { + "ua" "Карта зміниться після першого фрагу" + } + + "WinLimitAppendPlural" + { + "ua" "або після {1} перемог однієї з команд" + } + + "WinLimitPlural" + { + "ua" "Карта зміниться після {1} перемог однієї з команд" + } + + "MaxRoundsAppendPlural" + { + "ua" "або через {1} раундів" + } + + "MaxRoundsPlural" + { + "ua" "Карта зміниться через {1} раундів" + } + + "FragLimitAppendPlural" + { + "ua" "або коли один із гравців набере {1} фрагів" + } + + "FragLimitPlural" + { + "ua" "Карта зміниться коли один із гравців набере {1} фрагів" + } + +} diff --git a/translations/ua/basevotes.phrases.txt b/translations/ua/basevotes.phrases.txt new file mode 100644 index 00000000..1699076b --- /dev/null +++ b/translations/ua/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "ua" "Почалося голосування: {1}" + } + + "Initiated Vote Map" + { + "ua" "Почалося голосування за карту." + } + + "Initiated Vote Kick" + { + "ua" "Почалося голосування за кік гравця {1}." + } + + "Initiated Vote Ban" + { + "ua" "Почалося голосування за бан гравця {1}." + } + + "Map Vote" + { + "ua" "Оберіть карту: {1}" + } + + "Change Map To" + { + "ua" "Змінити карту на {1}?" + } + + "Votekick Player" + { + "ua" "Кікнути {1}?" + } + + "Voteban Player" + { + "ua" "Забанити {1}?" + } + + "Vote Successful" + { + "ua" "Голосування відбулося. (Отримано {1}%% голосів із {2})" + } + + "Vote Failed" + { + "ua" "Голосування провалилося. Необхідно {1}%% голосів. (Отримано {2}%% голосів із {3})" + } + + "Vote End" + { + "ua" "Відповідь на {1}: {2}. " + } + + "Kick vote" + { + "ua" "Кік гравця" + } + + "Ban vote" + { + "ua" "Бан гравця" + } + + "Map vote" + { + "ua" "Зміна карти" + } + + "Confirm Vote" + { + "ua" "Підтвердження" + } + + "Map Vote In Use" + { + "ua" "В цей момент інший адмін використовує меню голосування за карту." + } + + "Please select a map" + { + "ua" "Оберіть карту" + } + + "Start the Vote" + { + "ua" "Почати голосування" + } + +} diff --git a/translations/ua/clientprefs.phrases.txt b/translations/ua/clientprefs.phrases.txt new file mode 100644 index 00000000..045e9f3e --- /dev/null +++ b/translations/ua/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "ua" "Список збережених значень" + } + + "Printing Cookie List" + { + "ua" "Виведення списку збережених значень в консоль" + } + + "Cookie not Found" + { + "ua" "Не вдалося знайти збережене значення \"{1}\"" + } + + "Cookie Value" + { + "ua" "Значення {1}: {2}" + } + + "Protected Cookie" + { + "ua" "Неможливо змінити захищене значення \"{1}\"" + } + + "Cookie Changed Value" + { + "ua" "Зміна збереженого значення \"{1}\" на \"{2}\"" + } + + "No Console" + { + "ua" "Неможливо відобразити меню налаштувань в консолі" + } + + "Choose Option" + { + "ua" "Оберіть опцію" + } + + "Client Settings" + { + "ua" "Налаштування клієнта" + } + +} diff --git a/translations/ua/common.phrases.txt b/translations/ua/common.phrases.txt new file mode 100644 index 00000000..4f68f0b1 --- /dev/null +++ b/translations/ua/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "ua" "Так" + } + + "No" + { + "ua" "Ні" + } + + "No matching client" + { + "ua" "Не знайдено відповідного гравця." + } + + "No matching clients" + { + "ua" "Не знайдено відповідних гравців." + } + + "More than one client matches" + { + "ua" "Фрагменту імені \"{1}\" відповідає більше одного гравця." + } + + "More than one client matched" + { + "ua" "Фрагменту імені відповідає більше одного гравця." + } + + "Player no longer available" + { + "ua" "Обраний гравець більше не доступний." + } + + "Kick player" + { + "ua" "Кікнути гравця" + } + + "Kicked by admin" + { + "ua" "Кікнутий адміністратором" + } + + "Changing map" + { + "ua" "Зміна карти на {1}..." + } + + "Map was not found" + { + "ua" "Карту {1} не знайдено." + } + + "Unable to target" + { + "ua" "Ви не можете обрати цього гравця." + } + + "Name" + { + "ua" "Ім'я" + } + + "Access" + { + "ua" "Доступ" + } + + "See console for output" + { + "ua" "Результат виведений в консоль." + } + + "Cannot target bot" + { + "ua" "Не можна застосувати цю команду до бота." + } + + "Unable to find cvar" + { + "ua" "Не вдалося знайти змінну {1} " + } + + "No access to cvar" + { + "ua" "У вас немає доступу до цієї змінної." + } + + "Value of cvar" + { + "ua" "Значення змінної \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ua" "Значення змінної \"{1}\" змінено на \"{2}\"." + } + + "Config not found" + { + "ua" "Файл конфігурації \"{1}\" не знайдено." + } + + "Executed config" + { + "ua" "Виконано файл конфігурації \"{1}\"." + } + + "Admin cache refreshed" + { + "ua" "Кеш адміністраторів був оновлений." + } + + "Invalid Amount" + { + "ua" "Зазначено неприпустиме значення" + } + + "Cannot be performed on dead" + { + "ua" "Дія не може бути виконана над мертвим гравцем \"{1}\"" + } + + "Player has since died" + { + "ua" "Дія не може бути виконана, тому що гравець мертвий." + } + + "Vote in Progress" + { + "ua" "Голосування вже йде." + } + + "Vote Not In Progress" + { + "ua" "Немає поточного голосування." + } + + "Cancelled Vote" + { + "ua" "Голосування відмінено." + } + + "Cancel vote" + { + "ua" "Відмінити голосування" + } + + "Vote Select" + { + "ua" "Гравець {1} обрав {2}. " + } + + "No Votes Cast" + { + "ua" "Ніхто не проголосував." + } + + "Vote Delay Minutes" + { + "ua" "Ви повинні зачекати {1} хвилин, щоб почати нове голосування." + } + + "Vote Delay Seconds" + { + "ua" "Ви повинні зачекати {1} секунд, щоб почати нове голосування." + } + + "Could not connect to database" + { + "ua" "Неможливо під'єднатися до бази даних." + } + + "Failed to query database" + { + "ua" "Помилка запиту до бази даних." + } + + "Invalid SteamID specified" + { + "ua" "Ви вказали неправильний Steam ID (повинен починатися з 'STEAM_')." + } + + "Reload admins" + { + "ua" "Перезавантижити список адмінів" + } + + "Command is in-game only" + { + "ua" "Ця команда може використовуватись тільки в грі." + } + + "Target must be dead" + { + "ua" "Ця команда може використовуватися тільки на мертвих гравцях." + } + + "Target must be alive" + { + "ua" "Ця команда може використовуватися тільки на живих гравцях." + } + + "Target is not in game" + { + "ua" "Обраний гравець ще не повністю зайшов у гру." + } + + "Played Sound" + { + "ua" "Зіграно звук для гравця '{1}' " + } + + "Slapped player" + { + "ua" "Шльопнув гравця '{1}' ." + } + + "Slayed player" + { + "ua" "Убив гравця '{1}'." + } + + "Kicked player" + { + "ua" "Кікнув гравця '{1}'" + } + + "Cannot participate in vote" + { + "ua" "Ви не можете брати участь у цьому голосуванні." + } + + "Cannot change vote" + { + "ua" "Ви не можете змінити свій вибір у цьому голосуванні." + } + + "On" + { + "ua" "Увімк" + } + + "Off" + { + "ua" "Вимк" + } + + "Say all" + { + "ua" "(Адмін) {1}" + } + + "Chat admins" + { + "ua" "(Адміни) {1}" + } + + "Chat to admins" + { + "ua" "(Адмінам) {1}" + } + + "Private say to" + { + "ua" "(Приват з {1}) {2}" + } + +} diff --git a/translations/ua/core.phrases.txt b/translations/ua/core.phrases.txt new file mode 100644 index 00000000..43a9cc06 --- /dev/null +++ b/translations/ua/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "ua" "У вас немає доступу до цієї команди" + } + + "Back" + { + "ua" "Назад" + } + + "Next" + { + "ua" "Наступна" + } + + "Exit" + { + "ua" "Вихід" + } + + "Previous" + { + "ua" "Попередня" + } + + "all players" + { + "ua" "всі гравці" + } + + "all humans" + { + "ua" "всі люди" + } + + "all bots" + { + "ua" "всі боти" + } + + "all dead players" + { + "ua" "всі мертві гравці" + } + + "all alive players" + { + "ua" "всі живі гравці" + } + + "_s" + { + "ua" "{1}" + } + + "all spectators" + { + "ua" "всі глядачі" + } + + "Vote Count" + { + "ua" "Голосів: {1}/{2}, залишилось {3}" + } + + "Voted For" + { + "ua" "Гравець {1} проголосував за {2}" + } + + "Changed Vote" + { + "ua" "Гравець {1} змінив свій голос на {2}" + } + + "No Vote" + { + "ua" "Нема голосування" + } + + "Name Reserved" + { + "ua" "Ваше ім'я зарезервовано, введіть пароль щоб його використовувати." + } + +} diff --git a/translations/ua/funcommands.phrases.txt b/translations/ua/funcommands.phrases.txt new file mode 100644 index 00000000..d87c4a69 --- /dev/null +++ b/translations/ua/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "ua" "Підпалити" + } + + "FireBomb player" + { + "ua" "Запальна бомба" + } + + "Freeze player" + { + "ua" "Заморозити" + } + + "FreezeBomb player" + { + "ua" " Заморожувальна бомба" + } + + "TimeBomb player" + { + "ua" "Часова бомба" + } + + "Beacon player" + { + "ua" "Маяк" + } + + "NoClip player" + { + "ua" "Режим польоту" + } + + "Blind player" + { + "ua" "Засліпити" + } + + "Drug player" + { + "ua" "Сп'янити" + } + + "Gravity player" + { + "ua" "Гравітація" + } + + "Blind amount" + { + "ua" "Наскільки засліпити?" + } + + "Fully blind" + { + "ua" "Осліпити повністю." + } + + "Half blind" + { + "ua" "Осліпити на половину" + } + + "No blind" + { + "ua" "Без осліплення" + } + + "Gravity amount" + { + "ua" "Яка гравітація?" + } + + "Gravity Very High" + { + "ua" "Дуже висока гравітація" + } + + "Gravity High" + { + "ua" "Висока гравітація" + } + + "Gravity Normal" + { + "ua" "Нормальна гравітація" + } + + "Gravity Low" + { + "ua" "Низька гравітація" + } + + "Gravity Very Low" + { + "ua" "Дуже низька гравітація" + } + + "Set target on fire" + { + "ua" "підпалив гравця {1}." + } + + "Toggled FireBomb on target" + { + "ua" "встановив запальну бомбу на {1}." + } + + "Froze target" + { + "ua" "Заморозив гравця {1}." + } + + "Toggled FreezeBomb on target" + { + "ua" "встановив заморожувальну бомбу на {1}." + } + + "Toggled beacon on target" + { + "ua" "встановив маяк на {1}." + } + + "Toggled TimeBomb on target" + { + "ua" "встановив часову бомбу на {1}." + } + + "Toggled noclip on target" + { + "ua" "встановив режим польоту для {1}." + } + + "Toggled drug on target" + { + "ua" "сп'янив гравця {1}." + } + + "Set blind on target" + { + "ua" "осліпив гравця {1}." + } + + "Set gravity on target" + { + "ua" "змінив гравітацію для гравця {1}." + } + + "Till Explodes" + { + "ua" "{2} секунд до вибуху гравця {1}." + } + + "Unfrozen" + { + "ua" "Ви були розморожені." + } + + "You will be unfrozen" + { + "ua" "Ви будете розморожені через {1} секунд." + } + +} diff --git a/translations/ua/funvotes.phrases.txt b/translations/ua/funvotes.phrases.txt new file mode 100644 index 00000000..a7417211 --- /dev/null +++ b/translations/ua/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "ua" "Почалося голосування за зміну гравітації." + } + + "Initiated Vote Burn" + { + "ua" "Почалося голосування за підпалювання гравця {1}." + } + + "Initiated Vote Slay" + { + "ua" "Почалося голосування за вбивство гравця {1}." + } + + "Initiated Vote Alltalk" + { + "ua" "Почалося голосування за загальний голосовий чат." + } + + "Initiated Vote FF" + { + "ua" "Почалося голосування за можливість атакувати своїх." + } + + "Gravity Vote" + { + "ua" "Зміна гравітації на {1}" + } + + "Change Gravity To" + { + "ua" "Змінити гравітацію на {1}?" + } + + "Voteburn player" + { + "ua" "Підпалити гравця {1}?" + } + + "Voteslay Player" + { + "ua" "Вбити {1}?" + } + + "Votealltalk Off" + { + "ua" "Вимкнути загальний голосовий чат? {1}" + } + + "Votealltalk On" + { + "ua" "Увімкнути загальний голосовий чат? {1}" + } + + "Voteff Off" + { + "ua" "Вимкнути вогонь по своїм? {1}" + } + + "Voteff On" + { + "ua" "Увімкнути вогонь по своїм? {1}" + } + + "Gravity vote" + { + "ua" "Зміна гравітації" + } + + "Vote FF" + { + "ua" "Можливість атакувати своїх" + } + + "Burn vote" + { + "ua" "Підпалювання гравця" + } + + "Alltalk vote" + { + "ua" "Загальний голосовий чат" + } + + "Slay vote" + { + "ua" "Вбивство гравця" + } + + "Slayed player" + { + "ua" "Гравець '{1}' був убитий" + } + +} diff --git a/translations/ua/mapchooser.phrases.txt b/translations/ua/mapchooser.phrases.txt new file mode 100644 index 00000000..cc6d0353 --- /dev/null +++ b/translations/ua/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "ua" "Голосування за наступну карту!" + } + + "Nextmap Voting Started" + { + "ua" "Почалося голосування за наступну карту." + } + + "Nextmap Voting Finished" + { + "ua" "Голосування за карту завершено. Наступна карта: {1}. (Отримано {2}%% із {3} голосів)" + } + + "Current Map Extended" + { + "ua" "Поточна карта буде продовжена. (Отримано {1}%% із {2} голосів)" + } + + "Extend Map" + { + "ua" "Продовжити поточну карту" + } + + "Dont Change" + { + "ua" "Не змінювати" + } + + "Current Map Stays" + { + "ua" "Поточна карта продовжується. (Отримано {1}%% із {2} голосів)" + } + + "Changed Next Map" + { + "ua" "Наступною картою буде \"{1}\"." + } + + "Starting Runoff" + { + "ua" "Жодна з карт не отримала {1}%% голосів ({2} [{3}%%] & {4} [{5}%%]), запуск повторного голосування" + } + +} diff --git a/translations/ua/nextmap.phrases.txt b/translations/ua/nextmap.phrases.txt new file mode 100644 index 00000000..62ecbd95 --- /dev/null +++ b/translations/ua/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "ua" "Наступна карта: {1}" + } + + "Map History" + { + "ua" "Історія карт" + } + + "Map" + { + "ua" "[Карта]" + } + + "Started" + { + "ua" "[Почалося]" + } + + "Played Time" + { + "ua" "[Зіграно часу] " + } + + "Reason" + { + "ua" "[Причина завершення]" + } + + "Current Map" + { + "ua" "Поточна карта" + } + + "ago" + { + "ua" "раніше" + } + +} diff --git a/translations/ua/nominations.phrases.txt b/translations/ua/nominations.phrases.txt new file mode 100644 index 00000000..6f016cf6 --- /dev/null +++ b/translations/ua/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "ua" "Ви вже запропонували карту для голосування." + } + + "Max Nominations" + { + "ua" "Уже запропоновано максимальну кількість карт для голосування." + } + + "Map Already In Vote" + { + "ua" "Карта '{1}' вже була запропонована для голосування." + } + + "Map Inserted" + { + "ua" "Карта '{1}' запропонована для голосування." + } + + "Map Already Nominated" + { + "ua" "Обрана вами карта вже була запропонована для голосування." + } + + "Map Nominated" + { + "ua" "Гравець {1} запропонував {2}." + } + + "Map Nomination Changed" + { + "ua" "Гравець {1} запропонував іншу карту - {2}." + } + + "Nominate Title" + { + "ua" "Запропонуйте карту для голосування:" + } + + "Can't Nominate Current Map" + { + "ua" "Ви не можете запропонувати для голосування поточну карту." + } + + "Map in Exclude List" + { + "ua" "Обрана вами карта недавно гралася і не може бути запропонована для голосування." + } + + "Current Map" + { + "ua" "Поточна карта" + } + + "Recently Played" + { + "ua" "Недавно гралися" + } + + "Nominated" + { + "ua" "Запропоновані для голосування" + } + +} diff --git a/translations/ua/playercommands.phrases.txt b/translations/ua/playercommands.phrases.txt new file mode 100644 index 00000000..cd5391fd --- /dev/null +++ b/translations/ua/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "ua" "Шльопнути гравця" + } + + "Slap damage" + { + "ua" "Збиток" + } + + "Slay player" + { + "ua" "Вбити гравця" + } + + "Slapped target" + { + "ua" "Шльопнув гравця {1}." + } + + "Slayed target" + { + "ua" "Вбив гравця {1}." + } + + "Name changed" + { + "ua" "Адмініністратор змінив ваше ім'я " + } + + "Renamed target" + { + "ua" "Перейменував гравця {1}." + } + + "Rename player" + { + "ua" "Перейменувати гравця" + } + + "Dead Player Rename" + { + "ua" "Гравець {1} буде перейменований в наступному раунді." + } + +} diff --git a/translations/ua/plugin.basecommands.txt b/translations/ua/plugin.basecommands.txt new file mode 100644 index 00000000..6e3d790c --- /dev/null +++ b/translations/ua/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "ua" "Не вдалося знайти змінну {1} " + } + + "No access to cvar" + { + "ua" "У вас немає доступу до цієї змінної." + } + + "Value of cvar" + { + "ua" "Значення змінної \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "ua" "Значення змінної \"{1}\" змінено на \"{2}\"." + } + + "Config not found" + { + "ua" "Файл конфігурації \"{1}\" не знайдено." + } + + "Executed config" + { + "ua" "Виконано файл конфігурації \"{1}\". " + } + + "Permabanned player" + { + "ua" "Назавжди забанив гравця \"{1}\"." + } + + "Permabanned player reason" + { + "ua" "Назавжди забанив гравця \"{1}\" (причина: {2})." + } + + "Banned player" + { + "ua" "Забанив гравця \"{1}\" на {2} хвилин." + } + + "Banned player reason" + { + "ua" "Забанив гравця \"{1}\" на {2} хвилин (причина: {3})." + } + + "Removed bans matching" + { + "ua" "Видалено бани які задовольняють фільтр: {1} " + } + + "Ban added" + { + "ua" "Бан додано." + } + + "Admin cache refreshed" + { + "ua" "Кеш адміністраторів був оновлений." + } + + "Identify player" + { + "ua" "Розпізнати гравця" + } + + "Choose Map" + { + "ua" "Обрати карту" + } + + "Exec CFG" + { + "ua" "Виконати конфігурацію" + } + + "Admin logged in as" + { + "ua" "\"{1}\" зайшов як \"{2}\" з доступом: {3}" + } + + "Admin logged in anon" + { + "ua" "\"{1}\" має доступ: {2}" + } + + "Player is not an admin" + { + "ua" "Гравець \"{1}\" не є адміністратором." + } + + "Player is an admin" + { + "ua" "Гравець \"{1}\" є адміністратором." + } + + "Username" + { + "ua" "Ім'я користувача" + } + + "Kicked target" + { + "ua" "Кікнув гравця {1}" + } + + "Admin access" + { + "ua" "Адмінський доступ" + } + + "Cvar is now protected" + { + "ua" "Змінна {1} тепер захищена." + } + + "Kicked target reason" + { + "ua" "Кікнув гравця {1} (Причина: {2})" + } + + "Please select a map" + { + "ua" "Будь ласка оберіть карту" + } + + "Choose Config" + { + "ua" "Оберіть конфіг" + } + +} diff --git a/translations/ua/reservedslots.phrases.txt b/translations/ua/reservedslots.phrases.txt new file mode 100644 index 00000000..e20dcc31 --- /dev/null +++ b/translations/ua/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "ua" "Ви були відключені за використання резервного слота" + } + +} diff --git a/translations/ua/rockthevote.phrases.txt b/translations/ua/rockthevote.phrases.txt new file mode 100644 index 00000000..683c36f9 --- /dev/null +++ b/translations/ua/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "ua" "Голосування за зміну карти:" + } + + "RTV Not Allowed" + { + "ua" "Голосування за зміну карти ще не доступне." + } + + "RTV Started" + { + "ua" "Голосування за зміну карти вже почалося." + } + + "RTV Ended" + { + "ua" "Голосування вже завершилося, ви не можете почати його знову чи запропонувати карту." + } + + "Already Voted" + { + "ua" "Ви вже проголосували за зміну карти. (Отримано {1} голосів із {2} необхідних)" + } + + "Minimal Players Not Met" + { + "ua" "Мінімальна кількість гравців, необхідних для голосування, не досягнута." + } + + "Map Already In Vote" + { + "ua" "Карта '{1}' вже в списку голосування за зміну карти." + } + + "Map Inserted" + { + "ua" "Карта '{1}' додана до списку голосування за зміну карти." + } + + "RTV Requested" + { + "ua" "Гравець {1} хоче змінити карту. (Отримано {2} голосів із {3} необхідних)" + } + + "RTV Vote Ready" + { + "ua" "Голосування за зміну карти!" + } + + "Don't Change" + { + "ua" "Залишити поточну карту" + } + + "Already Nominated" + { + "ua" "Ви вже запропонували карту для голосування." + } + + "Max Nominations" + { + "ua" "Уже запропоновано максимальну кількість карт для голосування. " + } + + "Selected Map" + { + "ua" "Гравець {1} обрав {2}" + } + + "No Votes" + { + "ua" "Ніхто не брав участь у голосуванні за зміну карти, поточна карта залишається." + } + + "Current Map Stays" + { + "ua" "Голосування відбулося! Поточна карта продовжується!" + } + + "Changing Maps" + { + "ua" "Голосування відбулося! Зміна карти на {1}!" + } + + "Map Already Nominated" + { + "ua" "Обрана вами карта вже була запропонована для голосування." + } + + "Map Nominated" + { + "ua" "Гравець {1} запропонував {2} для голосування за зміну карти." + } + + "Nominate Title" + { + "ua" "Запропонуйте карту для голосування:" + } + +} diff --git a/translations/ua/sounds.phrases.txt b/translations/ua/sounds.phrases.txt new file mode 100644 index 00000000..b799a965 --- /dev/null +++ b/translations/ua/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "ua" "Зіграно звук для {1}" + } + +} diff --git a/translations/ua/sqladmins.phrases.txt b/translations/ua/sqladmins.phrases.txt new file mode 100644 index 00000000..3e1b1f36 --- /dev/null +++ b/translations/ua/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "ua" "Тип авторизації повинен бути 'steam', 'ім'я' або 'ip'." + } + + "Invalid immunity" + { + "ua" "Імунітет повинен бути цілим додатнім числом." + } + + "SQL Admin already exists" + { + "ua" "Адміністратор з такими обліковими данними вже існує." + } + + "SQL Admin added" + { + "ua" "Адміністратор успішно доданий до бази даних." + } + + "SQL Admin deleted" + { + "ua" "Адміністратор успішно видалений з бази даних." + } + + "SQL Admin not found" + { + "ua" "Адміністратор з такими обліковими данними не був знайдений." + } + + "SQL Group already exists" + { + "ua" "Група з такою назвою вже існує." + } + + "SQL Group added" + { + "ua" "Група успішно додана до бази даних." + } + + "SQL Group deleted" + { + "ua" "Група успішно видалена з бази даних." + } + + "SQL Group not found" + { + "ua" "Групу з такою назвою не було знайдено." + } + + "SQL Admin groups reset" + { + "ua" "Групи адміністраторів були успішно скинуті." + } + + "SQL Group X not found" + { + "ua" "Не вдалося знайти групу: \"{1}\"" + } + + "SQL Group X failed to bind" + { + "ua" "До групи не вдалося прив'язати: \"{1}\"" + } + + "Added group to user" + { + "ua" "Успішно додано одну групу до обраного адміністратора." + } + + "Added groups to user" + { + "ua" "Успішно додано {1} груп до обраного адміністратора." + } + +} diff --git a/translations/vi/adminhelp.phrases.txt b/translations/vi/adminhelp.phrases.txt new file mode 100644 index 00000000..e6bb77f4 --- /dev/null +++ b/translations/vi/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "vi" "Các câu lệnh giúp đỡ của SourceMod" + } + + "No description available" + { + "vi" "Không có mô tả nào" + } + + "No commands available" + { + "vi" "Không có câu lệnh nào" + } + + "Type sm_help to see more" + { + "vi" "Gõ sm_help để xem thêm câu lệnh" + } + + "Entries n - m in page k" + { + "vi" "Lựa chọn {1} - {2} ở trang {3}" + } + + "No matching results found" + { + "vi" "Không tìm thấy kết quả phù hợp" + } + +} diff --git a/translations/vi/adminmenu.phrases.txt b/translations/vi/adminmenu.phrases.txt new file mode 100644 index 00000000..48c2d523 --- /dev/null +++ b/translations/vi/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "vi" "Menu quản trị viên" + } + + "Player Commands" + { + "vi" "Các câu lệnh của người chơi" + } + + "Server Commands" + { + "vi" "Các câu lệnh của máy chủ" + } + + "Voting Commands" + { + "vi" "Các câu lệnh bầu chọn" + } + +} diff --git a/translations/vi/antiflood.phrases.txt b/translations/vi/antiflood.phrases.txt new file mode 100644 index 00000000..3f5a0743 --- /dev/null +++ b/translations/vi/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "vi" "Bạn đang làm quá tải máy chủ!" + } + +} diff --git a/translations/vi/basebans.phrases.txt b/translations/vi/basebans.phrases.txt new file mode 100644 index 00000000..0f39c9f6 --- /dev/null +++ b/translations/vi/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "vi" "Cấm người chơi" + } + + "Ban reason" + { + "vi" "Lý do cấm" + } + + "Permabanned player" + { + "vi" "Đã cấm vĩnh viễn người chơi {1} khỏi máy chủ." + } + + "Permabanned player reason" + { + "vi" "Đã cấm vĩnh viễn người chơi {1} khỏi máy chủ (Lý do: {2})." + } + + "Banned player" + { + "vi" "Người chơi \"{1}\" đã bị cấm khỏi máy chủ trong vòng {2} phút." + } + + "Banned player reason" + { + "vi" "Người chơi \"{1}\" đã bị cấm khỏi máy chủ trong vòng {2} phút (Lý do: {3})." + } + + "Removed bans matching" + { + "vi" "Đã bỏ các lệnh cấm chứa bộ lọc: {1}" + } + + "Ban added" + { + "vi" "Đã thêm lệnh cấm." + } + + "Cannot ban that IP" + { + "vi" "Bạn không thể cấm địa chỉ IP đó." + } + + "Custom ban reason explanation" + { + "vi" "Hãy gõ lý do cấm. Gõ {1} để hủy." + } + + "AbortBan applied successfully" + { + "vi" "Đã hủy lệnh cấm." + } + + "AbortBan not waiting for custom reason" + { + "vi" "Không có lệnh cấm nào đang cần lý do, không có lệnh cấm nào bị hủy." + } + +} diff --git a/translations/vi/basecomm.phrases.txt b/translations/vi/basecomm.phrases.txt new file mode 100644 index 00000000..3d83ea1a --- /dev/null +++ b/translations/vi/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "vi" "Cấm người chơi trò chuyện" + } + + "Choose Type" + { + "vi" "Chọn loại" + } + + "Gagged target" + { + "vi" "Người chơi {1} đã bị cấm chat" + } + + "Ungagged target" + { + "vi" "Đã bỏ lệnh cấm chat cho {1}." + } + + "Muted target" + { + "vi" "Đã cấm người chơi {1} sử dụng micrô." + } + + "Unmuted target" + { + "vi" "Đã bỏ lệnh cấm sử dụng micrô cho {1}." + } + + "Silenced target" + { + "vi" "Người chơi {1} đã bị câm lặng." + } + + "Unsilenced target" + { + "vi" "Đã bỏ câm lặng {1}." + } + + "Mute Player" + { + "vi" "Cấm người chơi sử dụng micrô" + } + + "UnMute Player" + { + "vi" "Bỏ lệnh cấm sử dụng micro cho người chơi" + } + + "Gag Player" + { + "vi" "Cấm người chơi sử dụng chat" + } + + "UnGag Player" + { + "vi" "Bỏ lệnh cấm chat cho người chơi" + } + + "Silence Player" + { + "vi" "Câm lặng người chơi" + } + + "UnSilence Player" + { + "vi" "Bỏ lệnh câm lặng cho người chơi" + } + +} diff --git a/translations/vi/basetriggers.phrases.txt b/translations/vi/basetriggers.phrases.txt new file mode 100644 index 00000000..fb5efac1 --- /dev/null +++ b/translations/vi/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "vi" "Thời gian còn lại cho bản đồ này: " + } + + "Thetime" + { + "vi" "Bây giờ là {1}" + } + + "Friendly Fire On" + { + "vi" "Hỏa lực thân thiện đã được kích hoạt." + } + + "Friendly Fire Off" + { + "vi" "Hỏa lực thân thiện bị vô hiệu hóa." + } + + "Current Map" + { + "vi" "Bản đồ hiện tại là {1}." + } + + "LastRound" + { + "vi" "Đây là ván cuối cùng!!" + } + + "NoTimelimit" + { + "vi" "Không có giới hạn thời gian cho bản đồ này" + } + + "Next Map" + { + "vi" "Bản đồ tiếp theo: {1}" + } + + "Pending Vote" + { + "vi" "Đang chờ bình chọn" + } + + "WinLimitAppend" + { + "vi" " hoặc bản đồ sẽ thay đổi nếu một đội thắng một ván nữa" + } + + "WinLimit" + { + "vi" "Bản đồ sẽ thay đổi khi một đội thằng một ván nữa" + } + + "MaxRoundsAppend" + { + "vi" " hoặc bản đồ thay đổi sau 1 ván nữa" + } + + "MaxRounds" + { + "vi" "Bản đồ sẽ thay đổi sau một ván nữa," + } + + "FragLimitAppend" + { + "vi" " hoặc bản đồ sẽ thay đổi nếu một người chơi giết được một mạng" + } + + "FragLimit" + { + "vi" "Bản đồ sẽ thay đổi nếu một người chơi giết được một mạng" + } + + "WinLimitAppendPlural" + { + "vi" " hoặc bản đồ sẽ thay đổi nếu một đội thắng {1} ván nữa" + } + + "WinLimitPlural" + { + "vi" "Bản đồ sẽ thay đổi khi một đội thằng {1} ván nữa" + } + + "MaxRoundsAppendPlural" + { + "vi" " hoặc bản đồ thay đổi sau {1} ván nữa" + } + + "MaxRoundsPlural" + { + "vi" "Bản đồ sẽ thay đổi sau {1} ván nữa" + } + + "FragLimitAppendPlural" + { + "vi" " hoặc bản đồ sẽ thay đổi nếu một người chơi giết được {1} mạng" + } + + "FragLimitPlural" + { + "vi" "Bản đồ sẽ thay đổi nếu một người chơi giết được {1} mạng" + } + +} diff --git a/translations/vi/basevotes.phrases.txt b/translations/vi/basevotes.phrases.txt new file mode 100644 index 00000000..78844b4f --- /dev/null +++ b/translations/vi/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "vi" "Bắt đầu bầu chọn: {1}" + } + + "Initiated Vote Map" + { + "vi" "Băt đầu bầu chọn bản đồ." + } + + "Initiated Vote Kick" + { + "vi" "Bắt đầu bầu chọn đuổi {1}." + } + + "Initiated Vote Ban" + { + "vi" "Bắt đầu bầu chọn cấm {1}." + } + + "Map Vote" + { + "vi" "Bầu chọn bản đồ: {1}" + } + + "Change Map To" + { + "vi" "Đổi bản đồ sang {1}?" + } + + "Votekick Player" + { + "vi" "Đuổi {1}?" + } + + "Voteban Player" + { + "vi" "Cấm {1}?" + } + + "Vote Successful" + { + "vi" "Bầu chọn thành công. (Nhận được {1}%% trên {2} lượt bầu)" + } + + "Vote Failed" + { + "vi" "Bầu chọn thất bại. Cần {1}%% phiếu. (Nhận được {2} trên {3} phiếu)" + } + + "Vote End" + { + "vi" "Câu trả lời của {1} là: {2}" + } + + "Kick vote" + { + "vi" "Bầu chọn đuổi" + } + + "Ban vote" + { + "vi" "Bầu chọn cấm" + } + + "Map vote" + { + "vi" "Bầu chọn bản đồ" + } + + "Confirm Vote" + { + "vi" "Xác nhận lựa chọn" + } + + "Map Vote In Use" + { + "vi" "Một quản trị viên khác hiện đang chọn bản đồ." + } + + "Please select a map" + { + "vi" "Hãy chọn một bản đồ" + } + + "Start the Vote" + { + "vi" "Bắt đầu bầu chọn" + } + +} diff --git a/translations/vi/clientprefs.phrases.txt b/translations/vi/clientprefs.phrases.txt new file mode 100644 index 00000000..22cfedc6 --- /dev/null +++ b/translations/vi/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "vi" "Danh sách cookie của Sourcemod" + } + + "Printing Cookie List" + { + "vi" "Đang viết danh sách cookie vào bảng điều khiển" + } + + "Cookie not Found" + { + "vi" "Không tìm thấy cookie \"{1}\"" + } + + "Cookie Value" + { + "vi" "Giá trị của {1} là {2}" + } + + "Protected Cookie" + { + "vi" "Không thể thay đổi giá trị của cookie đã được bảo vệ {1}" + } + + "Cookie Changed Value" + { + "vi" "Đã thay đổi giá trị của cookie {1} sang {2}" + } + + "No Console" + { + "vi" "Không thể hiển thị menu cài đặt lên bảng điều khiển" + } + + "Choose Option" + { + "vi" "Chọn tùy chọn" + } + + "Client Settings" + { + "vi" "Cài đặt người dùng" + } + +} diff --git a/translations/vi/common.phrases.txt b/translations/vi/common.phrases.txt new file mode 100644 index 00000000..177a9a2e --- /dev/null +++ b/translations/vi/common.phrases.txt @@ -0,0 +1,273 @@ +"Phrases" +{ + "Yes" + { + "vi" "Có" + } + + "No" + { + "vi" "Không" + } + + "No matching client" + { + "vi" "Không tìm thấy người dùng phù hợp." + } + + "No matching clients" + { + "vi" "Không tìm thấy người dùng phù hợp." + } + + "More than one client matches" + { + "vi" "Có nhiều hơn một người dùng phù hợp với mẫu {1}." + } + + "More than one client matched" + { + "vi" "Có nhiều hơn một người dùng phù hợp với mẫu trên." + } + + "Player no longer available" + { + "vi" "Người chơi mà bạn đã chọn không có mặt nữa." + } + + "Kick player" + { + "vi" "Đuổi người chơi" + } + + "Kicked by admin" + { + "vi" "Bị đuổi bởi quản trị viên" + } + + "Changing map" + { + "vi" "Thay đổi bản đồ sang {1}..." + } + + "Map was not found" + { + "vi" "Không tìm thấy bản đồ {1}." + } + + "Unable to target" + { + "vi" "Bạn không thể chọn người chơi này làm mục tiêu." + } + + "Name" + { + "vi" "Tên" + } + + "Access" + { + "vi" "Truy cập" + } + + "See console for output" + { + "vi" "Xem đầu ra ở bảng điều khiển." + } + + "Cannot target bot" + { + "vi" "Không thể thực hiện lệnh này lên máy." + } + + "Unable to find cvar" + { + "vi" "Không tìm được cvar: {1}" + } + + "No access to cvar" + { + "vi" "Bạn không có quyền truy cập cvar này." + } + + "Value of cvar" + { + "vi" "Giá trị của cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "vi" "Đã thay đổi cvar \"{1}\" sang \"{2}\"" + } + + "Config not found" + { + "vi" "Không tìm thấy tệp cấu hình \"{1}\"." + } + + "Executed config" + { + "vi" "Đã thực thi cấu hình \"{1}\"." + } + + "Admin cache refreshed" + { + "vi" "Bộ nhớ cache quản trị viên đã được làm mới." + } + + "Invalid Amount" + { + "vi" "Số lượng không hợp lệ" + } + + "Cannot be performed on dead" + { + "vi" "Hành động này không thể thực hiện lên người dùng đã chết \"{1}\"" + } + + "Player has since died" + { + "vi" "Không thực hiện được hành động vì người chơi đã chết." + } + + "Vote in Progress" + { + "vi" "Một cuộc bỏ phiếu đang được tiến hành." + } + + "Vote Not In Progress" + { + "vi" "Không có cuộc bỏ phiếu đang được tiến hành vào lúc này." + } + + "Cancelled Vote" + { + "vi" "Đã hủy bầu chọn." + } + + "Cancel vote" + { + "vi" "Hủy bầu chọn" + } + + "Vote Select" + { + "vi" "{1} đã chọn {2}." + } + + "No Votes Cast" + { + "vi" "Không có phiếu nào được bầu." + } + + "Vote Delay Minutes" + { + "vi" "Bạn phải đợi {1} phút trước khi bắt đầu một cuộc bầu chọn mới." + } + + "Vote Delay Seconds" + { + "vi" "Bạn phải đợi {1} giây trước khi bắt đầu một cuộc bầu chọn mới." + } + + "Could not connect to database" + { + "vi" "Không thể kết nối vào cơ sở dữ liệu." + } + + "Failed to query database" + { + "vi" "Không thể truy vấn cơ sở dữ liệu." + } + + "Invalid SteamID specified" + { + "vi" "SteamID không hợp lệ (phải bắt đầu bằng 'STEAM_')." + } + + "Reload admins" + { + "vi" "Tải lại danh sách quản trị viên" + } + + "Command is in-game only" + { + "vi" "Lệnh này chỉ có thể được sử dụng bởi người chơi." + } + + "Target must be dead" + { + "vi" "Câu lệnh này chỉ có thể dùng lên người chơi đã chết." + } + + "Target must be alive" + { + "vi" "Câu lệnh này chỉ có thể dùng lên người chơi còn sống." + } + + "Target is not in game" + { + "vi" "Người chơi này hiện không ở trong trò chơi." + } + + "Played Sound" + { + "vi" "Đã bật âm thanh cho người chơi '{1}'" + } + + "Slapped player" + { + "vi" "Đã tát người chơi '{1}'" + } + + "Slayed player" + { + "vi" "Đã giết người chơi '{1}'" + } + + "Kicked player" + { + "vi" "Đã đuổi người chơi '{1}'" + } + + "Cannot participate in vote" + { + "vi" "Bạn không thể tham gia vào cuộc bầu chọn này.." + } + + "Cannot change vote" + { + "vi" "Bạn không thể thay đổi lựa chọn." + } + + "On" + { + "vi" "Bật" + } + + "Off" + { + "vi" "Tắt" + } + + "Say all" + { + "vi" "(Tất cả) {1}" + } + + "Chat admins" + { + "vi" "(Quản trị viên) {1}" + } + + "Chat to admins" + { + "vi" "(Tới quản trị viên) {1}" + } + + "Private say to" + { + "vi" "(Tin nhắn riêng tới {1}) {2}" + } + +} diff --git a/translations/vi/core.phrases.txt b/translations/vi/core.phrases.txt new file mode 100644 index 00000000..55dacf37 --- /dev/null +++ b/translations/vi/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "vi" "Bạn không có quyền sử dụng lệnh này." + } + + "Back" + { + "vi" "Quay lại" + } + + "Next" + { + "vi" "Tiếp" + } + + "Exit" + { + "vi" "Thoát" + } + + "Previous" + { + "vi" "Trước" + } + + "all players" + { + "vi" "Mọi người chơi" + } + + "all humans" + { + "vi" "Mọi người" + } + + "all bots" + { + "vi" "Tất cả bot" + } + + "all dead players" + { + "vi" "Mọi người chơi đã chất" + } + + "all alive players" + { + "vi" "Mọi người chơi còn sống" + } + + "_s" + { + "vi" "{1}" + } + + "all spectators" + { + "vi" "Mọi người xem" + } + + "Vote Count" + { + "vi" "Phiếu bầu: {1}/{2}, còn {3} giây nữa" + } + + "Voted For" + { + "vi" "{1} đã bầu chọn {2}" + } + + "Changed Vote" + { + "vi" "{1} đã thay đổi phiếu bầu sang {2}" + } + + "No Vote" + { + "vi" "Không có phiếu bầu" + } + + "Name Reserved" + { + "vi" "Tên của bạn đã bị đặt trước bởi SourceMod, nhập mật khẩu của bạn để dùng tên này." + } + +} diff --git a/translations/vi/funcommands.phrases.txt b/translations/vi/funcommands.phrases.txt new file mode 100644 index 00000000..9d39eaf4 --- /dev/null +++ b/translations/vi/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "vi" "Thiêu đốt người chơi" + } + + "FireBomb player" + { + "vi" "Dùng bom lửa lên người chơi" + } + + "Freeze player" + { + "vi" "Đóng băng người chơi" + } + + "FreezeBomb player" + { + "vi" "Dùng bom đóng băng lên người chơi" + } + + "TimeBomb player" + { + "vi" "Đặt bom đếm giờ vào người chơi" + } + + "Beacon player" + { + "vi" "Đặt đèn hiệu lên người chơi" + } + + "NoClip player" + { + "vi" "NoClip người chơi" + } + + "Blind player" + { + "vi" "Làm mù người chơi" + } + + "Drug player" + { + "vi" "Kích độc người chơi" + } + + "Gravity player" + { + "vi" "Trọng lực lên người chơi" + } + + "Blind amount" + { + "vi" "Mù đến mức nào?" + } + + "Fully blind" + { + "vi" "Hoàn toàn mù" + } + + "Half blind" + { + "vi" "Nửa mù" + } + + "No blind" + { + "vi" "Không mù" + } + + "Gravity amount" + { + "vi" "Mức độ trọng lực?" + } + + "Gravity Very High" + { + "vi" "Trọng lực rất cao" + } + + "Gravity High" + { + "vi" "Trọng lực cao" + } + + "Gravity Normal" + { + "vi" "Trọng lực bình thường" + } + + "Gravity Low" + { + "vi" "Trọng lực thấp" + } + + "Gravity Very Low" + { + "vi" "Trọng lực rất thấp" + } + + "Set target on fire" + { + "vi" "Đã đốt {1}." + } + + "Toggled FireBomb on target" + { + "vi" "Đã bật/tắt bom lửa lên {1}." + } + + "Froze target" + { + "vi" "Đã đóng băng {1}." + } + + "Toggled FreezeBomb on target" + { + "vi" "Đã bật/tắt bom đóng băng lên {1}." + } + + "Toggled beacon on target" + { + "vi" "Đã bật/tắt bom lửa lên {1}." + } + + "Toggled TimeBomb on target" + { + "vi" "Đã bật/tắt đèn hiệu lên {1}." + } + + "Toggled noclip on target" + { + "vi" "Đã bật tắt noclip lên {1}." + } + + "Toggled drug on target" + { + "vi" "Đã bật/tắt kích độc lên {1}." + } + + "Set blind on target" + { + "vi" "Đã làm mù {1}." + } + + "Set gravity on target" + { + "vi" "Đã thay đổi trọng lực của {1}." + } + + "Till Explodes" + { + "vi" "Còn {2} nữa thì {1} phát nổ." + } + + "Unfrozen" + { + "vi" "Bạn không còn bị đóng băng nữa." + } + + "You will be unfrozen" + { + "vi" "Bạn sẽ không còn bị đóng băng sau {1} giây nữa." + } + +} diff --git a/translations/vi/funvotes.phrases.txt b/translations/vi/funvotes.phrases.txt new file mode 100644 index 00000000..14ec6856 --- /dev/null +++ b/translations/vi/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "vi" "Bắt đầu cuộc bầu chọn trọng lực" + } + + "Initiated Vote Burn" + { + "vi" "Bắt đầu cuộc bầu chọn thiêu đốt {1}." + } + + "Initiated Vote Slay" + { + "vi" "Bắt đầu bầu chọn giết {1}." + } + + "Initiated Vote Alltalk" + { + "vi" "Bắt đầu cuộc bầu chọn alltalk." + } + + "Initiated Vote FF" + { + "vi" "Bắt đầu cuộc bầu chọn hỏa lực thân thiện." + } + + "Gravity Vote" + { + "vi" "Bầu chọn trọng lực: {1}" + } + + "Change Gravity To" + { + "vi" "Thay đổi trọng lực dến {1}?" + } + + "Voteburn player" + { + "vi" "Thiêu đốt người chơi {1}?" + } + + "Voteslay Player" + { + "vi" "Giết {1}?" + } + + "Votealltalk Off" + { + "vi" "Tắt alltalk? {1}" + } + + "Votealltalk On" + { + "vi" "Bật alltalk? {1}" + } + + "Voteff Off" + { + "vi" "Tắt hỏa lực thân thiện? {1}" + } + + "Voteff On" + { + "vi" "Bật hỏa lực thân thiện? {1}" + } + + "Gravity vote" + { + "vi" "Bầu chọn trọng lực" + } + + "Vote FF" + { + "vi" "Bầu chọn hỏa lực thân thiện" + } + + "Burn vote" + { + "vi" "Bầu chọn thiêu đốt" + } + + "Alltalk vote" + { + "vi" "Bầu chọn alltalk" + } + + "Slay vote" + { + "vi" "Bầu chọn giết" + } + + "Slayed player" + { + "vi" "Đã giết '{1}'" + } + +} diff --git a/translations/vi/mapchooser.phrases.txt b/translations/vi/mapchooser.phrases.txt new file mode 100644 index 00000000..9ee3cd60 --- /dev/null +++ b/translations/vi/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "vi" "Hãy bầu cho bản đồ tiếp theo!" + } + + "Nextmap Voting Started" + { + "vi" "Cuộc bầu chọn bản đồ tiếp theo đã bắt đầu." + } + + "Nextmap Voting Finished" + { + "vi" "Cuộc bầu chọn bản đồ tiếp theo đã kết thúc. Bản đồ tiếp theo sẽ là {1}. (Nhận được {2}%% trên tổng số {3} lượt bầu)" + } + + "Current Map Extended" + { + "vi" "Bản đồ hiện tại đã được gia hạn. (Nhận được {1}%% trên tổng số {2} lượt bầu)" + } + + "Extend Map" + { + "vi" "Gia hạn bản đồ hiện tại" + } + + "Dont Change" + { + "vi" "Không thay đổi" + } + + "Current Map Stays" + { + "vi" "Bản đồ hiện tại vẫn tiếp tục thông qua bầu chọn! (Nhận được {1}%% trên {2} lượt bầu)" + } + + "Changed Next Map" + { + "vi" "Đã thay đổi bản đồ tiếp theo thành \"{1}\"." + } + + "Starting Runoff" + { + "vi" "Không có bản đồ nào giành được {1}%% lượt bầu ({2} [{3}%%] & {4} [{5}%%]), bắt đầu dồn phiếu" + } + +} diff --git a/translations/vi/nextmap.phrases.txt b/translations/vi/nextmap.phrases.txt new file mode 100644 index 00000000..e706096f --- /dev/null +++ b/translations/vi/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "vi" "Bản đồ tiếp theo: {1}" + } + + "Map History" + { + "vi" "Lịch sử bản đồ" + } + + "Map" + { + "vi" "[Bản đồ]" + } + + "Started" + { + "vi" "[Đã bắt đầu]" + } + + "Played Time" + { + "vi" "[Thời gian đã chơi]" + } + + "Reason" + { + "vi" "[Lý do kết thúc]" + } + + "Current Map" + { + "vi" "Bản đồ hiện tại" + } + + "ago" + { + "vi" "trước" + } + +} diff --git a/translations/vi/nominations.phrases.txt b/translations/vi/nominations.phrases.txt new file mode 100644 index 00000000..85cfa7ec --- /dev/null +++ b/translations/vi/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "vi" "Bạn đã đề cử một bản đồ rồi." + } + + "Max Nominations" + { + "vi" "Số lượng đề cử đã đạt mức tối đa rồi." + } + + "Map Already In Vote" + { + "vi" "Bản đồ '{1}' đã nằm trong danh sách đề cử." + } + + "Map Inserted" + { + "vi" "Bản đồ {1} đã được thêm vào danh sách đề cử." + } + + "Map Already Nominated" + { + "vi" "Bản đồ này đã đươc đề cử rồi." + } + + "Map Nominated" + { + "vi" "{1} đã đề cử {2}." + } + + "Map Nomination Changed" + { + "vi" "{1} đã thay đổi đề cử thành {2}" + } + + "Nominate Title" + { + "vi" "Đề cử bản đồ:" + } + + "Can't Nominate Current Map" + { + "vi" "Đây là bản đồ hiện tại, bạn không thể đề cử bản đồ này" + } + + "Map in Exclude List" + { + "vi" "Bản đồ này vừa được chơi gần đây và không thể được đề cử." + } + + "Current Map" + { + "vi" "Bản đồ hiện tại" + } + + "Recently Played" + { + "vi" "Đã chơi gần đây" + } + + "Nominated" + { + "vi" "Đã đề cử" + } + +} diff --git a/translations/vi/playercommands.phrases.txt b/translations/vi/playercommands.phrases.txt new file mode 100644 index 00000000..c3e20772 --- /dev/null +++ b/translations/vi/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "vi" "Tát người chơi" + } + + "Slap damage" + { + "vi" "Sát thương tát" + } + + "Slay player" + { + "vi" "Giết người chơi" + } + + "Slapped target" + { + "vi" "Đã tát {1}." + } + + "Slayed target" + { + "vi" "Đã giết {1}." + } + + "Name changed" + { + "vi" "Một quản trị viên đã thay đổi tên bạn." + } + + "Renamed target" + { + "vi" "Đã đổi tên {1}." + } + + "Rename player" + { + "vi" "Đổi tên người chơi" + } + + "Dead Player Rename" + { + "vi" "{1} sẽ được đổi tên vào ván tiếp theo." + } + +} diff --git a/translations/vi/plugin.basecommands.txt b/translations/vi/plugin.basecommands.txt new file mode 100644 index 00000000..1ce89a75 --- /dev/null +++ b/translations/vi/plugin.basecommands.txt @@ -0,0 +1,138 @@ +"Phrases" +{ + "Unable to find cvar" + { + "vi" "Không thể tìm thấy cvar: {1}." + } + + "No access to cvar" + { + "vi" "Bạn không có quyền truy cập cvar này." + } + + "Value of cvar" + { + "vi" "Giá trị của cvar \"{1}\": \"{2}\"" + } + + "Cvar changed" + { + "vi" "Đã thay đổi cvar \"{1}\" thành \"{2}\"." + } + + "Config not found" + { + "vi" "Không tìm thấy tệp cấu hình \"{1}\"." + } + + "Executed config" + { + "vi" "Đã thực thi cấu hình \"{1}\"." + } + + "Permabanned player" + { + "vi" "Đã cấm vĩnh viễn người chơi \"{1}\"." + } + + "Permabanned player reason" + { + "vi" "Đã cấm vĩnh viễn người chơi \"{1}\". (Lý do: {2})" + } + + "Banned player" + { + "vi" "Đã cấm người chơi \"{1}\" trong vòng {2} phút." + } + + "Banned player reason" + { + "vi" "Đã cấm người chơi \"{1}\" trong vòng {2} phút. (Lý do: {3})." + } + + "Removed bans matching" + { + "vi" "Đã bỏ lệnh cấm trùng bộ lọc: {1}." + } + + "Ban added" + { + "vi" "Đã thêm lệnh cấm." + } + + "Admin cache refreshed" + { + "vi" "Bộ nhớ cache của quản trị viên đã được làm mới." + } + + "Identify player" + { + "vi" "Xác định người chơi" + } + + "Choose Map" + { + "vi" "Chọn bản đồ" + } + + "Exec CFG" + { + "vi" "Thực thi CFG" + } + + "Admin logged in as" + { + "vi" "\"{1}\" đã đăng nhập bằng \"{2}\" với quyền: {3}" + } + + "Admin logged in anon" + { + "vi" "\"{1}\" có quyền: {2}" + } + + "Player is not an admin" + { + "vi" "\"{1}\" không phải là một quản trị viên." + } + + "Player is an admin" + { + "vi" "\"{1}\" là một quản trị viên." + } + + "Username" + { + "vi" "Tên người dùng" + } + + "Kicked target" + { + "vi" "Đã đuổi {1}" + } + + "Admin access" + { + "vi" "Truy cập quản trị viên" + } + + "Cvar is now protected" + { + "vi" "Cvar {1} đã được bảo vệ." + } + + "Kicked target reason" + { + "vi" "Đã đuổi {1} (Lý do: {2})" + } + + "Please select a map" + { + "vi" "Hãy chọn một bản đồ" + } + + "Choose Config" + { + "vi" "Chọn cấu hình" + } + +} diff --git a/translations/vi/reservedslots.phrases.txt b/translations/vi/reservedslots.phrases.txt new file mode 100644 index 00000000..0da4d400 --- /dev/null +++ b/translations/vi/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "vi" "Bị đuổi để dành chỗ." + } + +} diff --git a/translations/vi/rockthevote.phrases.txt b/translations/vi/rockthevote.phrases.txt new file mode 100644 index 00000000..304f5852 --- /dev/null +++ b/translations/vi/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "vi" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "vi" "Chưa được phép Rock the Vote." + } + + "RTV Started" + { + "vi" "Rock the Vote đã bắt đầu rồi." + } + + "RTV Ended" + { + "vi" "RTV đã kết thúc, bạn không thể bắt đầu lại hay đề cử bản đồ." + } + + "Already Voted" + { + "vi" "Bạn đã bầu Rock the Vote rồi. ({1} lượt bầu, cần {2})" + } + + "Minimal Players Not Met" + { + "vi" "Không đạt đủ số lượng người chơi tối thiểu." + } + + "Map Already In Vote" + { + "vi" "Bản đồ '{1}' đã nằm trong danh sách Rock the Vote." + } + + "Map Inserted" + { + "vi" "Bản đồ '{1}' đã được thêm vào Rock the Vote." + } + + "RTV Requested" + { + "vi" "{1} muốn Rock the Vote. ({2} lượt bầu, cần {3})" + } + + "RTV Vote Ready" + { + "vi" "Bắt đầu Rock the Vote!" + } + + "Don't Change" + { + "vi" "Giữ bản đồ hiện tại" + } + + "Already Nominated" + { + "vi" "Bạn đã đề cử một bản đồ rồi." + } + + "Max Nominations" + { + "vi" "Số lượng đề cử đã đạt mức tối đa rồi." + } + + "Selected Map" + { + "vi" "{1} đã chọn {2}." + } + + "No Votes" + { + "vi" "Không nhận được lượt bầu nào cho Rock the Vote, bản đồ hiện tại tiếp tục." + } + + "Current Map Stays" + { + "vi" "Bản đồ hiện tại vẫn tiếp tục thông qua Rock the Vote! " + } + + "Changing Maps" + { + "vi" "Đang đổi bản đồ qua {1} theo Rock the Vote!" + } + + "Map Already Nominated" + { + "vi" "Bản đồ mà bạn chọn đã được đề cử rồi." + } + + "Map Nominated" + { + "vi" "{1} đã đề cử {2} cho Rock the Vote." + } + + "Nominate Title" + { + "vi" "Đề cử bản đồ:" + } + +} diff --git a/translations/vi/sounds.phrases.txt b/translations/vi/sounds.phrases.txt new file mode 100644 index 00000000..01b99eb6 --- /dev/null +++ b/translations/vi/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "vi" "Đã phát âm thanh cho {1}." + } + +} diff --git a/translations/vi/sqladmins.phrases.txt b/translations/vi/sqladmins.phrases.txt new file mode 100644 index 00000000..80aaa690 --- /dev/null +++ b/translations/vi/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "vi" "Loại xác thực phải là \"steam\", \"name\", hoặc \"ip\"." + } + + "Invalid immunity" + { + "vi" "Cấp độ bảo hộ phải là một số nguyên dương." + } + + "SQL Admin already exists" + { + "vi" "Quản trị viên với chứng chỉ này đã tồn tại rồi." + } + + "SQL Admin added" + { + "vi" "Đã thêm quản trị viên vào cơ sở dữ liệu." + } + + "SQL Admin deleted" + { + "vi" "Đã xóa quản trị viên khỏi cơ sở dữ liệu." + } + + "SQL Admin not found" + { + "vi" "Không tìm thấy quản trị viên nào với chứng chỉ này." + } + + "SQL Group already exists" + { + "vi" "Một nhóm khớp với tên này đã tồn tại." + } + + "SQL Group added" + { + "vi" "Đã thêm nhóm vào cơ sở dữ liệu." + } + + "SQL Group deleted" + { + "vi" "Đã xóa nhóm khỏi cơ sở dữ liệu." + } + + "SQL Group not found" + { + "vi" "Không tìm thấy nhóm nào với tên này." + } + + "SQL Admin groups reset" + { + "vi" "Nhóm của quản trị viên đã được cài lại." + } + + "SQL Group X not found" + { + "vi" "Không thể tìm thấy nhóm: \"{1}\"." + } + + "SQL Group X failed to bind" + { + "vi" "Không thể liên kết nhóm: \"{1}\"" + } + + "Added group to user" + { + "vi" "Một nhóm đã được thêm thành công vào danh mục quản trị viên được chỉ định." + } + + "Added groups to user" + { + "vi" "{1} nhóm đã được thêm thành công vào danh mục quản trị viên được chỉ định." + } + +} diff --git a/translations/zho/adminhelp.phrases.txt b/translations/zho/adminhelp.phrases.txt new file mode 100644 index 00000000..354c195a --- /dev/null +++ b/translations/zho/adminhelp.phrases.txt @@ -0,0 +1,33 @@ +"Phrases" +{ + "SM help commands" + { + "zho" "SourceMod 幫助: 指令信息 " + } + + "No description available" + { + "zho" "無詳細的描述" + } + + "No commands available" + { + "zho" "無合適的指令" + } + + "Type sm_help to see more" + { + "zho" "輸入 sm_help {1} 以查看更多指令" + } + + "Entries n - m in page k" + { + "zho" "條目 {1} - {2} 於第 {3} 頁" + } + + "No matching results found" + { + "zho" "無匹配的结果" + } + +} diff --git a/translations/zho/adminmenu.phrases.txt b/translations/zho/adminmenu.phrases.txt new file mode 100644 index 00000000..a82cc24b --- /dev/null +++ b/translations/zho/adminmenu.phrases.txt @@ -0,0 +1,23 @@ +"Phrases" +{ + "Admin Menu" + { + "zho" "管理員菜單" + } + + "Player Commands" + { + "zho" "玩家指令" + } + + "Server Commands" + { + "zho" "伺服器指令" + } + + "Voting Commands" + { + "zho" "投票指令" + } + +} diff --git a/translations/zho/antiflood.phrases.txt b/translations/zho/antiflood.phrases.txt new file mode 100644 index 00000000..d55531af --- /dev/null +++ b/translations/zho/antiflood.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Flooding the server" + { + "zho" "請勿灌水!" + } + +} diff --git a/translations/zho/basebans.phrases.txt b/translations/zho/basebans.phrases.txt new file mode 100644 index 00000000..a8ac8228 --- /dev/null +++ b/translations/zho/basebans.phrases.txt @@ -0,0 +1,63 @@ +"Phrases" +{ + "Ban player" + { + "zho" "封鎖玩家" + } + + "Ban reason" + { + "zho" "封鎖原因" + } + + "Permabanned player" + { + "zho" "玩家 \"{1}\" 已被永久封鎖." + } + + "Permabanned player reason" + { + "zho" "玩家 \"{1}\" 已被永久封鎖 (原因: {2})." + } + + "Banned player" + { + "zho" "封鎖玩家 \"{1}\" {2} 分鐘." + } + + "Banned player reason" + { + "zho" "封鎖玩家 \"{1}\" {2} 分鐘 (原因: {3}). " + } + + "Removed bans matching" + { + "zho" "移除符合條件: {1} 的封鎖" + } + + "Ban added" + { + "zho" "封鎖已加入." + } + + "Cannot ban that IP" + { + "zho" "你無法封鎖該IP地址." + } + + "Custom ban reason explanation" + { + "zho" "以聊天信息方式輸入封鎖理由,按{1} 則中止" + } + + "AbortBan applied successfully" + { + "zho" "封鎖已中止" + } + + "AbortBan not waiting for custom reason" + { + "zho" "不等待封鎖原因被輸入,封鎖無法被中止" + } + +} diff --git a/translations/zho/basecomm.phrases.txt b/translations/zho/basecomm.phrases.txt new file mode 100644 index 00000000..345e12a4 --- /dev/null +++ b/translations/zho/basecomm.phrases.txt @@ -0,0 +1,73 @@ +"Phrases" +{ + "Gag/Mute player" + { + "zho" "將玩家禁言/靜音" + } + + "Choose Type" + { + "zho" "選擇類別" + } + + "Gagged target" + { + "zho" "{1} 已被禁言." + } + + "Ungagged target" + { + "zho" "{1} 已被解除禁言." + } + + "Muted target" + { + "zho" "{1} 已被靜音. " + } + + "Unmuted target" + { + "zho" "{1} 已被解除靜音." + } + + "Silenced target" + { + "zho" "已令 {1} 緘默." + } + + "Unsilenced target" + { + "zho" "{1} 已被解除緘默." + } + + "Mute Player" + { + "zho" "將玩家靜音 " + } + + "UnMute Player" + { + "zho" "解除靜音玩家" + } + + "Gag Player" + { + "zho" "將玩家禁言" + } + + "UnGag Player" + { + "zho" "解除禁言玩家" + } + + "Silence Player" + { + "zho" "將玩家緘默" + } + + "UnSilence Player" + { + "zho" "解除緘默玩家" + } + +} diff --git a/translations/zho/basetriggers.phrases.txt b/translations/zho/basetriggers.phrases.txt new file mode 100644 index 00000000..4b04d3b1 --- /dev/null +++ b/translations/zho/basetriggers.phrases.txt @@ -0,0 +1,108 @@ +"Phrases" +{ + "Timeleft" + { + "zho" "地圖剩餘時間: " + } + + "Thetime" + { + "zho" "當前伺服器時間: {1}" + } + + "Friendly Fire On" + { + "zho" "隊友傷害已開啟." + } + + "Friendly Fire Off" + { + "zho" "隊友傷害已關閉." + } + + "Current Map" + { + "zho" "當前的地圖為 {1}" + } + + "LastRound" + { + "zho" "這是最後一局了!!" + } + + "NoTimelimit" + { + "zho" "地圖時間無限制" + } + + "Next Map" + { + "zho" "下一幅地圖: {1}" + } + + "Pending Vote" + { + "zho" "有待投票" + } + + "WinLimitAppend" + { + "zho" ", 或當某隊贏得 1 局,便更換地圖" + } + + "WinLimit" + { + "zho" "地圖將會在某隊贏得 1 局時更換" + } + + "MaxRoundsAppend" + { + "zho" ", 或一局之後更換地圖" + } + + "MaxRounds" + { + "zho" "一局之後更換地圖" + } + + "FragLimitAppend" + { + "zho" ", 或當某玩家得到 1 分時,就會更換地圖" + } + + "FragLimit" + { + "zho" "地圖將會在某位玩家取得 1 分時更換" + } + + "WinLimitAppendPlural" + { + "zho" ", 或當某隊贏得 {1} 局,便更換地圖" + } + + "WinLimitPlural" + { + "zho" "地圖將會在某隊贏得 {1} 局時更換" + } + + "MaxRoundsAppendPlural" + { + "zho" ", 或 {1} 局之後更換地圖" + } + + "MaxRoundsPlural" + { + "zho" "{1} 局之後更換地圖" + } + + "FragLimitAppendPlural" + { + "zho" ", 或當某玩家得到 {1} 分時,就會更換地圖" + } + + "FragLimitPlural" + { + "zho" "地圖將會在某位玩家取得 {1} 分時更換" + } + +} diff --git a/translations/zho/basevotes.phrases.txt b/translations/zho/basevotes.phrases.txt new file mode 100644 index 00000000..bcd251ff --- /dev/null +++ b/translations/zho/basevotes.phrases.txt @@ -0,0 +1,93 @@ +"Phrases" +{ + "Initiate Vote" + { + "zho" "已啟動投票: {1} " + } + + "Initiated Vote Map" + { + "zho" "已啟動地圖投票. " + } + + "Initiated Vote Kick" + { + "zho" "已啟動踢出 {1} 的投票. " + } + + "Initiated Vote Ban" + { + "zho" "已啟動封鎖 {1} 的投票" + } + + "Map Vote" + { + "zho" "地圖投票: {1} " + } + + "Change Map To" + { + "zho" "更换地圖為 {1}? " + } + + "Votekick Player" + { + "zho" "踢出 {1}?" + } + + "Voteban Player" + { + "zho" "封鎖 {1}?" + } + + "Vote Successful" + { + "zho" "投票通過. (同意 {1}%% 總共 {2} 票) " + } + + "Vote Failed" + { + "zho" "投票失敗. 至少需要 {1}%% 支持. (同意 {2}%% 總共 {3} 票)" + } + + "Vote End" + { + "zho" "投票 {1} 的结果為: {2}. " + } + + "Kick vote" + { + "zho" "投票踢出玩家" + } + + "Ban vote" + { + "zho" "投票封鎖玩家" + } + + "Map vote" + { + "zho" "地圖投票" + } + + "Confirm Vote" + { + "zho" "確認投票 " + } + + "Map Vote In Use" + { + "zho" "有其他管理員正在使用投票功能" + } + + "Please select a map" + { + "zho" "請選擇地圖" + } + + "Start the Vote" + { + "zho" "發起投票" + } + +} diff --git a/translations/zho/clientprefs.phrases.txt b/translations/zho/clientprefs.phrases.txt new file mode 100644 index 00000000..5ba95993 --- /dev/null +++ b/translations/zho/clientprefs.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Cookie List" + { + "zho" "Sourcemod 快取設定列表" + } + + "Printing Cookie List" + { + "zho" "在控制台中顯示快取設定列表" + } + + "Cookie not Found" + { + "zho" "未發現快取設定 \"{1}\"" + } + + "Cookie Value" + { + "zho" "{1} 的值為 {2} " + } + + "Protected Cookie" + { + "zho" "無法更改受保護快取設定 \"{1}\" 的值" + } + + "Cookie Changed Value" + { + "zho" "快取設定值已由 \"{1}\" 改為 \"{2}\"" + } + + "No Console" + { + "zho" "無法於控制台中顯示設定目錄" + } + + "Choose Option" + { + "zho" "選擇條目" + } + + "Client Settings" + { + "zho" "客戶端設定" + } + +} diff --git a/translations/zho/common.phrases.txt b/translations/zho/common.phrases.txt new file mode 100644 index 00000000..b0c3e592 --- /dev/null +++ b/translations/zho/common.phrases.txt @@ -0,0 +1,253 @@ +"Phrases" +{ + "Yes" + { + "zho" "是" + } + + "No" + { + "zho" "否" + } + + "No matching client" + { + "zho" "未有發現符合條件的客戶端." + } + + "No matching clients" + { + "zho" "未有發現符合條件的客戶端." + } + + "More than one client matches" + { + "zho" "多於一個客戶端符合條件 \"{1}\"" + } + + "More than one client matched" + { + "zho" "多於一個客戶端符合提供條件" + } + + "Player no longer available" + { + "zho" "該玩家已不何選取." + } + + "Kick player" + { + "zho" "踢出玩家" + } + + "Kicked by admin" + { + "zho" "被管理员踢出" + } + + "Changing map" + { + "zho" "正在更換地圖至 {1} ... " + } + + "Map was not found" + { + "zho" "未尋找到地圖 {1}" + } + + "Unable to target" + { + "zho" "你不可以訂定該玩家." + } + + "Name" + { + "zho" "名稱" + } + + "Access" + { + "zho" "使用權限" + } + + "See console for output" + { + "zho" "請參看控制台的輸出." + } + + "Cannot target bot" + { + "zho" "無法對機器人 (Bot) 發出該指令 " + } + + "Unable to find cvar" + { + "zho" "無法找到 cvar: {1}" + } + + "No access to cvar" + { + "zho" "你無權設置該項 cvar." + } + + "Value of cvar" + { + "zho" "cvar {1} 的值為 {2}" + } + + "Cvar changed" + { + "zho" "cvar \"{1}\" 已更改為 \"{2}\"" + } + + "Config not found" + { + "zho" "未發現設定文件 \"{1}\" " + } + + "Executed config" + { + "zho" "設定 \"{1}\" 己執行" + } + + "Admin cache refreshed" + { + "zho" "管理員緩衝資料已刷新" + } + + "Invalid Amount" + { + "zho" "所指定之數量無效" + } + + "Cannot be performed on dead" + { + "zho" "該動作無法在死亡的客戶端 \"{1}\" 上進行" + } + + "Player has since died" + { + "zho" "指令無法執行, 玩家已死亡." + } + + "Vote in Progress" + { + "zho" "現有投票進行中." + } + + "Vote Not In Progress" + { + "zho" "現在並無投票進行中." + } + + "Cancelled Vote" + { + "zho" "投票已取消." + } + + "Cancel vote" + { + "zho" "取消投票" + } + + "Vote Select" + { + "zho" "{1} 選擇了 {2}. " + } + + "No Votes Cast" + { + "zho" "未有收到任何投票." + } + + "Vote Delay Minutes" + { + "zho" "你必須再等 {1} 分鐘才能發動另一輪投票." + } + + "Vote Delay Seconds" + { + "zho" "你必須再等 {1} 秒才能發動另一輪投票." + } + + "Could not connect to database" + { + "zho" "無法連接至數據庫" + } + + "Failed to query database" + { + "zho" "查詢數據庫失敗" + } + + "Invalid SteamID specified" + { + "zho" "你指定的 Steam ID 無效 (必須以 'STEAM_:' 開始) " + } + + "Reload admins" + { + "zho" "重載管理員" + } + + "Command is in-game only" + { + "zho" "該指令只能在遊戲界中(in-game)使用" + } + + "Target must be dead" + { + "zho" "該指令只能用於已死的玩家." + } + + "Target must be alive" + { + "zho" "該指令只能用於在生的玩家." + } + + "Target is not in game" + { + "zho" "所指定的玩家尚未完全進入遊戲." + } + + "Played Sound" + { + "zho" "已给玩家 '{1}' 播放聲音" + } + + "Slapped player" + { + "zho" "已掌摑玩家 '{1}'" + } + + "Slayed player" + { + "zho" "已處死玩家 '{1}' " + } + + "Kicked player" + { + "zho" "已踢出玩家 '{1}'" + } + + "Cannot participate in vote" + { + "zho" "你不能參與此次投票" + } + + "Cannot change vote" + { + "zho" "你不能更改此次投票的選擇" + } + + "On" + { + "zho" "開啟" + } + + "Off" + { + "zho" "關閉" + } + +} diff --git a/translations/zho/core.phrases.txt b/translations/zho/core.phrases.txt new file mode 100644 index 00000000..ac9a26a6 --- /dev/null +++ b/translations/zho/core.phrases.txt @@ -0,0 +1,88 @@ +"Phrases" +{ + "No Access" + { + "zho" "你無權使用該指令" + } + + "Back" + { + "zho" "返回" + } + + "Next" + { + "zho" "繼續" + } + + "Exit" + { + "zho" "退出" + } + + "Previous" + { + "zho" "前一頁" + } + + "all players" + { + "zho" "所有玩家" + } + + "all humans" + { + "zho" "所有人類" + } + + "all bots" + { + "zho" "所有電腦玩家 (Bots)" + } + + "all dead players" + { + "zho" "所有已死玩家" + } + + "all alive players" + { + "zho" "所有生存玩家" + } + + "_s" + { + "zho" "{1}" + } + + "all spectators" + { + "zho" "所有觀察者" + } + + "Vote Count" + { + "zho" "投票計數:{1}/{2}, 剩餘{3}票" + } + + "Voted For" + { + "zho" "{1}投票選擇{2}" + } + + "Changed Vote" + { + "zho" "{1}更改投票為{2}" + } + + "No Vote" + { + "zho" "沒有投票" + } + + "Name Reserved" + { + "zho" "你你名稱已被Sourcemod保留,請設定密碼以使用這個名稱" + } + +} diff --git a/translations/zho/funcommands.phrases.txt b/translations/zho/funcommands.phrases.txt new file mode 100644 index 00000000..c594ef56 --- /dev/null +++ b/translations/zho/funcommands.phrases.txt @@ -0,0 +1,168 @@ +"Phrases" +{ + "Burn player" + { + "zho" "燃燒玩家" + } + + "FireBomb player" + { + "zho" "將玩家變成燃燒彈" + } + + "Freeze player" + { + "zho" "凍結玩家" + } + + "FreezeBomb player" + { + "zho" "將玩家變成凍結彈" + } + + "TimeBomb player" + { + "zho" "將玩家變為定時炸彈" + } + + "Beacon player" + { + "zho" "點玩家燈" + } + + "NoClip player" + { + "zho" "設置玩家為穿牆模式" + } + + "Blind player" + { + "zho" "將玩家變成瞎子" + } + + "Drug player" + { + "zho" "給玩家下藥" + } + + "Gravity player" + { + "zho" "改變玩家地心吸力" + } + + "Blind amount" + { + "zho" "致盲程度?" + } + + "Fully blind" + { + "zho" "全盲" + } + + "Half blind" + { + "zho" "半盲" + } + + "No blind" + { + "zho" "不盲" + } + + "Gravity amount" + { + "zho" "更改地心吸力為?" + } + + "Gravity Very High" + { + "zho" "超高地心吸力" + } + + "Gravity High" + { + "zho" "高地心吸力" + } + + "Gravity Normal" + { + "zho" "正常地心吸力" + } + + "Gravity Low" + { + "zho" "低地心吸力" + } + + "Gravity Very Low" + { + "zho" "超低地心吸力" + } + + "Set target on fire" + { + "zho" "已使 {1} 燃燒" + } + + "Toggled FireBomb on target" + { + "zho" "已使 {1} 變為燃燒彈" + } + + "Froze target" + { + "zho" "己凍結 {1}" + } + + "Toggled FreezeBomb on target" + { + "zho" "已使 {1} 變為凍結彈" + } + + "Toggled beacon on target" + { + "zho" "已點 {1} 燈" + } + + "Toggled TimeBomb on target" + { + "zho" "已使 {1} 變為定時炸彈" + } + + "Toggled noclip on target" + { + "zho" "設置{1}為穿牆模式" + } + + "Toggled drug on target" + { + "zho" "已將 {1} 下藥" + } + + "Set blind on target" + { + "zho" "{1} 已致盲" + } + + "Set gravity on target" + { + "zho" "已更改 {1} 的重力指數" + } + + "Till Explodes" + { + "zho" "還有 {2} 秒 {1} 就要爆炸" + } + + "Unfrozen" + { + "zho" "你已解凍." + } + + "You will be unfrozen" + { + "zho" "你將會在{1}秒後被解凍." + } + +} diff --git a/translations/zho/funvotes.phrases.txt b/translations/zho/funvotes.phrases.txt new file mode 100644 index 00000000..c40c4d93 --- /dev/null +++ b/translations/zho/funvotes.phrases.txt @@ -0,0 +1,98 @@ +"Phrases" +{ + "Initiated Vote Gravity" + { + "zho" "啟動了對於地心吸力的投票." + } + + "Initiated Vote Burn" + { + "zho" "啟動了燃燒 {1} 的投票." + } + + "Initiated Vote Slay" + { + "zho" "啟動了對於處死 {1} 的投票." + } + + "Initiated Vote Alltalk" + { + "zho" "啟動了關於全服對話的投票." + } + + "Initiated Vote FF" + { + "zho" "啟動了對於隊友傷害的投票." + } + + "Gravity Vote" + { + "zho" "地心吸力投票: {1}" + } + + "Change Gravity To" + { + "zho" "更改地心吸力為 {1}?" + } + + "Voteburn player" + { + "zho" "燃燒玩家 {1}?" + } + + "Voteslay Player" + { + "zho" "處死 {1}?" + } + + "Votealltalk Off" + { + "zho" "關閉全服對話功能? {1}" + } + + "Votealltalk On" + { + "zho" "開啟全服對話功能? {1}" + } + + "Voteff Off" + { + "zho" "關閉隊友傷害功能? {1}" + } + + "Voteff On" + { + "zho" "開啟隊友傷害功能? {1}" + } + + "Gravity vote" + { + "zho" "地心吸力投票" + } + + "Vote FF" + { + "zho" "隊友傷害投票" + } + + "Burn vote" + { + "zho" "燃燒投票" + } + + "Alltalk vote" + { + "zho" "全服對話投票" + } + + "Slay vote" + { + "zho" "投票處死" + } + + "Slayed player" + { + "zho" "玩家 '{1}' 已被處死" + } + +} diff --git a/translations/zho/mapchooser.phrases.txt b/translations/zho/mapchooser.phrases.txt new file mode 100644 index 00000000..b11c3434 --- /dev/null +++ b/translations/zho/mapchooser.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Vote Nextmap" + { + "zho" "為下一幅地票投票吧!" + } + + "Nextmap Voting Started" + { + "zho" "下一幅圖的投票已開始" + } + + "Nextmap Voting Finished" + { + "zho" "地圖投票已結束,下一幅地圖為 {1} (得到共 {3} 票中的 {2}%%) " + } + + "Current Map Extended" + { + "zho" "當前地圖延時 (得到共 {2} 票中的 {1}%%) " + } + + "Extend Map" + { + "zho" "地圖延時" + } + + "Dont Change" + { + "zho" "不改變" + } + + "Current Map Stays" + { + "zho" "投票結果︰當前地圖繼續!(得到共 {2} 票中的 {1}%%) " + } + + "Changed Next Map" + { + "zho" "將下幅地圖改為 \"{1}\"" + } + + "Starting Runoff" + { + "zho" "沒有圖得到超過 {1}%% 票 ({2} [{3}%%] & {4} [{5}%%]), 開始決選" + } + +} diff --git a/translations/zho/nextmap.phrases.txt b/translations/zho/nextmap.phrases.txt new file mode 100644 index 00000000..e671ebd5 --- /dev/null +++ b/translations/zho/nextmap.phrases.txt @@ -0,0 +1,43 @@ +"Phrases" +{ + "Next Map" + { + "zho" "下一幅地圖: {1}" + } + + "Map History" + { + "zho" "地圖紀錄" + } + + "Map" + { + "zho" "地圖" + } + + "Started" + { + "zho" "[已開始]" + } + + "Played Time" + { + "zho" "[已遊玩時間]" + } + + "Reason" + { + "zho" "[結束理由]" + } + + "Current Map" + { + "zho" "當前地圖" + } + + "ago" + { + "zho" "前" + } + +} diff --git a/translations/zho/nominations.phrases.txt b/translations/zho/nominations.phrases.txt new file mode 100644 index 00000000..a93274bb --- /dev/null +++ b/translations/zho/nominations.phrases.txt @@ -0,0 +1,68 @@ +"Phrases" +{ + "Already Nominated" + { + "zho" "你已經提名了一幅地圖." + } + + "Max Nominations" + { + "zho" "達到最大提名數" + } + + "Map Already In Vote" + { + "zho" "地圖 \"{1}\" 己在提名列表中" + } + + "Map Inserted" + { + "zho" "地圖 \"{1}\" 加入提名列表" + } + + "Map Already Nominated" + { + "zho" "你選擇的地圖已被提名" + } + + "Map Nominated" + { + "zho" "{1} 提名了 {2}" + } + + "Map Nomination Changed" + { + "zho" "{1} 更改他 / 她的提名為 {2}" + } + + "Nominate Title" + { + "zho" "提名地圖:" + } + + "Can't Nominate Current Map" + { + "zho" "你所選的地圖為當前地圖,無法提名" + } + + "Map in Exclude List" + { + "zho" "你所選的地圖最近已玩過了,無法提名" + } + + "Current Map" + { + "zho" "當前地圖" + } + + "Recently Played" + { + "zho" "最近已玩" + } + + "Nominated" + { + "zho" "已提名" + } + +} diff --git a/translations/zho/playercommands.phrases.txt b/translations/zho/playercommands.phrases.txt new file mode 100644 index 00000000..17b65fef --- /dev/null +++ b/translations/zho/playercommands.phrases.txt @@ -0,0 +1,48 @@ +"Phrases" +{ + "Slap player" + { + "zho" "掌摑玩家" + } + + "Slap damage" + { + "zho" "掌摑傷害值" + } + + "Slay player" + { + "zho" "處死玩家" + } + + "Slapped target" + { + "zho" "已掌摑 {1}." + } + + "Slayed target" + { + "zho" "已處死 {1}." + } + + "Name changed" + { + "zho" "一位管理員己改變你的名字" + } + + "Renamed target" + { + "zho" "{1} 已改名" + } + + "Rename player" + { + "zho" "玩家改名" + } + + "Dead Player Rename" + { + "zho" "{1} 將會在下一局被改名." + } + +} diff --git a/translations/zho/plugin.basecommands.txt b/translations/zho/plugin.basecommands.txt new file mode 100644 index 00000000..5593a87d --- /dev/null +++ b/translations/zho/plugin.basecommands.txt @@ -0,0 +1,128 @@ +"Phrases" +{ + "Unable to find cvar" + { + "zho" "無法找到 cvar: {1}" + } + + "No access to cvar" + { + "zho" "你無權操作該 cvar" + } + + "Value of cvar" + { + "zho" "cvar \"{1}\" 的值: \"{2}\" " + } + + "Cvar changed" + { + "zho" "cvar 己由 \"{1}\" 更改為 \"{2}\". " + } + + "Config not found" + { + "zho" "未找到設定文件 \"{1}\" " + } + + "Executed config" + { + "zho" "己執行設定文件 \"{1}\". " + } + + "Permabanned player" + { + "zho" "已永久封鎖玩家 \"{1}\" " + } + + "Permabanned player reason" + { + "zho" "已永久封鎖玩家 \"{1}\" (原因: {2})." + } + + "Banned player" + { + "zho" "封鎖玩家 \"{1}\" {2} 分鐘 " + } + + "Banned player reason" + { + "zho" "封鎖玩家 \"{1}\" {2} 分鐘 (原因: {3})." + } + + "Removed bans matching" + { + "zho" "移除了符合過濾條件: {1} 的封禁 " + } + + "Ban added" + { + "zho" "封鎖記錄已添加. " + } + + "Admin cache refreshed" + { + "zho" "管理員緩衝己刷新" + } + + "Identify player" + { + "zho" "玩家認證" + } + + "Choose Map" + { + "zho" "選擇地圖" + } + + "Exec CFG" + { + "zho" "執行 CFG" + } + + "Admin logged in as" + { + "zho" "\"{1}\" 以 \"{2}\" 身份登錄並具有權限: {3} " + } + + "Admin logged in anon" + { + "zho" "\"{1}\" 具備權限: {2}" + } + + "Player is not an admin" + { + "zho" "\"{1}\" 並非管理員." + } + + "Player is an admin" + { + "zho" "\"{1}\" 是管理員." + } + + "Username" + { + "zho" "用户名" + } + + "Kicked target" + { + "zho" "已踢出 {1}." + } + + "Admin access" + { + "zho" "管理員通道" + } + + "Cvar is now protected" + { + "zho" "cvar {1} 現已受保護." + } + + "Kicked target reason" + { + "zho" "已踢 {1} (理由: {2})" + } + +} diff --git a/translations/zho/reservedslots.phrases.txt b/translations/zho/reservedslots.phrases.txt new file mode 100644 index 00000000..d689b33d --- /dev/null +++ b/translations/zho/reservedslots.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Slot reserved" + { + "zho" "因無權使用預留通道而中斷連線" + } + +} diff --git a/translations/zho/rockthevote.phrases.txt b/translations/zho/rockthevote.phrases.txt new file mode 100644 index 00000000..ae35b489 --- /dev/null +++ b/translations/zho/rockthevote.phrases.txt @@ -0,0 +1,103 @@ +"Phrases" +{ + "Rock The Vote" + { + "zho" "Rock The Vote:" + } + + "RTV Not Allowed" + { + "zho" "並未可以 Rock the Vote." + } + + "RTV Started" + { + "zho" "Rock the Vote 已開始." + } + + "RTV Ended" + { + "zho" "RTV 已結束, 你不可再開始 RTV 或提名地圖." + } + + "Already Voted" + { + "zho" "你已在 Rock the Vote 投過票了. (現有{1}票,仍需{2}票)" + } + + "Minimal Players Not Met" + { + "zho" "並未得到所需玩家人數." + } + + "Map Already In Vote" + { + "zho" "地圖 '{1}' 已在 Rock the Vote 列表之中." + } + + "Map Inserted" + { + "zho" "地圖 '{1}' 加進了 Rock the Vote." + } + + "RTV Requested" + { + "zho" "{1} 想要 Rock the Vote. (現有 {2} 票, 至少需要 {3} 票) " + } + + "RTV Vote Ready" + { + "zho" "Rock the Vote 準備好了!" + } + + "Don't Change" + { + "zho" "保留現在的地圖" + } + + "Already Nominated" + { + "zho" "你已提名了一幅地圖" + } + + "Max Nominations" + { + "zho" "提名數目已達至上限." + } + + "Selected Map" + { + "zho" "{1} 揀選了 {2} " + } + + "No Votes" + { + "zho" "Rock the Vote 未得到任何投票, 繼續現在的地圖." + } + + "Current Map Stays" + { + "zho" "繼續現在的地圖! Rock the Vote 已有結果!" + } + + "Changing Maps" + { + "zho" "正更變地圖為 {1}! Rock the Vote 已有結果!" + } + + "Map Already Nominated" + { + "zho" "你所揀選的地圖已被提名." + } + + "Map Nominated" + { + "zho" "{1} 已將 {2} 提名至 Rock the Vote." + } + + "Nominate Title" + { + "zho" "提名地圖:" + } + +} diff --git a/translations/zho/sounds.phrases.txt b/translations/zho/sounds.phrases.txt new file mode 100644 index 00000000..bf8cedbe --- /dev/null +++ b/translations/zho/sounds.phrases.txt @@ -0,0 +1,8 @@ +"Phrases" +{ + "Played sound to target" + { + "zho" "播放音樂給 {1}" + } + +} diff --git a/translations/zho/sqladmins.phrases.txt b/translations/zho/sqladmins.phrases.txt new file mode 100644 index 00000000..d1555aec --- /dev/null +++ b/translations/zho/sqladmins.phrases.txt @@ -0,0 +1,78 @@ +"Phrases" +{ + "Invalid authtype" + { + "zho" " 確認方式必須為 'steam ID', '玩家名字', 或 'ip'. " + } + + "Invalid immunity" + { + "zho" "免役級別必須為正整數" + } + + "SQL Admin already exists" + { + "zho" "具有該憑證的管理員已存在" + } + + "SQL Admin added" + { + "zho" "已在資料庫中成功加入管理員" + } + + "SQL Admin deleted" + { + "zho" "管理員已由資料庫中成功刪除" + } + + "SQL Admin not found" + { + "zho" "未找到具有該憑證的管理員" + } + + "SQL Group already exists" + { + "zho" "該名稱組別己存在" + } + + "SQL Group added" + { + "zho" "組別已成功加入數據庫中" + } + + "SQL Group deleted" + { + "zho" "組別已從數據庫中成功刪除" + } + + "SQL Group not found" + { + "zho" "未找到符合該名稱的組別" + } + + "SQL Admin groups reset" + { + "zho" "管理員組別改成功重置" + } + + "SQL Group X not found" + { + "zho" "未找到組別 \"{1}\"" + } + + "SQL Group X failed to bind" + { + "zho" "綁定組別 \"{1}\" 失敗" + } + + "Added group to user" + { + "zho" "已成功添加一個组別至指定的管理員." + } + + "Added groups to user" + { + "zho" "已成功添加 {1} 個组別至指定的管理員." + } + +}