Merge pull request #1 from glixx/master

Some updates
This commit is contained in:
claur 2019-04-08 19:19:43 +02:00 committed by GitHub
commit f90319a946
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 517 additions and 101 deletions

View file

@ -1,3 +1,5 @@
#!/bin/bash
#*******************************************************************************
# The contents of this file are subject to the Common Public Attribution License
# Version 1.0 (the "License"); you may not use this file except in compliance with

View file

@ -63,6 +63,7 @@ import javax.swing.Icon;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileView;
import javax.swing.UIManager;
import com.projectlibre1.strings.Messages;
import com.projectlibre1.util.Environment;
@ -85,7 +86,8 @@ public class FileHelper {
if (!Environment.getStandAlone()&&save&&selectedFileName!=null&&selectedFileName.endsWith("."+DEFAULT_FILE_EXTENSION)){
selectedFileName=changeFileExtension(selectedFileName,save?"xml":"mpp");
}
final JFileChooser fileChooser = getFileChooser();
JFileChooser fileChooser = getFileChooser();
fileChooser=setUpdateUI(fileChooser);
fileChooser.setDialogType(save?JFileChooser.SAVE_DIALOG:JFileChooser.OPEN_DIALOG);
fileChooser.resetChoosableFileFilters();
if (selectedFileName==null){
@ -260,5 +262,52 @@ public class FileHelper {
return 0;
}
public JFileChooser setUpdateUI(JFileChooser choose) {
UIManager.put("FileChooser.openButtonText", Messages.getString("T_OPEN_TXT"));
UIManager.put("FileChooser.cancelButtonText", Messages.getString("T_CANCEL"));
UIManager.put("FileChooser.lookInLabelText", Messages.getString("T_LOOK_IN"));
UIManager.put("FileChooser.fileNameLabelText", Messages.getString("T_FILE_NAME"));
UIManager.put("FileChooser.filesOfTypeLabelText", Messages.getString("T_FILES_OF_TYPE"));
UIManager.put("FileChooser.saveButtonText", Messages.getString("T_SAVE"));
UIManager.put("FileChooser.saveButtonToolTipText", Messages.getString("T_SAVE"));
UIManager.put("FileChooser.openButtonText", Messages.getString("T_OPEN_TXT"));
UIManager.put("FileChooser.openButtonToolTipText", Messages.getString("T_OPEN_TXT"));
UIManager.put("FileChooser.cancelButtonText", Messages.getString("T_CANCEL"));
UIManager.put("FileChooser.cancelButtonToolTipText", Messages.getString("T_CANCEL"));
UIManager.put("FileChooser.lookInLabelText", Messages.getString("T_LOOK_IN"));
UIManager.put("FileChooser.saveInLabelText", Messages.getString("T_SAVE_IN"));
UIManager.put("FileChooser.fileNameLabelText", Messages.getString("T_FILE_NAME"));
UIManager.put("FileChooser.filesOfTypeLabelText", Messages.getString("T_FILES_OF_TYPE"));
UIManager.put("FileChooser.upFolderToolTipText", Messages.getString("T_UP_FOLDER"));
UIManager.put("FileChooser.homeFolderToolTipText", Messages.getString("T_HOME"));
UIManager.put("FileChooser.newFolderToolTipText", Messages.getString("T_NEW_FOLDER"));
UIManager.put("FileChooser.listViewButtonToolTipText", Messages.getString("T_LIST_VIEW"));
UIManager.put("FileChooser.detailsViewButtonToolTipText", Messages.getString("T_DETAILS_VIEW"));
UIManager.put("FileChooser.fileNameHeaderText", Messages.getString("T_NAME"));
UIManager.put("FileChooser.fileSizeHeaderText", Messages.getString("T_FILE_SIZE"));
UIManager.put("FileChooser.fileTypeHeaderText", Messages.getString("T_FILE_TYPE"));
UIManager.put("FileChooser.fileDateHeaderText", Messages.getString("T_FILE_DATE"));
UIManager.put("FileChooser.fileAttrHeaderText", Messages.getString("T_FILE_ATTR"));
UIManager.put("FileChooser.acceptAllFileFilterText", Messages.getString("T_ALL_FILES"));
UIManager.put("FileChooser.openDialogTitleText", Messages.getString("T_OPEN_TXT"));
UIManager.put("FileChooser.saveDialogTitleText", Messages.getString("T_SAVE"));
UIManager.put("FileChooser.refreshActionLabelText", Messages.getString("T_REFRESH"));
UIManager.put("FileChooser.viewMenuLabelText", Messages.getString("T_VIEW"));
UIManager.put("FileChooser.listViewActionLabelText", Messages.getString("T_LIST_VIEW"));
UIManager.put("FileChooser.detailsViewActionLabelText", Messages.getString("T_DETAILS_VIEW"));
UIManager.put("FileChooser.newFolderActionLabelText", Messages.getString("T_NEW_FOLDER"));
UIManager.put("FileChooser.directoryOpenButtonText", Messages.getString("T_OPEN_TXT"));
UIManager.put("FileChooser.directoryOpenButtonToolTipText", Messages.getString("T_OPEN_TXT"));
choose.updateUI();
return choose;
}
}

View file

@ -1202,5 +1202,26 @@ Warn.saveXML=You should only use the XML format when exchanging with another app
Text.rightClickForOptions=Right click for options
T_OPEN_TXT=Open
T_LOOK_IN=Look in:
T_FILE_NAME=File name:
T_FILES_OF_TYPE=Files of type:
T_SAVE_IN=Save in:
T_UP_FOLDER=Up
T_HOME=Home
T_NEW_FOLDER=New folder
T_LIST_VIEW=List
T_DETAILS_VIEW=Details
T_NAME=Name
T_FILE_SIZE=Size
T_FILE_TYPE=Type
T_FILE_DATE=Modified
T_FILE_ATTR=Attributes
T_ALL_FILES=All files
T_CANCEL=Cancel
T_SAVE=Save
T_REFRESH=Refresh
T_VIEW=View
Message.saveError=An error occured while saving.
Message.saveErrorTmpFile=An error occured while saving. The new file has been saved as:

View file

@ -1215,3 +1215,23 @@ Text.doNotShowAgain=\u0644\u0627 \u062A\u0639\u0631\u0636 \u0647\u0630\u0647 \u0
Warn.saveXML=\u064A\u062C\u0628 \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u062A\u0646\u0633\u064A\u0642 XML \u0641\u0642\u0637 \u0639\u0646\u062F \u0631\u063A\u0628\u062A\u0643 \u0641\u064A \u0627\u0644\u062A\u0628\u0627\u062F\u0644 \u0645\u0639 \u0628\u0631\u0646\u0627\u0645\u062C \u0623\u062E\u0631\u060C\u0644\u0627\u0646\u0647 \u0631\u0628\u0645\u0627 \u062A\u0641\u0642\u062F \u0628\u0639\u0636 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A.\n\u0647\u0644 \u062A\u0631\u063A\u0628 \u0641\u064A \u0627\u0644\u0627\u0633\u062A\u0645\u0631\u0627\u0631?
Text.rightClickForOptions=\u0644\u0644\u062E\u064A\u0627\u0631\u0627\u062A \u0627\u0636\u063A\u0637 \u0632\u0631 \u0627\u0644\u0645\u0627\u0648\u0633 \u0627\u0644\u064A\u0645\u064A\u0646
T_OPEN_TXT=\u0625\u0641\u062a\u062d
T_LOOK_IN=\u0646\u0638\u0631\u0629 \u0623\u0642\u0631\u0628
T_FILE_NAME=\u0625\u0633\u0645 \u0627\u0644\u0645\u0644\u0641:
T_FILES_OF_TYPE=\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u062d\u0633\u0628 \u0627\u0644\u0646\u0648\u0639:
T_SAVE_IN=\u0625\u062d\u0641\u0638 \u0628\u0627\u0644\u062f\u0627\u062e\u0644:
T_UP_FOLDER=\u0631\u0641\u0639
T_HOME=\u0627\u0644\u0628\u062f\u0627\u064a\u0629
T_NEW_FOLDER=\u0645\u062c\u0644\u062f \u062c\u062f\u064a\u062f
T_LIST_VIEW=\u0642\u0627\u0626\u0645\u0629
T_DETAILS_VIEW=\u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644
T_NAME=\u0627\u0644\u0625\u0633\u0645
T_FILE_SIZE=\u0627\u0644\u062d\u062c\u0645
T_FILE_TYPE=\u0627\u0644\u0646\u0648\u0639
T_FILE_DATE=\u0639\u062f\u0644
T_FILE_ATTR=\u0633\u0645\u0627\u062a
T_ALL_FILES=\u0643\u0644 \u0627\u0644\u0645\u0644\u0641\u0627\u062a
T_CANCEL=\u0623\u0644\u063a \u0627\u0644\u0623\u0645\u0631
T_SAVE=\u0625\u062d\u0641\u0638
T_REFRESH=\u062a\u062d\u062f\u064a\u062b
T_VIEW=\u0639\u0631\u0636

View file

@ -1175,3 +1175,23 @@ Text.donateMessage=<html>ProjectLibre je poskytovan\u00FD bezplatn\u011B. Nem\u0
Text.donateTitle=Pros\u00EDm, podpo\u0159te ProjectLibre
Text.runsSinceMessage=<html>Spustili jste ProjectLibre {0,number} kr\u00E1t od {1,date,short}</html>
Text.tryPODTitle=Sk\u00FAste Project-ON-Demand
T_OPEN_TXT=Otev\u0159\u00edt
T_LOOK_IN=Hledej v:
T_FILE_NAME=N\u00e1zev souboru:
T_FILES_OF_TYPE=Typy soubor\u016f:
T_SAVE_IN=Ulo\u017e v:
T_UP_FOLDER=Nahoru
T_HOME=Dom\u016f:
T_NEW_FOLDER=Nov\u00e1 slo\u017eka
T_LIST_VIEW=Seznam
T_DETAILS_VIEW=Podrobnosti
T_NAME=N\u00e1zev
T_FILE_SIZE=Velikost
T_FILE_TYPE=Typ
T_FILE_DATE=Zm\u011bn\u011bno
T_FILE_ATTR=Vlastnosti
T_ALL_FILES=V\u0161echny soubory
T_CANCEL=Zru\u0161it
T_SAVE=Ulo\u017eit
T_REFRESH=Obnovit
T_VIEW=Pohled

View file

@ -1132,4 +1132,24 @@ TipOfTheDay.showOnStartupText=Tipps beim Start anzeigen
TipOfTheDay.previousTipText=< Zur\u00FCck
TipOfTheDay.nextTipText=Weiter >
TipOfTheDay.closeText=Schlie\u00DFen
T_OPEN_TXT=\u00d6ffnen
T_LOOK_IN=Suchen in:
T_FILE_NAME=Dateiname:
T_FILES_OF_TYPE=Dateityp:
T_SAVE_IN=Speichern in:
T_UP_FOLDER=Nach oben
T_HOME=Pers\u00f6nlicher Ordner
T_NEW_FOLDER=Neuer Ordner
T_LIST_VIEW=Liste
T_DETAILS_VIEW=Details
T_NAME=Name
T_FILE_SIZE=Gr\u00f6\u00dfe
T_FILE_TYPE=Typ
T_FILE_DATE=Ver\u00e4ndert
T_FILE_ATTR=Attribute
T_ALL_FILES=Alle Dateien
T_CANCEL=Abbrechen
T_SAVE=Speichern
T_REFRESH=Auffrischen
T_VIEW=Ansicht

View file

@ -1214,5 +1214,25 @@ Text.doNotShowAgain=No muestre este mensaje otra vez
Warn.saveXML=Para evitar perdida de datos se deberia usar unicamente formato XML para intercambiar datos con otras palicaciones.\nQuiere continuar?
Text.rightClickForOptions=Clic sobre boton derecho para opciones
T_OPEN_TXT=Abrir
T_LOOK_IN=Buscar en:
T_FILE_NAME=Nombre del archivo:
T_FILES_OF_TYPE=Archivos del tipo:
T_SAVE_IN=Guardar en:
T_UP_FOLDER=Subir
T_HOME=Inicio
T_NEW_FOLDER=Nueva carpeta
T_LIST_VIEW=Lista
T_DETAILS_VIEW=Detalles
T_NAME=Nombre
T_FILE_SIZE=Tama\u00f1o
T_FILE_TYPE=Tipo
T_FILE_DATE=Modificado
T_FILE_ATTR=Atributos
T_ALL_FILES=Todos los archivos
T_CANCEL=Cancelar
T_SAVE=Guardar
T_REFRESH=Refrescar
T_VIEW=Vista

View file

@ -1154,4 +1154,24 @@ Warn.lockMessage = {0} on jo lukinnut projektin. Haluatko avata kopion tarkastel
#added 14/2/08
Filter.StartingWithinWeek=Alkaa viikon kuluessa
Filter.StartingWithinTwoWeeks=Alkaa kahden viikon kuluessa
Filter.LateStarting=Alkaa myöhässä
Filter.LateStarting=Alkaa myöhässä
T_OPEN_TXT=Avaa
T_LOOK_IN=Katso:
T_FILE_NAME=Tiedoston nimi:
T_FILES_OF_TYPE=TIedostotyyppi:
T_SAVE_IN=Tallenna kansioon:
T_UP_FOLDER=Yl\u00f6s
T_HOME=Etusivulle
T_NEW_FOLDER=Uusi kansio
T_LIST_VIEW=Lista
T_DETAILS_VIEW=Yksityiskohdat
T_NAME=Nimi
T_FILE_SIZE=Koko
T_FILE_TYPE=Tyyppi
T_FILE_DATE=Muokattu
T_FILE_ATTR=Attribuutit
T_ALL_FILES=Kaikki tiedostot
T_CANCEL=Lopeta
T_SAVE=Tallenna
T_REFRESH=Piirr\u00e4 uudelleen
T_VIEW=N\u00e4kym\u00e4t

View file

@ -1214,3 +1214,23 @@ Warn.saveXML=Pour
Text.rightClickForOptions=Faites un clic-droit pour voir les options
T_OPEN_TXT=Ouvrir
T_LOOK_IN=Rechercher dans:
T_FILE_NAME=Nom du fichier:
T_FILES_OF_TYPE=Fichiers du type:
T_SAVE_IN=Sauver dans:
T_UP_FOLDER=Haut
T_HOME=Dossier personnel
T_NEW_FOLDER=Nouveau dossier
T_LIST_VIEW=Liste
T_DETAILS_VIEW=D\u00e9tails
T_NAME=Nommer
T_FILE_SIZE=Taille
T_FILE_TYPE=Type
T_FILE_DATE=Modifi\u00e9
T_FILE_ATTR=Caract\u00e9ristiques
T_ALL_FILES=Tous les Fichiers
T_CANCEL=Annuler
T_SAVE=Sauvegarder
T_REFRESH=Rafra\u00eechir
T_VIEW=Vue

View file

@ -1216,3 +1216,23 @@ Text.doNotShowAgain=Non mostrare nuovamente questo messaggio
Warn.saveXML=E' consigliato utilizzare sempre il formato XML per evitare perdite di dati nella portabilità con altre applicazioni.\nSi desidera procedere comunque?
Text.rightClickForOptions=Tasto destro per le opzioni
T_OPEN_TXT=Apri
T_LOOK_IN=Guarda in:
T_FILE_NAME=Nome file:
T_FILES_OF_TYPE=File di tipo:
T_SAVE_IN=Salva in:
T_UP_FOLDER=Su
T_HOME=Home
T_NEW_FOLDER=Nuova cartella
T_LIST_VIEW=Elenco
T_DETAILS_VIEW=Dettagli
T_NAME=Nome
T_FILE_SIZE=Dimensione
T_FILE_TYPE=Tipo
T_FILE_DATE=Modificato
T_FILE_ATTR=Attributi
T_ALL_FILES=Tutti i file
T_CANCEL=Annulla
T_SAVE=Salva
T_REFRESH=Aggiorna
T_VIEW=Visualizza

View file

@ -1215,3 +1215,23 @@ Text.doNotShowAgain=\u4eca\u5f8c\u3001\u3053\u306e\u30e1\u30c3\u30bb\u30fc\u30b8
Warn.saveXML=\u3044\u304f\u3064\u304b\u306e\u30c7\u30fc\u30bf\u304c\u5931\u308f\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u305f\u3081\u3001XML \u5f62\u5f0f\u306f\u4ed6\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3068\u4ea4\u63db\u3059\u308b\u6642\u306e\u307f\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u7d9a\u3051\u307e\u3059\u304b?
Text.rightClickForOptions=\u53f3\u30af\u30ea\u30c3\u30af\u3067\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u8868\u793a
T_OPEN_TXT=\u958b\u304f
T_LOOK_IN=\u691c\u7d22\u5bfe\u8c61:
T_FILE_NAME=\u30d5\u30a1\u30a4\u30eb\u540d:
T_FILES_OF_TYPE=\u30d5\u30a1\u30a4\u30eb\u306e\u578b:
T_SAVE_IN=\u4fdd\u5b58:
T_UP_FOLDER=Up
T_HOME=\u30db\u30fc\u30e0
T_NEW_FOLDER=\u65b0\u898f\u30d5\u30a9\u30eb\u30c0\u30fc
T_LIST_VIEW=\u30ea\u30b9\u30c8
T_DETAILS_VIEW=\u8a73\u7d30
T_NAME=\u540d\u79f0
T_FILE_SIZE=\u30b5\u30a4\u30ba
T_FILE_TYPE=\u30bf\u30a4\u30d7
T_FILE_DATE=\u5909\u66f4\u3055\u308c\u305f
T_FILE_ATTR=\u5c5e\u6027
T_ALL_FILES=\u3059\u3079\u3066\u306e\u30d5\u30a1\u30a4\u30eb
T_CANCEL=\u30ad\u30e3\u30f3\u30bb\u30eb
T_SAVE=\u4fdd\u5b58\u3059\u308b
T_REFRESH=\u30ea\u30d5\u30ec\u30c3\u30b7\u30e5
T_VIEW=\u8868\u793a

View file

@ -1083,3 +1083,23 @@ Field.totalSlackEnd=\uCD1D Slack \uC885\uB8CC
Field.currentDate=\uD604\uC7AC \uB0A0\uC9DC
HelpDialog.ShowTipsOfTheDay=\uC624\uB298\uC758 \uD301 \uBCF4\uAE30
ResourceView.ToMoveAProtectedResource=\uACC4\uCE35\uAD6C\uC870\uC0C1\uC758 \uC0AD\uC81C\uBD88\uAC00 \uC790\uC6D0\uC744 \uC774\uB3D9\uD558\uB824\uBA74 RBS \uBCF4\uAE30\uC5D0\uC11C \uC5F0\uACB0\uC744 \uC0DD\uC131\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4
T_OPEN_TXT=\uc5f4\uae30
T_LOOK_IN=\ubcf4\uae30 \ubc29\uc2dd:
T_FILE_NAME=\ud30c\uc77c \uc774\ub984:
T_FILES_OF_TYPE=\ud30c\uc77c \ud615\uc2dd:
T_SAVE_IN=Save in:
T_UP_FOLDER=\uc704\ub85c
T_HOME=\ud648
T_NEW_FOLDER=\uc0c8 \ud3f4\ub354
T_LIST_VIEW=\ubaa9\ub85d
T_DETAILS_VIEW=\uc790\uc138\ud788
T_NAME=\uc774\ub984
T_FILE_SIZE=\ud06c\uae30
T_FILE_TYPE=\uc885\ub958
T_FILE_DATE=\uc218\uc815\ub428
T_FILE_ATTR=\uc18d\uc131
T_ALL_FILES=\ubaa8\ub4e0 \ud30c\uc77c
T_CANCEL=\ucde8\uc18c
T_SAVE=\uc800\uc7a5
T_REFRESH=\uc0c8\ub85c \uace0\uce68
T_VIEW=\ubcf4\uae30

View file

@ -1220,3 +1220,23 @@ Text.doNotShowAgain=Deze boodschap niet nogmaals weergeven
Warn.saveXML=Gebruik XML-bestandsindeling enkel indien gegevens wenst uit te wisselen met een andere programma. Aangezien sommige gegevens verloren zullen gaan.\nWenst u dor te gaan?
Text.rightClickForOptions=Rechtsklikken voor meer mogelijkheden
T_OPEN_TXT=Openen
T_LOOK_IN=Kijken in:
T_FILE_NAME=Bestandsnaam:
T_FILES_OF_TYPE=Bestanden van het type:
T_SAVE_IN=Opslaan in:
T_UP_FOLDER=Boven
T_HOME=Persoonlijke map
T_NEW_FOLDER=Nieuwe folder
T_LIST_VIEW=Lijst
T_DETAILS_VIEW=Details
T_NAME=Naam
T_FILE_SIZE=Grootte
T_FILE_TYPE=Type
T_FILE_DATE=Veranderd
T_FILE_ATTR=Eigenschappen
T_ALL_FILES=Alle bestanden
T_CANCEL=Annuleren
T_SAVE=Opslaan
T_REFRESH=Verfris
T_VIEW=Orientatie

View file

@ -1232,3 +1232,23 @@ Warn.saveXML=Voc
Text.rightClickForOptions=Clique Botão direito do mouse para as opções
T_OPEN_TXT=Abrir
T_LOOK_IN=Procurar em:
T_FILE_NAME=Nome do Ficheiro:
T_FILES_OF_TYPE=Ficheiros do Tipo:
T_SAVE_IN=Guardar Em:
T_UP_FOLDER=Para cima
T_HOME=In\u00edcio
T_NEW_FOLDER=Nova Pasta
T_LIST_VIEW=Listar
T_DETAILS_VIEW=Detalhes
T_NAME=Nome
T_FILE_SIZE=Tamanho
T_FILE_TYPE=Tipo
T_FILE_DATE=Modificado
T_FILE_ATTR=Atributos
T_ALL_FILES=Todos os Ficheiros
T_CANCEL=Cancelar
T_SAVE=Guardar
T_REFRESH=Atualizar
T_VIEW=Visualizar

View file

@ -1,57 +1,57 @@
###############################################################################
# The contents of this file are subject to the Common Public Attribution License
# Version 1.0 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.projectlibre.com/license . The License is based on the Mozilla Public
# License Version 1.1 but Sections 14 and 15 have been added to cover use of
# software over a computer network and provide for limited attribution for the
# Original Developer. In addition, Exhibit A has been modified to be consistent
# with Exhibit B.
# The contents of this file are subject to the Common Public Attribution License
# Version 1.0 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.projectlibre.com/license . The License is based on the Mozilla Public
# License Version 1.1 but Sections 14 and 15 have been added to cover use of
# software over a computer network and provide for limited attribution for the
# Original Developer. In addition, Exhibit A has been modified to be consistent
# with Exhibit B.
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the
# specific language governing rights and limitations under the License. The
# Original Code is ProjectLibre. The Original Developer is the Initial Developer
# and is ProjectLibre Inc. All portions of the code written by ProjectLibre are
# Copyright (c) 2012-2019. All Rights Reserved. All portions of the code written by
# ProjectLibre are Copyright (c) 2012-2019. All Rights Reserved. Contributor
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the
# specific language governing rights and limitations under the License. The
# Original Code is ProjectLibre. The Original Developer is the Initial Developer
# and is ProjectLibre Inc. All portions of the code written by ProjectLibre are
# Copyright (c) 2012-2019. All Rights Reserved. All portions of the code written by
# ProjectLibre are Copyright (c) 2012-2019. All Rights Reserved. Contributor
# ProjectLibre, Inc.
#
# Alternatively, the contents of this file may be used under the terms of the
# ProjectLibre End-User License Agreement (the ProjectLibre License) in which case
# the provisions of the ProjectLibre License are applicable instead of those above.
# If you wish to allow use of your version of this file only under the terms of the
# ProjectLibre License and not to allow others to use your version of this file
# under the CPAL, indicate your decision by deleting the provisions above and
# replace them with the notice and other provisions required by the ProjectLibre
# License. If you do not delete the provisions above, a recipient may use your
# version of this file under either the CPAL or the ProjectLibre Licenses.
# Alternatively, the contents of this file may be used under the terms of the
# ProjectLibre End-User License Agreement (the ProjectLibre License) in which case
# the provisions of the ProjectLibre License are applicable instead of those above.
# If you wish to allow use of your version of this file only under the terms of the
# ProjectLibre License and not to allow others to use your version of this file
# under the CPAL, indicate your decision by deleting the provisions above and
# replace them with the notice and other provisions required by the ProjectLibre
# License. If you do not delete the provisions above, a recipient may use your
# version of this file under either the CPAL or the ProjectLibre Licenses.
#
#
# [NOTE: The text of this Exhibit A may differ slightly from the text of the notices
# in the Source Code files of the Original Code. You should use the text of this
# Exhibit A rather than the text found in the Original Code Source Code for Your
# Modifications.]
# [NOTE: The text of this Exhibit A may differ slightly from the text of the notices
# in the Source Code files of the Original Code. You should use the text of this
# Exhibit A rather than the text found in the Original Code Source Code for Your
# Modifications.]
#
# EXHIBIT B. Attribution Information for ProjectLibre required
#
# Attribution Copyright Notice: Copyright (c) 2012-2019, ProjectLibre, Inc.
# Attribution Phrase (not exceeding 10 words):
# Attribution Phrase (not exceeding 10 words):
# ProjectLibre, open source project management software.
# Attribution URL: http://www.projectlibre.com
# Graphic Image as provided in the Covered Code as file: projectlibre-logo.png with
# alternatives listed on http://www.projectlibre.com/logo
# Graphic Image as provided in the Covered Code as file: projectlibre-logo.png with
# alternatives listed on http://www.projectlibre.com/logo
#
# Display of Attribution Information is required in Larger Works which are defined
# in the CPAL as a work which combines Covered Code or portions thereof with code
# not governed by the terms of the CPAL. However, in addition to the other notice
# obligations, all copies of the Covered Code in Executable and Source Code form
# distributed must, as a form of attribution of the original author, include on
# each user interface screen the "ProjectLibre" logo visible to all users.
# The ProjectLibre logo should be located horizontally aligned with the menu bar
# and left justified on the top left of the screen adjacent to the File menu. The
# logo must be at least 144 x 31 pixels. When users click on the "ProjectLibre"
# logo it must direct them back to http://www.projectlibre.com.
# Display of Attribution Information is required in Larger Works which are defined
# in the CPAL as a work which combines Covered Code or portions thereof with code
# not governed by the terms of the CPAL. However, in addition to the other notice
# obligations, all copies of the Covered Code in Executable and Source Code form
# distributed must, as a form of attribution of the original author, include on
# each user interface screen the "ProjectLibre" logo visible to all users.
# The ProjectLibre logo should be located horizontally aligned with the menu bar
# and left justified on the top left of the screen adjacent to the File menu. The
# logo must be at least 144 x 31 pixels. When users click on the "ProjectLibre"
# logo it must direct them back to http://www.projectlibre.com.
###############################################################################
@ -124,9 +124,9 @@ Bar.summary=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435
Bar.task=\u0417\u0430\u0434\u0430\u0447\u0430
Bar.timesheet=\u0421\u0435\u0442\u043a\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438
Bar.totalSlack=\u041e\u0431\u0449\u0438\u0439 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0435\u0437\u0435\u0440\u0432
BarPanel.Shape=\u0424\u043e\u0440\u043c\u0430\:
BaselineDialog.Baseline=\u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u043b\u0430\u043d\:
BaselineDialog.For=\u0414\u043b\u044f\:
BarPanel.Shape=\u0424\u043e\u0440\u043c\u0430:
BaselineDialog.Baseline=\u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u043b\u0430\u043d:
BaselineDialog.For=\u0414\u043b\u044f:
BookingType.Committed=\u041f\u0440\u0438\u043d\u044f\u0442\u043e
BookingType.Proposed=\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e
ButtonText.Cancel=\u041e\u0442\u043c\u0435\u043d\u0430
@ -139,16 +139,16 @@ Calendar.24Hours=24 \u0447\u0430\u0441\u0430
Calendar.EditedWorkingHours=\u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0447\u0430\u0441\u044b
CalendarDialogBox.Wednesday=\u0421\u0440\u0435\u0434\u0430
CalendarDialogBox.September=\u0421\u0435\u043d\u0442\u044f\u0431\u0440\u044c
CalendarDialogBox.Seventeen=17\:00
CalculationDialogBox.Manual=\ \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e
CalendarDialogBox.Seventeen=17:00
CalculationDialogBox.Manual= \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e
Calendar.EditsToADayOfTheWeek=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043d\u0438 \u043d\u0435\u0434\u0435\u043b\u0438
CalendarDialogBox.HoursPerday=\u0427\u0430\u0441\u043e\u0432 \u0432 \u0434\u0435\u043d\u044c\:
CalendarDialogBox.HoursPerday=\u0427\u0430\u0441\u043e\u0432 \u0432 \u0434\u0435\u043d\u044c:
CalculationDialogBox.Prorated=\u041f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e
Calendar.EditsToAnIndividualDay=\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c
CalendarDialogBox.DurationSettings=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438
CalendarDialogBox.SetAsDefault=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e
CalendarDialogBox.HoursPerWeek=\u0427\u0430\u0441\u043e\u0432 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e \:
CalendarDialogBox.DaysPerMonth=\u0414\u043d\u0435\u0439 \u0432 \u043c\u0435\u0441\u044f\u0446 \:
CalendarDialogBox.HoursPerWeek=\u0427\u0430\u0441\u043e\u0432 \u0432 \u043d\u0435\u0434\u0435\u043b\u044e :
CalendarDialogBox.DaysPerMonth=\u0414\u043d\u0435\u0439 \u0432 \u043c\u0435\u0441\u044f\u0446 :
Calendar.ExceptionCircular=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0441\u0430\u043c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f.
CalendarDialogBox.Monday=\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a
CalendarDialogBox.Tuesday=\u0412\u0442\u043e\u0440\u043d\u0438\u043a
@ -166,7 +166,7 @@ CalendarDialogBox.November=\u041d\u043e\u044f\u0431\u0440\u044c
CalendarDialogBox.December=\u0414\u0435\u043a\u0430\u0431\u0440\u044c
CalendarDialogBox.EightAM=8\:00
CalendarDialogBox.SixPM=18\:00
CalendarDialogBox.Eight=08\:00
CalendarDialogBox.Eight=08:00
CalculationDialogBox.Start=\u041d\u0430\u0447\u0430\u043b\u043e
Calendar.NightShift=\u041d\u043e\u0447\u043d\u0430\u044f \u0441\u043c\u0435\u043d\u0430
Calendar.Nonworking=\u041f\u0440\u043e\u0441\u0442\u043e\u0439
@ -188,8 +188,8 @@ Category.assignmentSpreadsheet=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u043d
Category.availabilitySpreadsheet=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0435\u0439
Category.costRates=\u041d\u043e\u0440\u043c\u044b \u0437\u0430\u0442\u0440\u0430\u0442
Category.dependencySpreadsheet=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439
CalculationDialogBox.Automatic=\ \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438
CalculationDialogBox.Calculate=\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c\:
CalculationDialogBox.Automatic= \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438
CalculationDialogBox.Calculate=\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c:
Category.distributionSpreadsheet=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f
CalculationDialogBox.Calculation=\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0446\u0438\u044f
CalculationDialogBox.EarnedValue=\u041e\u0441\u0432\u043e\u0435\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0451\u043c
@ -204,17 +204,17 @@ CalculationDialogBox.End=\u041a\u043e\u043d\u0435\u0446
Category.timesheetSpreadsheet=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438
ChangeWorkingTimeDialogBox.BasedOn=\u041e\u0441\u043d\u043e\u0432\u0430 \:
ChangeWorkingTimeDialogBox.ChangeWorkingTime=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c
ChangeWorkingTimeDialogBox.For=\u0414\u043b\u044f\:
ChangeWorkingTimeDialogBox.From=\u041e\u0442 \u043a\u043e\u0433\u043e\:
ChangeWorkingTimeDialogBox.For=\u0414\u043b\u044f:
ChangeWorkingTimeDialogBox.From=\u041e\u0442 \u043a\u043e\u0433\u043e:
ChangeWorkingTimeDialogBox.ModificationMessage=<html><font color\="blue">\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u043f\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442 \u043d\u0430 \u0432\u0441\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442.</font></html>
ChangeWorkingTimeDialogBox.New=\u041d\u043e\u0432\u044b\u0439...
ChangeWorkingTimeDialogBox.NonDefaultWorkingTime=\u0420\u0430\u0431\u043e\u0447\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e
ChangeWorkingTimeDialogBox.NonWorkingTime=\u041d\u0435\u0440\u0430\u0431\u043e\u0447\u0435\u0435 \u0432\u0440\u0435\u043c\u044f
ChangeWorkingTimeDialogBox.NotEdiableMessage=<html><font color\="red">\u042d\u0442\u043e\u0442 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0413\u043b\u0430\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u041f\u0443\u043b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432).</font></html>
ChangeWorkingTimeDialogBox.Options=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438...
ChangeWorkingTimeDialogBox.To=\ \u041a\u043e\u043c\u0443\:
ChangeWorkingTimeDialogBox.To= \u041a\u043e\u043c\u0443\:
ChangeWorkingTimeDialogBox.UseDefault=\u041f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e
ChartLegend.ResourceFilter=\u0424\u0438\u043b\u044c\u0442\u0440 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432\:
ChartLegend.ResourceFilter=\u0424\u0438\u043b\u044c\u0442\u0440 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432:
ClientRole.Inactive=-
ClientRole.ProjectManager=\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432
ClientRole.TeamMember=\u0427\u043b\u0435\u043d \u043a\u043e\u043c\u0430\u043d\u0434\u044b
@ -513,7 +513,7 @@ Field.teamStatusPending=\u041e\u0436\u0438\u0434\u0430\u043d\u0438\u0435 \u0441\
Field.textAbove=\u0422\u0435\u043a\u0441\u0442 \u0432\u044b\u0448\u0435
Field.timesheetFinish=\u041a\u043e\u043d\u0435\u0446 \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438
Field.timesheetStart=\u041d\u0430\u0447\u0430\u043b\u043e \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438
FieldDialog.document=\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\:
FieldDialog.document=\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442:
Field.timesheetStatus=\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438
Field.timesheetStatusName=\u0421\u0442\u0430\u0442\u0443\u0441
Field.totalSlack=\u041e\u0431\u0449\u0438\u0439 \u0440\u0435\u0437\u0435\u0440\u0432
@ -570,7 +570,7 @@ Filter.WorkComplete=\u0417\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043d\u0430
FixedWork.FixedWork=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430
FixedUnits.FixedUnits=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b
FixedDuration.TheDurationMessage=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044d\u0442\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u043d\u0435 \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u0435\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e \u0438 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0430
FooterRenderer.page=\ - \u0441\u0442\u0440.
FooterRenderer.page= - \u0441\u0442\u0440.
Gantt.Popup.annotationStylesMenu=\u0421\u0442\u0438\u043b\u044c \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439
Gantt.Popup.barStylesMenu=\u0421\u0442\u0438\u043b\u044c \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432
Gantt.Popup.showAssignments=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f
@ -619,8 +619,8 @@ LicenseOption.External=\u041f\u0430\u0440\u0442\u043d\u0451\u0440/\u041a\u043b\u
LicenseOption.Inactive=-
LocalFileImporter.Exporting=\u0418\u0434\u0451\u0442 \u044d\u043a\u0441\u043f\u043e\u0440\u0442...
LocalFileImporter.Importing=\u0418\u0434\u0451\u0442 \u0438\u043c\u043f\u043e\u0440\u0442...
LoginDialog.Login=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\:
LoginDialog.Password=\u041f\u0430\u0440\u043e\u043b\u044c\:
LoginDialog.Login=\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f:
LoginDialog.Password=\u041f\u0430\u0440\u043e\u043b\u044c:
LoginDialog.RememberMe=\u0417\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043c\u0435\u043d\u044f \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0435
LoginDialog.UseOfficeLook=<html>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0438\u043b\u044c <b>Office</b></html>
LookupDialog.EnterPartOfTheName=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0447\u0430\u0441\u0442\u044c \u0438\u0441\u043a\u043e\u043c\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438
@ -628,7 +628,7 @@ LookupDialog.Find=\u041d\u0430\u0439\u0442\u0438
LookupDialog.LookupAnObject=\u0421\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043e\u0431\u044a\u0435\u043a\u0442\u0435
LookupDialog.NoMatchesFound=\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0439
LookupDialog.Results=\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b
LookupDialog.Type=\u0422\u0438\u043f\:
LookupDialog.Type=\u0422\u0438\u043f:
LookupDialog.UnableToContactServer=\u041d\u0435 \u043c\u043e\u0433\u0443 \u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.
LookupField.LookupAValue=\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435
Message.ImportError=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0444\u0430\u0439\u043b
@ -662,12 +662,12 @@ Message.errorRangeMaximum.mf=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u
# {0,number} is the minimum value that has been exceeded
Message.errorRangeMinimum.mf=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 {0,number}.
Message.importCircularLink=\u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d, \u0442.\u043a. \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0446\u0438\u043a\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438.
Message.invalidAssignments=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0432\u0435\u0441\u0442\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0438\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 ";". \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u0432 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043a\u0430\u0445\: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440. \u0421\u0435\u0440\u0433\u0435\u0439 \u0421\u0438\u0434\u043e\u0440\u043e\u0432[50%];\u041f\u0451\u0442\u0440 \u0418\u0432\u0430\u043d\u043e\u0432
Message.invalidAssignments=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0432\u0435\u0441\u0442\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0438\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 ";". \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u0432 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043a\u0430\u0445: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440. \u0421\u0435\u0440\u0433\u0435\u0439 \u0421\u0438\u0434\u043e\u0440\u043e\u0432[50%];\u041f\u0451\u0442\u0440 \u0418\u0432\u0430\u043d\u043e\u0432
Message.invalidChoice=\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0432\u044b\u0431\u043e\u0440
Message.invalidCost=\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c\n\u042d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c, \u0438\u043b\u0438 \u043e\u043d\u0430 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044f. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0446\u0438\u0444\u0440\u0430\u043c\u0438.\n\u0421\u0438\u043c\u0432\u043e\u043b \u0432\u0430\u043b\u044e\u0442\u044b \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.
Message.invalidDate=\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0434\u0430\u0442\u0430\n\u042d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430\u044f \u0434\u0430\u0442\u0430, \u0438\u043b\u0438 \u043e\u043d\u0430 \u043b\u0435\u0436\u0438\u0442 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u043f\u043e\u043b\u044f \u0432\u0432\u043e\u0434\u0430 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0434\u0430\u0442 (01.01.1970 -31.12.2049).\n\u0412\u0432\u043e\u0434\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435\: 15.06.00 \u0438\u043b\u0438 15.06.2000
# {0} is either "predecessor" or "successor"
Message.invalidDependency.mf=\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 {0}.\n\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432\:\n¬ \u0412\u0432\u043e\u0434\u0438\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0446\u0435\u043b\u044b\u0435 \u0447\u0438\u0441\u043b\u0430.\n¬ \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e {0} \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435\: {0} \u043d\u043e\u043c\u0435\u0440 \u043a\u043e\u0434\u0430, \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u0438 \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0438\u043b\u0438 \u043e\u043f\u0435\u0440\u0435\u0436\u0435\u043d\u0438\u044f.\n¬ \u0415\u0441\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e {0} \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0432\u0435\u043b\u0438\u043a\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043a\u043d\u043e "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0437\u0430\u0434\u0430\u0447\u0435".
Message.invalidDependency.mf=\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 {0}.\n\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432:\n¬ \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e {0} \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435\: {0} \u043d\u043e\u043c\u0435\u0440 \u043a\u043e\u0434\u0430, \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u0438 \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0438\u043b\u0438 \u043e\u043f\u0435\u0440\u0435\u0436\u0435\u043d\u0438\u044f.\n¬ \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043a\u043d\u043e "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0437\u0430\u0434\u0430\u0447\u0435".
Message.invalidDuration=\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\n\u042d\u0442\u043e \u043d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0438\u043b\u0438 \u043e\u043d\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u043f\u043e\u043b\u044f.\n\u0412\u0432\u043e\u0434\u0438\u0442\u0435 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435\: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 4 \u0447\u0430\u0441\u0430 (\u0438\u043b\u0438 4h), 12 \u0434\u043d\u0435\u0439 (\u0438\u043b\u0438 12d), \u0438\u043b\u0438 2ed \u0434\u043b\u044f \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0445 \u0434\u043d\u0435\u0439.
Message.invalidInput=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0435\u0432\u0435\u0440\u043d\u043e.
Message.invalidIntersection=\u041d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u0431\u0449\u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438\n\n\u0417\u0430\u0434\u0430\u0447\u0430 \u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0441\u0440\u043e\u043a.\n\u0417\u0430\u0434\u0430\u0447\u0430 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0431\u0435\u0437 \u0443\u0447\u0451\u0442\u0430 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432. \u0427\u0442\u043e\u0431\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u044d\u0442\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0434\u043d\u043e \u0438\u0437 \u0434\u0432\u0443\u0445\:\n\n- \u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u043b\u0438\u0431\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u0437\u0430\u0434\u0430\u0447, \u043b\u0438\u0431\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432.\n\n- \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u043f\u0446\u0438\u044e "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432" \u0432 \u043e\u043a\u043d\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0437\u0430\u0434\u0430\u0447\u0435 \u0447\u0442\u043e\u0431\u044b \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0432 \u0437\u0430\u0434\u0430\u0447\u0435.
@ -693,14 +693,14 @@ Message.synchronizeResources=\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0
Message.tooManyResourcesSelectedToList.mf={0,number} \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0432\u044b\u0431\u0440\u0430\u043d\u043e (\u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0441\u043f\u0438\u0441\u043a\u0430)
Message.tooManyTasksSelectedToList.mf={0,number} \u0437\u0430\u0434\u0430\u0447 \u0432\u044b\u0431\u0440\u0430\u043d\u043e (\u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0441\u043f\u0438\u0441\u043a\u0430)
MicrosoftImporter.ErrorImportingXML=\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c XML \u0444\u0430\u0439\u043b. \u0422\u043e\u043b\u044c\u043a\u043e XML \u0444\u0430\u0439\u043b\u044b, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438 MS Project \u0438\u043b\u0438 Planner, \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b.
MicrosoftImporter.ImportWithSubprojects=\u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u0434\u043f\u0440\u043e\u0435\u043a\u0442\u044b. \u041e\u043d\u0438 \u043d\u0443\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0443\u0447\u043d\u043e\u043c \u0438\u043c\u043f\u043e\u0440\u0442\u0435. \u0417\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u043d\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442\:
MicrosoftImporter.ImportWithSubprojects=\u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u0434\u043f\u0440\u043e\u0435\u043a\u0442\u044b. \u041e\u043d\u0438 \u043d\u0443\u0436\u0434\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0443\u0447\u043d\u043e\u043c \u0438\u043c\u043f\u043e\u0440\u0442\u0435. \u0417\u0430\u0434\u0430\u0447\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u043d\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442:
MicrosoftImporter.Importing=\u0418\u0434\u0451\u0442 \u0438\u043c\u043f\u043e\u0440\u0442...
MicrosoftImporter.PrepareResources=\u041f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u044b
Network.Popup.barStylesMenu=\u0421\u0442\u0438\u043b\u0438 \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432
NewBaseCalendarDialog.CreateACopyOfCalendar=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u043b\u0438 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c
NewBaseCalendarDialog.CreateANewBaseCalendar=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c
NewBaseCalendarDialog.Name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
NewBaseCalendarDialog.NewBaseCalendar=\ \u041d\u043e\u0432\u044b\u0439 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c
NewBaseCalendarDialog.NewBaseCalendar= \u041d\u043e\u0432\u044b\u0439 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c
Open_Text.ApplicationTitle=ProjectLibre
OpenProjectDialog.LockedBy=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e
Open_Text.ShortTitle=ProjectLibre
@ -724,8 +724,8 @@ PageSetupDialog.Paper=\u0411\u0443\u043c\u0430\u0433\u0430
PageSetupDialog.PaperFormat.Custom=\u0417\u0430\u043a\u0430\u0437\u043d\u043e\u0439
PageSetupDialog.PaperSize=\u0420\u0430\u0437\u043c\u0435\u0440 \u0431\u0443\u043c\u0430\u0433\u0438
PageSetupDialog.PaperSizeSettings.Custom=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u0437\u0430\u043a\u0430\u0437\u043d\u043e\u0433\u043e
PageSetupDialog.PaperSizeSettings.Custom.Width=\u0428\u0438\u0440\u0438\u043d\u0430 (\u043c\u043c)\:
PageSetupDialog.PaperSizeSettings.Custom.Height=\u0412\u044b\u0441\u043e\u0442\u0430 (\u043c\u043c)\:
PageSetupDialog.PaperSizeSettings.Custom.Width=\u0428\u0438\u0440\u0438\u043d\u0430 (\u043c\u043c):
PageSetupDialog.PaperSizeSettings.Custom.Height=\u0412\u044b\u0441\u043e\u0442\u0430 (\u043c\u043c):
PageSetupDialog.PaperSizeSettings.Printer=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u0430
PageSetupDialog.PaperSizeSettings.SinglePage=\u041e\u0434\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430
PageSetupDialog.PaperSizeSettings.SinglePage2=(\u0442\u043e\u043b\u044c\u043a\u043e PDF)
@ -743,10 +743,10 @@ PageSetupDialog.Settings.Label=\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\
PageSetupDialog.Settings.Local=\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u043e
PageSetupDialog.Settings.WebPDF=Web PDF
PageSetupDialog.Scaling=\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435
PageSetupDialog.Scaling.FitTo=\u041f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443\:
PageSetupDialog.Scaling.FitTo=\u041f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443:
PageSetupDialog.Scaling.FitToHeight=\u0432\u044b\u0441\u043e\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446
PageSetupDialog.Scaling.FitToWidth=\u0448\u0438\u0440\u0438\u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446
PageSetupDialog.Scaling.ScaleTo=\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\:
PageSetupDialog.Scaling.ScaleTo=\u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043e:
PageSetupDialog.Scaling.ScaleToHeight=\u0432\u044b\u0441\u043e\u0442\u0430
PageSetupDialog.Scaling.ScaleToWidth=\u0448\u0438\u0440\u0438\u043d\u0430
PageSetupDialog.Scaling.ScaleToProportions=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c
@ -762,15 +762,15 @@ ProjectStatus.ACTIVE=\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439
PreviewPanel.Preview=\u041f\u0440\u0435\u0434\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440
PreviewPanelEnd.Preview=\u041f\u0440\u0435\u0434\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440
ProjectDialog.AllResourcesExceptCustomerPartner=\u0412\u0441\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b (\u043a\u0440\u043e\u043c\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432/\u043f\u0430\u0440\u0442\u043d\u0451\u0440\u043e\u0432)
ProjectDialog.Notes=\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f\:
ProjectDialog.Notes=\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f:
ProjectInformationDialog.ProjectInformation=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435
ProjectStatus.CANCELLED=\u041e\u0442\u043c\u0435\u043d\u0435\u043d\u043e
ProjectStatus.COMPLETED=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e
ProjectDialog.NewProject=\u041d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442
ProjectDialog.StartDate=\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430\:
ProjectDialog.FinishDate=\u0414\u0430\u0442\u0430 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f\:
ProjectDialog.StartDate=\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430:
ProjectDialog.FinishDate=\u0414\u0430\u0442\u0430 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f:
ProjectStatus.ON_HOLD=\u041f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e
ProjectDialog.Manager=\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\:
ProjectDialog.Manager=\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440:
ProjectStatus.PENDING_APPROVAL=\u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0438\u0435
ProjectStatus.PLANNING=\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435
ProjectType.EVENT_PLANNING=\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f
@ -785,8 +785,8 @@ ProjectInformationDialog.Statistics=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u
ProjectDialog.BasedOnProjectRole=\u041e\u0441\u043d\u043e\u0432\u044b\u0432\u0430\u044f\u0441\u044c \u043d\u0430 \u0420\u043e\u043b\u044f\u0445 \u041f\u0440\u043e\u0435\u043a\u0442\u0430 \u0432 \u0432\u0438\u0434\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432
ProjectInformationDialog.General=\u041e\u0431\u0449\u0435\u0435
ProjectType.SALES_CAMPAIGN=\u041c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433\u043e\u0432\u0430\u044f \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u044f
ProjectDialog.ProjectName=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\:
ProjectDialog.ProjectTeam=\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\:
ProjectDialog.ProjectName=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430:
ProjectDialog.ProjectTeam=\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430:
ProjectType.TECHNICAL_SUPPORT=\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430
RenameDialog.AnotherItemWithThatNameAlreadyExists=\u042d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u0442\u0430\u043a\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442
RenameDialog.NewName=\u041d\u043e\u0432\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
@ -795,19 +795,19 @@ RenameDialog.TheNameCannotBeEmpty=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u04
RenameProjectDialog.NewProject=\u041d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442
RenameProjectDialog.NewProjectName=\u041d\u043e\u0432\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430
RenameProjectDialog.RenameProject=\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442
ReportView.Columns=\u041a\u043e\u043b\u043e\u043d\u043a\u0438\:
ReportView.Report=\u041e\u0442\u0447\u0451\u0442\:
ReportView.Columns=\u041a\u043e\u043b\u043e\u043d\u043a\u0438:
ReportView.Report=\u041e\u0442\u0447\u0451\u0442:
RequestDemandType.Demand=\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c
RenameDialog.CurrentName=\u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
RequestDemandType.None=-
RequestDemandType.Request=\u0416\u0435\u043b\u0430\u0442\u0435\u043b\u0435\u043d
ResourceAdditionDialog.ResourceMerging=\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432
ResourceAdditionDialog.SelectResourcesToAdd=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b
ResourceIndicatorsComponent.Administrator=\ (\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440)
ResourceIndicatorsComponent.PartnerCustomer=\ (\u041f\u0430\u0440\u0442\u043d\u0451\u0440/\u041a\u043b\u0438\u0435\u043d\u0442)
ResourceIndicatorsComponent.Administrator= (\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440)
ResourceIndicatorsComponent.PartnerCustomer= (\u041f\u0430\u0440\u0442\u043d\u0451\u0440/\u041a\u043b\u0438\u0435\u043d\u0442)
ResourceIndicatorsComponent.ThisResourceIsOnTheProjectTeam=\u042d\u0442\u043e\u0442 \u0440\u0435\u0441\u0443\u0440\u0441 - \u0440\u0435\u0441\u0443\u0440\u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<br>
ResourceIndicatorsComponent.UserLicense=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\:
ResourceInformationDialog.AssignedToTasks=\u041f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0435\u0442\u0441\u044f \u043a \u0437\u0430\u0434\u0430\u0447\u0430\u043c\:
ResourceIndicatorsComponent.UserLicense=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f:
ResourceInformationDialog.AssignedToTasks=\u041f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0435\u0442\u0441\u044f \u043a \u0437\u0430\u0434\u0430\u0447\u0430\u043c:
ResourceInformationDialog.Costs=\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c
ResourceInformationDialog.General=\u041e\u0431\u0449\u0435\u0435
ResourceInformationDialog.Notes=\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f
@ -819,7 +819,7 @@ ResourceMappingDialog.BasedOnProjectRoleInResourcesView=\u041e\u0441\u043d\u043e
ResourceMappingDialog.DontMergeOpenProjectReadOnly=\u041d\u0435 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043e, \u041f\u0440\u043e\u0435\u043a\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f
ResourceMappingDialog.ImportedResources=\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b
ResourceMappingDialog.MergeResourcesUsingField=\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u043e\u043b\u044f
ResourceMappingDialog.ProjectTeam=\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\:
ResourceMappingDialog.ProjectTeam=\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430:
ResourceMappingDialog.ResourceMerging=\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432
ResourceMappingDialog.ServerResources=\u0420\u0435\u0441\u0443\u0440\u0441\u044b \u0441\u0435\u0440\u0432\u0435\u0440\u0430
ResourceType.Location=\u0420\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435
@ -830,7 +830,7 @@ ResourceType.Work=\u0420\u0430\u0431\u043e\u0442\u0430
ResourceView.ThisResourceCurrentlyHasAssignments=. \u0414\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u0441\u0443\u0440\u0441 \u0443\u0436\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d.
ResourceView.ToMoveAProtectedResource=\u0414\u043b\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0432 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 \u043d\u0435\u0443\u0434\u0430\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430 \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043f\u0440\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 RBS.
ResourceView.UsersCanOnlyBeRemoved=. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d \u0438\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u043d \u043d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 web-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438.
ResourceView.YouCannotDeleteTheResource=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\:
ResourceView.YouCannotDeleteTheResource=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441:
Role.Inactive=\u041d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u0430
Role.ProjectManager=\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430
Role.TeamMember=\u0427\u043b\u0435\u043d \u043a\u043e\u043c\u0430\u043d\u0434\u044b
@ -840,13 +840,13 @@ ScheduleDialogBox.FixedDuration=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432
ScheduleDialogBox.FixedUnits=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b
ScheduleDialogBox.FixedWork=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430
ScheduleDialogBox.SetAsDefault=\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e-\u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e
ScheduleDialogBox.WorkIsEnteredIn=\ \u0420\u0430\u0431\u043e\u0442\u0430 \u0432\u043e\u0448\u043b\u0430 \u0432
ScheduleDialogBox.DefaultTaskType=\ \u0422\u0438\u043f \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0438
ScheduleDialogBox.WorkIsEnteredIn= \u0420\u0430\u0431\u043e\u0442\u0430 \u0432\u043e\u0448\u043b\u0430 \u0432
ScheduleDialogBox.DefaultTaskType= \u0422\u0438\u043f \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0438
SchedulingType.FixedUnits=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b
ScheduleDialogBox.Schedule=\u0420\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435
ScheduleDialogBox.Decimal=\u0414\u0435\u0441\u044f\u0442\u0438\u0447.
ScheduleDialogBox.Minutes=\u041c\u0438\u043d\u0443\u0442\u044b
ScheduleDialogBox.NewTask=\ \u041d\u043e\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430
ScheduleDialogBox.NewTask= \u041d\u043e\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430
SchedulingType.FixedWork=\u0424\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430
ScheduleDialogBox.Hours=\u0427\u0430\u0441\u044b
ScheduleDialogBox.Days=\u0414\u043d\u0438
@ -979,12 +979,12 @@ Symbol.percent=%
Symbol.rightBracket=]
Symbol.rightBracketRegex=\\]
Symbol.slash=/
TaskIndicatorsComponent.Notes=\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f\: '
TaskIndicatorsComponent.Notes=\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f: '
TaskIndicatorsComponent.TheCalendar=\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c '
TaskIndicatorsComponent.TheIntersection=\u041f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0437\u0430\u0434\u0430\u0447 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043d\u0435 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<br>
TaskIndicatorsComponent.TheTaskWasCompletedOn=\u0417\u0430\u0434\u0430\u0447\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430
TaskIndicatorsComponent.ThisParentTaskHasResources=\u0420\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u043c\u0435\u0435\u0442 \u0440\u0435\u0441\u0443\u0440\u0441 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0435\u0439\:
TaskIndicatorsComponent.ThisSubprojectIsNotValid=\u042d\u0442\u043e\u0442 \u0441\u0443\u0431\u043f\u0440\u043e\u0435\u043a\u0442 \u0438\u043c\u0435\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443\: \u041e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442
TaskIndicatorsComponent.ThisParentTaskHasResources=\u0420\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u043c\u0435\u0435\u0442 \u0440\u0435\u0441\u0443\u0440\u0441 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0435\u0439:
TaskIndicatorsComponent.ThisSubprojectIsNotValid=\u042d\u0442\u043e\u0442 \u0441\u0443\u0431\u043f\u0440\u043e\u0435\u043a\u0442 \u0438\u043c\u0435\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443: \u041e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442
TaskIndicatorsComponent.ThisTaskFinishesOn=\u042d\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043e\u043a\u043e\u043d\u0447\u0435\u043d\u0430
TaskIndicatorsComponent.ThisTaskHasA=\u042d\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u043c\u0435\u0435\u0442 '
TaskIndicatorsComponent.ThisTaskHasBeenDelegatedTo=\u042d\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430
@ -993,9 +993,9 @@ TaskIndicatorsComponent.ThisTasksRepresentsThe=\u042d\u0442\u0430 \u0437\u0430\u
TaskIndicatorsComponent.constraintOn=' \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435
TaskIndicatorsComponent.isAssignedToTheTask=' \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0437\u0430\u0434\u0430\u0447\u0435.<br>
TaskIndicatorsComponent.opened=\u043e\u0442\u043a\u0440\u044b\u0442\u043e
TaskIndicatorsComponent.subproject=\ \u0441\u0443\u0431\u043f\u0440\u043e\u0435\u043a\u0442\:
TaskIndicatorsComponent.subproject= \u0441\u0443\u0431\u043f\u0440\u043e\u0435\u043a\u0442:
TaskIndicatorsComponent.unopened=\u043d\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e
TaskIndicatorsComponent.whichIsAfterItsDeadline=\ \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c
TaskIndicatorsComponent.whichIsAfterItsDeadline= \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c
TaskInformationDialog.Advanced=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e
TaskInformationDialog.ConstrainTask=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447\u0438
TaskInformationDialog.Dates=\u0414\u0430\u0442\u044b
@ -1069,7 +1069,7 @@ Text.reverseScheduled=\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u04
Text.rightClickSelectToSpreadsheet=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u0440\u0430\u0432\u044b\u0439 \u043a\u043b\u0438\u043a \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u0430 \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446
Text.rightClickToInsertRemoveColumns=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043f\u0440\u0430\u0432\u044b\u0439 \u043a\u043b\u0438\u043a \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u043b\u0438 \u0441\u043f\u0440\u044f\u0442\u0430\u0442\u044c \u043a\u043e\u043b\u043e\u043d\u043a\u0443
Text.successor=\u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435
Text.taskHierarchy=\u0418\u0435\u0440\u0430\u0440\u0445\u0438\u044f \u0437\u0430\u0434\u0430\u0447\:
Text.taskHierarchy=\u0418\u0435\u0440\u0430\u0440\u0445\u0438\u044f \u0437\u0430\u0434\u0430\u0447:
Text.welcomeSubject=\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u0432 \u041f\u0440\u043e\u0435\u043a\u0442\u044b \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443
Text.welcomeToPod=\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c \u0432 ProjectLibre
Text.work=\u0440\u0430\u0431\u043e\u0442\u0430
@ -1121,13 +1121,13 @@ Units.week.singular=\u043d\u0435\u0434|\u043d\u0435\u0434|\u043d\u0435\u0434\u04
Units.year.plural=\u0433|\u0433|\u0433\u043e\u0434\u0430(\u043b\u0435\u0442)|\u0433
Units.year.singular=\u0433|\u0433|\u0433\u043e\u0434|\u0433
UpdateProjectDialogBox.EntireProject=\u0412\u0441\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430
UpdateProjectDialogBox.For=\u0414\u043b\u044f\:
UpdateProjectDialogBox.RescheduleCompletedWorkToStartAfter=\ \u0421\u0434\u0432\u0438\u0433 \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442 \u043a
UpdateProjectDialogBox.SelectedTasks=\ \u0412\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447
UpdateProjectDialogBox.For=\u0414\u043b\u044f:
UpdateProjectDialogBox.RescheduleCompletedWorkToStartAfter= \u0421\u0434\u0432\u0438\u0433 \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442 \u043a
UpdateProjectDialogBox.SelectedTasks= \u0412\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447
UpdateProjectDialogBox.SetZeroHundred=\u041f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0434\u043d\u044f\u043c
UpdateProjectDialogBox.SetZeroOrHundredOnly=\u0422\u043e\u043b\u044c\u043a\u043e 0% \u0438\u043b\u0438 100% \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f
UpdateProjectDialogBox.UpdateProject=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442
UpdateProjectDialogBox.UpdateWorkAsCompleteThrough=\ \u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430
UpdateProjectDialogBox.UpdateWorkAsCompleteThrough= \u041e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430
UpdateTaskDialog.Actual=\u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438
UpdateTaskDialog.Current=\u0422\u0435\u043a\u0443\u0449\u0438\u0439
UpdateTaskDialog.UpdateTask=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0438
@ -1135,16 +1135,16 @@ ValueObjectForIntervalTable.ThatEffectiveDateIsAlreadyInTheTable=\u0414\u0430\u0
ValueObjectForIntervalTable.ThisDateMustBeAfter=\u042d\u0442\u0430 \u0434\u0430\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435.
ValueObjectForIntervalTable.ThisDateMustBeBefore=\u042d\u0442\u0430 \u0434\u0430\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435.
ValueObjectForIntervalTable.YouCannotRemoveTheFirst=\u041d\u0435\u043b\u044c\u0437\u044f \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0435\u0440\u0432\u0443\u044e \u0434\u0430\u0442\u0443 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435.
WelcomeDialog.WhatWouldYouLikeToDo=\u0427\u0442\u043e \u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c\:
WelcomeDialog.WhatWouldYouLikeToDo=\u0427\u0442\u043e \u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c:
WorkRangeException.EndMustBeAfterStart=\u041a\u043e\u043d\u0435\u0446 \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043d\u0435 \u0440\u0430\u043d\u044c\u0448\u0435 \u0435\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430
WorkRangeException.RangeIncomplete=\u041f\u0435\u0440\u0438\u043e\u0434 \u0440\u0430\u0431\u043e\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u043c\u0435\u0442\u044c \u043d\u0430\u0447\u0430\u043b\u043e \u0438 \u043a\u043e\u043d\u0435\u0446
WorkRangeException.RangesCannotOverlap=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u043c\u0435\u0442\u044c \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u044b
WorkRangeException.RangesMustBeOrdered=\u041d\u0430\u0447\u0430\u043b\u043e \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0440\u0430\u0431\u043e\u0442
tip.1.description= \u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u0441\u0442\u0430\u043b\u0438 \u0447\u043b\u0435\u043d\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 ProjectLibre \u043d\u0430 http\://www.projectlibre.org. \u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0432\u0430\u0436\u043d\u044b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f, \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430.
tip.1.description= \u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u0441\u0442\u0430\u043b\u0438 \u0447\u043b\u0435\u043d\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 ProjectLibre \u043d\u0430 http://www.projectlibre.org. \u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0432\u0430\u0436\u043d\u044b\u0435 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f, \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430.
tip.1.name=\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u0435\u0441\u044c \u043a \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443 ProjectLibre
tip.2.description= PPMLIbre \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043a ProjectLibre, \u0438 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f. PPMLIbre - \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0440\u0442\u0444\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0441\u0442\u0440\u0435\u043c\u044f\u0449\u0435\u0435\u0441\u044f \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c Microsoft Project Server. \u041a\u043e\u043d\u0442\u0430\u043a\u0442\: info@ProjectLibre.org \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.
tip.2.description= PPMLIbre \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435\u043c \u043a ProjectLibre, \u0438 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f. PPMLIbre - \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0440\u0442\u0444\u0435\u043b\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0441\u0442\u0440\u0435\u043c\u044f\u0449\u0435\u0435\u0441\u044f \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c Microsoft Project Server. \u041a\u043e\u043d\u0442\u0430\u043a\u0442: info@ProjectLibre.org \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.
tip.2.name=PPMLIbre
tip.3.description=\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434 \u0432 ProjectLibre\! \u041c\u044b \u0438\u0449\u0435\u043c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0438\u0441\u0430\u0442\u0435\u043b\u0435\u0439, \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u043e\u0432 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c ProjectLibre \u043b\u0443\u0447\u0448\u0435 \u0438 \u043b\u0443\u0447\u0448\u0435. \u041a\u043e\u043d\u0442\u0430\u043a\u0442\: partners@projectlibre.org.
tip.3.name=\u0412\u043a\u043b\u0430\u0434 \u0432 ProjectLibre
@ -1201,3 +1201,27 @@ Text.doNotShowAgain=\u041d\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u043
Warn.saveXML=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0444\u043e\u0440\u043c\u0430\u0442 XML \u043f\u0440\u0438 \u043e\u0431\u043c\u0435\u043d\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438, \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0442\u0435\u0440\u044f\u043d\u044b.\n\u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c?
Text.rightClickForOptions=\u0429\u0451\u043b\u043a\u043d\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0434\u043b\u044f \u043e\u043f\u0446\u0438\u0439
T_OPEN_TXT=\u041e\u0442\u043a\u0440\u044b\u0442\u044c
T_LOOK_IN=\u0418\u0441\u043a\u0430\u0442\u044c \u0432:
T_FILE_NAME=\u0418\u043c\u044f \u0444\u0430\u0439\u043b\u0430:
T_FILES_OF_TYPE=\u0424\u0430\u0439\u043b\u044b \u0442\u0438\u043f\u0430:
T_SAVE_IN=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432:
T_UP_FOLDER=\u0412\u0432\u0435\u0440\u0445
T_HOME=\u0414\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u043f\u0430\u043f\u043a\u0430
T_NEW_FOLDER=\u041d\u043e\u0432\u0430\u044f \u043f\u0430\u043f\u043a\u0430
T_LIST_VIEW=\u0421\u043f\u0438\u0441\u043e\u043a
T_DETAILS_VIEW=\u0422\u0430\u0431\u043b\u0438\u0446\u0430
T_NAME=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
T_FILE_SIZE=\u0420\u0430\u0437\u043c\u0435\u0440
T_FILE_TYPE=\u0422\u0438\u043f
T_FILE_DATE=\u0418\u0437\u043c\u0435\u043d\u0451\u043d
T_FILE_ATTR=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430
T_ALL_FILES=\u0412\u0441\u0435 \u0444\u0430\u0439\u043b\u044b
T_CANCEL=\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c
T_SAVE=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c
T_REFRESH=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c
T_VIEW=\u0412\u0438\u0434
Message.saveError=\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438.
Message.saveErrorTmpFile=\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438. \u041d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u0431\u044b\u043b \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d \u043a\u0430\u043a:

View file

@ -1228,3 +1228,23 @@ Text.doNotShowAgain=Visa inte det h\u00E4r meddelandet igen
Warn.saveXML=Du borde bara anv\u00E4nda XML-format n\u00E4r du skickar data mellan applikationer d\u00E5 viss data kan f\u00F6rloras.\nVill du forts\u00E4tta?
Text.rightClickForOptions=Högerklicka för val.
T_OPEN_TXT=\u00d6ppna
T_LOOK_IN=Titta i:
T_FILE_NAME=Filnamn:
T_FILES_OF_TYPE=Filer av typen:
T_SAVE_IN=Spara i:
T_UP_FOLDER=Upp
T_HOME=Hem
T_NEW_FOLDER=Ny mapp
T_LIST_VIEW=Lista
T_DETAILS_VIEW=Detaljer
T_NAME=Namn
T_FILE_SIZE=Storlek
T_FILE_TYPE=Typ
T_FILE_DATE=\u00c4ndrad
T_FILE_ATTR=Attribut
T_ALL_FILES=Alla filer
T_CANCEL=Avbryt
T_SAVE=Spara
T_REFRESH=Uppdatera
T_VIEW=Vy

View file

@ -1217,3 +1217,23 @@ Text.doNotShowAgain=\u0B87\u0BA8\u0BCD\u0BA4\u0B9A\u0BCD \u0B9A\u0BC6\u0BAF\u0BC
Warn.saveXML=\u0BAE\u0BB1\u0BCD\u0BB1\u0BCA\u0BB0\u0BC1 \u0BAE\u0BC6\u0BA9\u0BCD\u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BC1\u0B9F\u0BA9\u0BCD \u0BA4\u0B95\u0BB5\u0BB2\u0BCD \u0BAA\u0BB1\u0BBF\u0BAE\u0BBE\u0BB1\u0BC1\u0BAE\u0BCD \u0BAA\u0BCA\u0BB4\u0BC1\u0BA4\u0BC1 XML format \u0BAE\u0B9F\u0BCD\u0B9F\u0BC1\u0BAE\u0BC7 \u0B89\u0BAA\u0BAF\u0BCB\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD, \u0B87\u0BB2\u0BCD\u0BB2\u0BC8\u0BAF\u0BC6\u0BA9\u0BBF\u0BA9\u0BCD \u0BA4\u0B95\u0BB5\u0BB2\u0BCD \u0B95\u0BBE\u0BA3\u0BBE\u0BAE\u0BB2\u0BCD \u0BAA\u0BCB\u0BAF\u0BCD\u0BB5\u0BBF\u0B9F\u0BC1\u0BAE\u0BCD .\n \u0BA4\u0BCA\u0B9F\u0BB0\u0BB2\u0BBE\u0BAE\u0BBE?
Text.rightClickForOptions=\u0BA4\u0BC7\u0BB0\u0BCD\u0BA8\u0BCD\u0BA4\u0BC6\u0B9F\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BB2\u0BA4\u0BC1 \u0BAA\u0BC1\u0BB1\u0BAE\u0BCD \u0B9A\u0BCA\u0B9F\u0BC1\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD
T_OPEN_TXT=\u0ba4\u0bbf\u0bb1
T_LOOK_IN=\u0b87\u0b99\u0bcd\u0b95\u0bc1 \u0baa\u0bbe\u0bb0\u0bcd:
T_FILE_NAME=\u0b95\u0bcb\u0baa\u0bcd\u0baa\u0bc1\u0baa\u0bcd \u0baa\u0bc6\u0baf\u0bb0\u0bcd:
T_FILES_OF_TYPE=Files of type:
T_SAVE_IN=\u0b87\u0ba4\u0bbf\u0bb2\u0bcd \u0b9a\u0bc7\u0bae\u0bbf:
T_UP_FOLDER=\u0bae\u0bc7\u0bb2\u0bc7
T_HOME=\u0bae\u0bc1\u0b95\u0baa\u0bcd\u0baa\u0bc1
T_NEW_FOLDER=\u0baa\u0bc1\u0ba4\u0bbf\u0baf \u0b85\u0b9f\u0bc8\u0bb5\u0bc1\u0bc1
T_LIST_VIEW=\u0baa\u0b9f\u0bcd\u0b9f\u0bbf\u0baf\u0bb2\u0bcd
T_DETAILS_VIEW=\u0bb5\u0bbf\u0bb5\u0bb0\u0b99\u0bcd\u0b95\u0bb3\u0bcd
T_NAME=\u0baa\u0bc6\u0baf\u0bb0\u0bcd
T_FILE_SIZE=\u0b85\u0bb3\u0bb5\u0bc1
T_FILE_TYPE=\u0bb5\u0b95\u0bc8
T_FILE_DATE=\u0bae\u0bbe\u0bb1\u0bcd\u0bb1\u0baa\u0bcd\u0baa\u0b9f\u0bcd\u0b9f
T_FILE_ATTR=\u0baa\u0ba3\u0bcd\u0baa\u0bc1\u0b95\u0bb3\u0bcd
T_ALL_FILES=\u0b85\u0ba9\u0bc8\u0ba4\u0bcd\u0ba4\u0bc1 \u0b95\u0bcb\u0baa\u0bcd\u0baa\u0bc1\u0b95\u0bb3\u0bc1\u0bae\u0bcd
T_CANCEL=\u0bb0\u0ba4\u0bcd\u0ba4\u0bc1
T_SAVE=\u0b9a\u0bc7\u0bae\u0bbf
T_REFRESH=\u0baa\u0bc1\u0ba4\u0bc1\u0baa\u0bcd\u0baa\u0bbf\u0b95\u0bcd\u0b95\u0bb5\u0bc1\u0bae\u0bcd
T_VIEW=\u0baa\u0bbe\u0bb0\u0bcd\u0bb5\u0bc8

View file

@ -1233,3 +1233,23 @@ Warn.saveXML=Ba\u015Fka bir uygulama ile de\u011Fi\u015Ftirirken baz\u0131 veril
Text.rightClickForOptions=Sa\u011F seçenekleri için t\u0131klay\u0131n
T_OPEN_TXT=A\u00e7
T_LOOK_IN=Bak:
T_FILE_NAME=Dosya ad\u0131:
T_FILES_OF_TYPE=T\u00fcr dosyalar\u0131:
T_SAVE_IN=\u0130\u00e7ine kaydet:
T_UP_FOLDER=Yukar\u0131
T_HOME=Anasayfa
T_NEW_FOLDER=Yeni Klas\u00f6r
T_LIST_VIEW=Liste
T_DETAILS_VIEW=Ayr\u0131nt\u0131lar
T_NAME=Ad\u0131
T_FILE_SIZE=Boyut
T_FILE_TYPE=T\u00fcr
T_FILE_DATE=De\u011fi\u015ftirildi
T_FILE_ATTR=Nitelikler
T_ALL_FILES=T\u00fcm dosyalar
T_CANCEL=\u0130ptal
T_SAVE=Kaydet
T_REFRESH=Tazele
T_VIEW=G\u00f6r\u00fcn\u00fcm

View file

@ -1124,3 +1124,23 @@ tip.17.description=\u0414\u043B\u044F \u0432\u0438\u0434\u0430\u043B\u0435\u043D
tip.17.name=\u0412\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u044F
Text.newVersion=\u0414\u043E\u0441\u0442\u0443\u043F\u043D\u0430 \u043D\u043E\u0432\u0430 \u0432\u0435\u0440\u0441\u0456\u044F ProjectLibre{0}.\n\u0432\u0430\u0448\u0430 \u043F\u043E\u0442\u043E\u0447\u043D\u0430 \u0432\u0435\u0440\u0441\u0456\u044F{1}.\n\u0431\u0430\u0436\u0430\u0454\u0442\u0435 \u043F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u0456\u043D\u0442\u0435\u0440\u043D\u0435\u0442-\u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u043D\u043E\u0432\u043E\u0457 \u0432\u0435\u0440\u0441\u0456\u0457 \u043F\u0440\u044F\u043C\u043E \u0437\u0430\u0440\u0430\u0437?
T_OPEN_TXT=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438
T_LOOK_IN=\u0428\u0443\u043a\u0430\u0442\u0438 \u0443:
T_FILE_NAME=\u041d\u0430\u0437\u0432\u0430 \u0444\u0430\u0439\u043b\u0430:
T_FILES_OF_TYPE=\u0424\u0430\u0439\u043b\u0438 \u0442\u0438\u043f\u0443:
T_SAVE_IN=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0443:
T_UP_FOLDER=\u0412\u0433\u043e\u0440\u0443
T_HOME=\u0414\u043e\u043c\u0456\u0432\u043a\u0430
T_NEW_FOLDER=\u041d\u043e\u0432\u0430 \u0442\u0435\u043a\u0430
T_LIST_VIEW=\u0421\u043f\u0438\u0441\u043e\u043a
T_DETAILS_VIEW=\u041f\u043e\u0434\u0440\u043e\u0431\u0438\u0446\u0456
T_NAME=\u041d\u0430\u0437\u0432\u0430
T_FILE_SIZE=\u0420\u043e\u0437\u043c\u0456\u0440
T_FILE_TYPE=\u0422\u0438\u043f
T_FILE_DATE=\u0417\u043c\u0456\u043d\u0435\u043d\u043e
T_FILE_ATTR=\u0410\u0442\u0440\u0438\u0431\u0443\u0442\u0438
T_ALL_FILES=\u0423\u0441\u0456 \u0444\u0430\u0439\u043b\u0438
T_CANCEL=\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438
T_SAVE=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438
T_REFRESH=\u041f\u0435\u0440\u0435\u043c\u0430\u043b\u044e\u0432\u0430\u0442\u0438
T_VIEW=\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434

View file

@ -1224,3 +1224,23 @@ Warn.saveXML=\u548C\u522B\u7684\u5E94\u7528\u4EA4\u4E92\u65F6\uFF0C\u56E0\u4E3A\
Text.rightClickForOptions=\u53F3\u952E\u70B9\u51FB\u9009\u9879
T_OPEN_TXT=\u6253\u5f00
T_LOOK_IN=\u67e5\u627e\u4f4d\u7f6e\uff1a
T_FILE_NAME=\u6587\u4ef6\u540d\uff1a
T_FILES_OF_TYPE=\u6587\u4ef6\u7c7b\u578b\uff1a
T_SAVE_IN=\u4fdd\u5b58\u4f4d\u7f6e\uff1a
T_UP_FOLDER=\u5411\u4e0a
T_HOME=\u7528\u6237\u4e3b\u76ee\u5f55
T_NEW_FOLDER=\u65b0\u6587\u4ef6\u5939
T_LIST_VIEW=\u6e05\u5355
T_DETAILS_VIEW=\u8be6\u7ec6\u8d44\u6599
T_NAME=\u540d\u79f0
T_FILE_SIZE=\u6587\u4ef6\u5927\u5c0f
T_FILE_TYPE=\u7c7b\u578b
T_FILE_DATE=\u5df2\u4fee\u6539
T_FILE_ATTR=\u5c5e\u6027
T_ALL_FILES=\u6240\u6709\u6587\u4ef6
T_CANCEL=\u53d6\u6d88
T_SAVE=\u4fdd\u5b58
T_REFRESH=\u5237\u65b0
T_VIEW=\u89c6\u56fe