This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coselmar. See http://git.codelutin.com/coselmar.git commit c7383c1e45910545c25c213e9c8417de613852a3 Author: Yannick Martel <martel@©odelutin.com> Date: Thu Jan 22 17:52:22 2015 +0100 i18n question part --- coselmar-ui/src/main/webapp/i18n/en.js | 44 ++++++++++++++++++ .../main/webapp/views/documents/viewDocument.html | 2 +- .../main/webapp/views/questions/closeQuestion.html | 14 +++--- .../main/webapp/views/questions/editquestion.html | 44 +++++++++--------- .../views/questions/modalQuestionSearch.html | 12 ++--- .../webapp/views/questions/newDocumentsPart.html | 12 ++--- .../main/webapp/views/questions/newquestion.html | 4 +- .../src/main/webapp/views/questions/question.html | 16 +++---- .../src/main/webapp/views/questions/questions.html | 24 +++++----- .../views/questions/viewRestrictedQuestion.html | 6 +-- .../main/webapp/views/questions/viewquestion.html | 52 +++++++++++----------- 11 files changed, 137 insertions(+), 93 deletions(-) diff --git a/coselmar-ui/src/main/webapp/i18n/en.js b/coselmar-ui/src/main/webapp/i18n/en.js index b922b0b..663f472 100644 --- a/coselmar-ui/src/main/webapp/i18n/en.js +++ b/coselmar-ui/src/main/webapp/i18n/en.js @@ -22,6 +22,7 @@ var translateEN = { "document.modalSearch.title" : "Search Documents", "document.button.add" : "Add a document", "document.message.delete" : "Do you really want to delete this document ?", +"document.view.title" : "Document's details", "document.create.title" : "New document", "document.create.info" : "Here you can add a new document in the repository. For each document,\ some keywords are needed to make easier search of the document, and you\ @@ -65,6 +66,49 @@ var translateEN = { "document.button.download" : "Download", "document.button.openLink" : "Open link", +//Questions part + +"question.list.title" : "Questions", +"question.add.title" : "Add a question", +"question.newDocument.title" : "Contribute with new documents", +"question.modal.parents.title" : "Assign parent question", + +"question.metadata.title" : "Title", +"question.metadata.type" : "Type", +"question.metadata.privacy" : "Visibility", +"question.metadata.themes" : "Themes", +"question.metadata.submissionDate" : "Submission date", +"question.metadata.deadline" : "Deadline", +"question.metadata.summary" : "Summary", +"question.metadata.status" : "Status", +"question.metadata.supervisors" : "Supervisors", +"question.metadata.experts" : "Experts", +"question.metadata.externalExperts" : "External experts", +"question.metadata.clients" : "Clients", +"question.metadata.contributors" : "Contributors", +"question.metadata.relatedDocuments" : "Related documents", +"question.metadata.conclusion" : "Conclusion", +"question.metadata.conclusionDocuments" : "Conclusion Documents", +"question.metadata.parents" : "Parent questions", +"question.metadata.parentsPhrase" : "Produced or inspired by", +"question.metadata.childrenPhrase" : "Has produced or inspired", +"question.metadata.participants" : "Participants", + +"question.button.add" : "Add a question", +"question.button.reopen" : "Reopen", +"question.button.close" : "Close", +"question.button.close.fullText" : "Close this question", +"question.button.adjourn" : "Adjourn", +"question.button.validateChanges" : "Valide changes", +"question.button.validateNewDocuments" : "Valide new documents", + +"question.message.notAvailable" : "Cette question n'est pas disponible à la consultation.", +"question.message.notAllowedToCreate" : "You're not allowed to create question", +"question.message.delete" : "Do you really want to delete this question ?", +"question.message.closedOn" : "Closed on ", + +//Common part + "common.privacy.private" : "Private", "common.privacy.public" : "Public", "common.privacy.restricted" : "Restricted", diff --git a/coselmar-ui/src/main/webapp/views/documents/viewDocument.html b/coselmar-ui/src/main/webapp/views/documents/viewDocument.html index 3a92f53..9c641e9 100644 --- a/coselmar-ui/src/main/webapp/views/documents/viewDocument.html +++ b/coselmar-ui/src/main/webapp/views/documents/viewDocument.html @@ -2,7 +2,7 @@ <div class="page-header" style="margin: 0"> <h1> <!-- Heading goes here --> - Document's Details + {{ 'document.view.title' | translate }} </h1> </div> <div> diff --git a/coselmar-ui/src/main/webapp/views/questions/closeQuestion.html b/coselmar-ui/src/main/webapp/views/questions/closeQuestion.html index 11ead0d..583e98d 100644 --- a/coselmar-ui/src/main/webapp/views/questions/closeQuestion.html +++ b/coselmar-ui/src/main/webapp/views/questions/closeQuestion.html @@ -28,7 +28,7 @@ ng-class="{'has-error' : questionForm.summary.$invalid && !questionForm.summary.$pristine}"> <dl> - <dt>Conclusion</dt> + <dt>{{ 'question.metadata.conclusion' | translate }}</dt> </dl> <dd> @@ -41,15 +41,15 @@ <dl> - <dt>Conclusion Documents</dt> + <dt>{{ 'question.metadata.conclusionDocuments' | translate }}</dt> <dd> <table class="table table-bordered table-condensed"> <tr> - <th>Name</th> - <th>Owner</th> - <th>Keywords</th> - <th>Deposit Date</th> + <th>{{ 'document.metadata.name' | translate }}</th> + <th>{{ 'document.metadata.depositor' | translate }}</th> + <th>{{ 'document.metadata.keywords' | translate }}</th> + <th>{{ 'document.metadata.depositDate' | translate }}</th> <th> <a class="btn fa fa-search" title="Search document" ng-click="modalSearchDocuments(question.closingDocuments)"/> @@ -73,7 +73,7 @@ </div> <a class="btn btn-action btn-success" ng-click="closeQuestion()"> - <span class="fa fa-check-square-o" aria-hidden="true"></span>Close this question + <span class="fa fa-check-square-o" aria-hidden="true"></span>{{ 'question.button.close.fullText' | translate }} </a> </div> \ No newline at end of file diff --git a/coselmar-ui/src/main/webapp/views/questions/editquestion.html b/coselmar-ui/src/main/webapp/views/questions/editquestion.html index e5a90b0..89fe5ba 100644 --- a/coselmar-ui/src/main/webapp/views/questions/editquestion.html +++ b/coselmar-ui/src/main/webapp/views/questions/editquestion.html @@ -24,7 +24,7 @@ <!-- Line with Title --> <div class="form-group row" ng-class="{'has-error' : questionForm.title.$invalid && !questionForm.title.$pristine }"> - <label class="col-md-2 control-label">Title *</label> + <label class="col-md-2 control-label">{{ 'question.metadata.title' | translate }} *</label> <div class="col-md-10"> <input type="text" class="form-control" name="title" ng-minlength="10" @@ -42,7 +42,7 @@ <div class="form-group row"> <div class="" ng-class="{'has-error' : questionForm.type.$invalid && !questionForm.type.$pristine}"> - <label class="col-md-2 control-label">Type *</label> + <label class="col-md-2 control-label">{{ 'question.metadata.type' | translate }} *</label> <div class="col-md-2 "> <input type="text" class="form-control" name="type" @@ -56,7 +56,7 @@ </div> <div class=""> - <label class="col-md-2 control-label">Visibility</label> + <label class="col-md-2 control-label">{{ 'question.metadata.privacy' | translate }}</label> <div class="col-md-2"> <select class="form-control" name="privacy" ng-model="question.privacy"> @@ -68,7 +68,7 @@ </div> <div class="" > - <label class="col-md-2 control-label">Deadline</label> + <label class="col-md-2 control-label">{{ 'question.metadata.deadline' | translate }}</label> <div class="col-md-2"> <input type="text" class="form-control" name="deadline" @@ -87,7 +87,7 @@ <div class="form-group" ng-class="{'has-error' : questionForm.summary.$invalid && !questionForm.summary.$pristine}"> - <label class="col-md-2 control-label">Summary *</label> + <label class="col-md-2 control-label">{{ 'question.metadata.summary' | translate }} *</label> <div class="col-md-10"> <textarea type="text" class="form-control" name="summary" rows="8" @@ -108,7 +108,7 @@ ng-class="{'has-error' : question.themes.$invalid && question.themes.length < 1 && !questionForm.themes.$pristine}"> - <label class="col-md-2 control-label">Themes *</label> + <label class="col-md-2 control-label">{{ 'question.metadata.themes' | translate }} *</label> <div class="col-md-2"> <input type="text" class="form-control" name="themes" @@ -123,7 +123,7 @@ </datalist> <div class="col-md-1"> - <button class="btn btn-primary" value="add" ng-click="addTheme(toAddTheme); toAddTheme=''">add</button> + <button class="btn btn-primary" value="add" ng-click="addTheme(toAddTheme); toAddTheme=''">{{ 'common.button.add' | translate }}</button> </div> @@ -147,7 +147,7 @@ <div class=""> - <label class="col-md-2 control-label">Experts</label> + <label class="col-md-2 control-label">{{ 'question.metadata.experts' | translate }}</label> <div class="col-md-4"> @@ -172,7 +172,7 @@ </div> <div class=""> - <label class="col-md-2 control-label">Clients</label> + <label class="col-md-2 control-label">{{ 'question.metadata.clients' | translate }}</label> <div class="col-md-4"> @@ -208,7 +208,7 @@ <div class=""> - <label class="col-md-2 control-label">External Experts</label> + <label class="col-md-2 control-label">{{ 'question.metadata.externalExperts' | translate }}</label> <div class="col-md-4"> @@ -220,7 +220,7 @@ </div> <div class=""> - <label class="col-md-2 control-label">Supervisors</label> + <label class="col-md-2 control-label">{{ 'question.metadata.supervisors' | translate }}</label> <div class="col-md-4"> @@ -255,15 +255,15 @@ <div class="form-group" > - <label class="col-md-2 control-label">Parent Questions</label> + <label class="col-md-2 control-label">{{ 'question.metadata.parents' | translate }}</label> <div class="col-md-10"> <table class="table table-bordered table-condensed"> <tr> - <th>Title</th> - <th>Submission Date</th> - <th>Themes</th> - <th>Status</th> + <th>{{ 'question.metadata.title' | translate }}</th> + <th>{{ 'question.metadata.submissionDate' | translate }}</th> + <th>{{ 'question.metadata.themes' | translate }}</th> + <th>{{ 'question.metadata.status' | translate }}</th> <th> <a class="btn fa fa-search" title="Search parent question" ng-click="modalSearchParents()" /> @@ -292,16 +292,16 @@ <div class="form-group" > - <label class="col-md-2 control-label">Related Documents</label> + <label class="col-md-2 control-label">{{ 'question.metadata.relatedDocuments' | translate }}</label> <div class="col-md-10"> <table class="table table-bordered table-condensed"> <tr> - <th>Name</th> - <th>Authors</th> - <th>Keywords</th> - <th>Depositor</th> - <th>Deposit Date</th> + <th>{{ 'document.metadata.name' | translate }}</th> + <th>{{ 'document.metadata.authors' | translate }}</th> + <th>{{ 'document.metadata.keywords' | translate }}</th> + <th>{{ 'document.metadata.depositor' | translate }}</th> + <th>{{ 'document.metadata.depositDate' | translate }}</th> <th> <a class="btn fa fa-search" title="Search document" ng-click="modalSearchDocuments(question.relatedDocuments)" /> diff --git a/coselmar-ui/src/main/webapp/views/questions/modalQuestionSearch.html b/coselmar-ui/src/main/webapp/views/questions/modalQuestionSearch.html index 68a2ce8..14c986e 100644 --- a/coselmar-ui/src/main/webapp/views/questions/modalQuestionSearch.html +++ b/coselmar-ui/src/main/webapp/views/questions/modalQuestionSearch.html @@ -25,7 +25,7 @@ <div class="page-header"> <h1> <!-- Heading goes here --> - Assign Parent Question + {{ 'question.modal.parents.title' | translate }} </h1> </div> @@ -43,10 +43,10 @@ <br/> <table class="table"> <tr> - <th>Title</th> - <th>Submission Date</th> - <th>Theme</th> - <th>Status</th> + <th>{{ 'question.metadata.title' | translate }}</th> + <th>{{ 'question.metadata.submissionDate' | translate }}</th> + <th>{{ 'question.metadata.themes' | translate }}</th> + <th>{{ 'question.metadata.status' | translate }}</th> <th></th> </tr> <tr ng-repeat="question in questions"> @@ -66,6 +66,6 @@ </table> </div> <div class="modal-footer"> - <button class="btn btn-warning" ng-click="cancel()">Cancel</button> + <button class="btn btn-warning" ng-click="cancel()">{{ 'common.button.cancel' | translate }}</button> </div> </div> \ No newline at end of file diff --git a/coselmar-ui/src/main/webapp/views/questions/newDocumentsPart.html b/coselmar-ui/src/main/webapp/views/questions/newDocumentsPart.html index 2e67586..f08d889 100644 --- a/coselmar-ui/src/main/webapp/views/questions/newDocumentsPart.html +++ b/coselmar-ui/src/main/webapp/views/questions/newDocumentsPart.html @@ -27,16 +27,16 @@ <dl> - <dt>Contribute with new Documents</dt> + <dt>{{ 'question.newDocument.title' | translate }}</dt> <dd> <table class="table table-bordered table-condensed"> <tr> - <th>Name</th> - <th>Authors</th> - <th>Keywords</th> - <th>Depositor</th> - <th>Deposit Date</th> + <th>{{ 'document.metadata.name' | translate }}</th> + <th>{{ 'document.metadata.authors' | translate }}</th> + <th>{{ 'document.metadata.keywords' | translate }}</th> + <th>{{ 'document.metadata.depositor' | translate }}</th> + <th>{{ 'document.metadata.depositDate' | translate }}</th> <th> <a class="btn fa fa-search" title="Search document" ng-click="modalSearchDocuments(question.newRelatedDocuments)"/> diff --git a/coselmar-ui/src/main/webapp/views/questions/newquestion.html b/coselmar-ui/src/main/webapp/views/questions/newquestion.html index 93e0e54..03a33bc 100644 --- a/coselmar-ui/src/main/webapp/views/questions/newquestion.html +++ b/coselmar-ui/src/main/webapp/views/questions/newquestion.html @@ -23,7 +23,7 @@ --> <div style="padding: 0px 0px 0px 30px"> <div class="page-header" style="margin: 0"> - <h2>Add a question</h2> + <h2>{{ 'question.add.title' | translate }}</h2> </div> <div style="padding-bottom: 50px" ng-if="currentUser.role == 'SUPERVISOR'"> @@ -41,7 +41,7 @@ </div> <div style="padding-bottom: 50px" ng-if="currentUser.role != 'SUPERVISOR'"> - You are not allowed to create question. + {{ 'question.message.notAllowedToCreate' | translate }} </div> </div> \ No newline at end of file diff --git a/coselmar-ui/src/main/webapp/views/questions/question.html b/coselmar-ui/src/main/webapp/views/questions/question.html index 0cf8ad8..d7bc855 100644 --- a/coselmar-ui/src/main/webapp/views/questions/question.html +++ b/coselmar-ui/src/main/webapp/views/questions/question.html @@ -26,7 +26,7 @@ <h2> {{question.title}} <a class="btn btn-action btn-edit pull-right" ng-click="edit()" ng-if="editSession != true && currentUser.role == 'SUPERVISOR'"> - <span class="fa fa-edit" aria-hidden="true"></span>Edit + <span class="fa fa-edit" aria-hidden="true"></span>{{ 'common.button.edit' | translate }} </a> </h2> </div> @@ -45,14 +45,14 @@ <form name="questionForm" class="form-horizontal" role="form"> <div ng-include="src='views/questions/editquestion.html'"></div> <div class="form-group" style="padding-left: 200px"><a class="btn btn-action btn-success" ng-click="saveQuestion(true)"> - <span class="fa fa-check-square-o" aria-hidden="true"></span>Validate changes + <span class="fa fa-check-square-o" aria-hidden="true"></span>{{ 'question.button.validateChanges' | translate }} </a></div> </form> </div> <!-- bottom part : close and action --> <div class="text-center" ng-if="question.closingDate"> - Closed on {{question.closingDate | date:'medium' }}. + {{ 'question.message.closedOn' | translate }} {{question.closingDate | date:'medium' }}. </div> <div ng-include="src='views/questions/closeQuestion.html'" @@ -61,29 +61,29 @@ <div class="text-center" ng-if="question.closingDate && currentUser.role == 'SUPERVISOR' && editSession == false"> <a class="btn btn-action btn-success" ng-click="reopenQuestion()"> - <span class="fa fa-check-square-o" aria-hidden="true"></span>Reopen + <span class="fa fa-check-square-o" aria-hidden="true"></span>{{ 'question.button.reopen' | translate }} </a> </div> <div class="text-center" ng-if="!question.closingDate && currentUser.role == 'SUPERVISOR' && editSession == false && !closeSession"> <a class="btn btn-action btn-success" ng-click="openCloseQuestionSession()"> - <span class="fa fa-check-square-o" aria-hidden="true"></span>Close + <span class="fa fa-check-square-o" aria-hidden="true"></span>{{ 'question.button.close' | translate }} </a> - <a class="btn btn-action btn-edit" ng-click="adjournQuestion()"> - <span class="fa fa-edit" aria-hidden="true"></span>Adjourn + <span class="fa fa-edit" aria-hidden="true"></span>{{ 'question.button.adjourn' | translate }} </a> - <a class="btn btn-action btn-disable" ng-confirm-message="Do you really want to delete this question ?" ng-confirm-click="deleteQuestion()"> - <span class="fa fa-remove" aria-hidden="true"></span>Delete + <span class="fa fa-remove" aria-hidden="true"></span>{{ 'common.button.delete' | translate }} </a> </div> <div class="text-center" ng-if="!question.closingDate && isCurrentParticipant && editSession == false && question.newRelatedDocuments.length > 0"> <a class="btn btn-action btn-success" ng-click="validateNewDocuments()"> - <span class="fa fa-check-square-o" aria-hidden="true"></span>Validate new documents + <span class="fa fa-check-square-o" aria-hidden="true"></span>{{ 'question.button.validateNewDocuments' | translate }} </a> </div> diff --git a/coselmar-ui/src/main/webapp/views/questions/questions.html b/coselmar-ui/src/main/webapp/views/questions/questions.html index 4eb4578..b1b565a 100644 --- a/coselmar-ui/src/main/webapp/views/questions/questions.html +++ b/coselmar-ui/src/main/webapp/views/questions/questions.html @@ -26,14 +26,14 @@ <div class="page-header"> <h1> <!-- Heading goes here --> - Questions + {{ 'question.list.title' | translate }} </h1> </div> <div> <div> <div class="form-group" ng-if="currentUser.role == 'SUPERVISOR'"> - <a href="#/questions/new" class="form-inline navbar-left btn btn-primary">Add a Question</a> + <a href="#/questions/new" class="form-inline navbar-left btn btn-primary">{{ 'question.button.add' | translate }}</a> </div> <form class="form-inline pull-right" role="questionOptions" ng-submit="searchQuestions()"> <div class="form-group"> @@ -47,14 +47,14 @@ <br/> <table class="table"> <tr> - <th>Title</th> - <th>Submission Date</th> - <th>Themes</th> - <th>DeadLine</th> - <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">Clients</th> - <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">Participants</th> - <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">Documents</th> - <th ng-if="currentUser.role == 'MEMBER' || currentUser.role == 'CLIENT'">Status</th> + <th>{{ 'question.metadata.title' | translate }}</th> + <th>{{ 'question.metadata.submissionDate' | translate }}</th> + <th>{{ 'question.metadata.themes' | translate }}</th> + <th>{{ 'question.metadata.deadline' | translate }}</th> + <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">{{ 'question.metadata.clients' | translate }}</th> + <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">{{ 'question.metadata.participants' | translate }}</th> + <th ng-if="currentUser.role != 'MEMBER' && currentUser.role != 'CLIENT'">{{ 'question.metadata.relatedDocuments' | translate }}</th> + <th ng-if="currentUser.role == 'MEMBER' || currentUser.role == 'CLIENT'">{{ 'question.metadata.status' | translate }}</th> <th></th> </tr> <tr ng-repeat="question in questions" > @@ -92,10 +92,10 @@ <!--ng-if="currentUser.role == 'SUPERVISOR'">--> <!--<span class="fa fa-close" aria-hidden="true"></span>Close</a>--> <a class="btn btn-action btn-disable" - ng-confirm-message="Do you really want to delete this question ?" + ng-confirm-message="question.message.delete" ng-confirm-click="deleteQuestion(question.id)" ng-if="currentUser.role == 'SUPERVISOR' || currentUser.role == 'ADMIN'"> - <span class="fa fa-close" aria-hidden="true"></span>Delete</a> + <span class="fa fa-close" aria-hidden="true"></span>{{ 'common.button.delete' | translate }}</a> </td> </tr> </table> diff --git a/coselmar-ui/src/main/webapp/views/questions/viewRestrictedQuestion.html b/coselmar-ui/src/main/webapp/views/questions/viewRestrictedQuestion.html index a2e31cb..b73dcb0 100644 --- a/coselmar-ui/src/main/webapp/views/questions/viewRestrictedQuestion.html +++ b/coselmar-ui/src/main/webapp/views/questions/viewRestrictedQuestion.html @@ -25,13 +25,13 @@ <div class=""> <div class="form-group col-md-12"> - <h4>Cette question n'est pas disponible à la consultation.</h4> + <h4>{{ 'question.message.notAvailable' | translate }}</h4> </div> <div class="form-group col-md-12"> <div class="col-md-6"> <dl> - <dt>Produced or inspired by</dt> + <dt>{{ 'question.metadata.parentsPhrase' | translate }}</dt> <dd> <ul> <li ng-repeat="parent in question.parents"> @@ -43,7 +43,7 @@ </div> <div class="col-md-6"> <dl> - <dt>Has produced or inspired</dt> + <dt>{{ 'question.metadata.childrenPhrase' | translate }}</dt> <dd> <ul> <li ng-repeat="child in question.children"> diff --git a/coselmar-ui/src/main/webapp/views/questions/viewquestion.html b/coselmar-ui/src/main/webapp/views/questions/viewquestion.html index 1bb35cb..a9efc6c 100644 --- a/coselmar-ui/src/main/webapp/views/questions/viewquestion.html +++ b/coselmar-ui/src/main/webapp/views/questions/viewquestion.html @@ -27,25 +27,25 @@ <div class="form-group col-md-12"> <div class="col-md-3"> <dl> - <dt>Question Type</dt> + <dt>{{ 'question.metadata.type' | translate }}</dt> <dd>{{question.type}}</dd> </dl> </div> <div class="col-md-3"> <dl> - <dt>Privacy</dt> + <dt>{{ 'question.metadata.privacy' | translate }}</dt> <dd>{{question.privacy | lowercase}}</dd> </dl> </div> <div class="col-md-3"> <dl> - <dt>Submission Date</dt> + <dt>{{ 'question.metadata.submissionDate' | translate }}</dt> <dd>{{question.submissionDate | date:'mediumDate'}}</dd> </dl> </div> <div class="col-md-3" ng-if="question.deadline"> <dl> - <dt>Deadline</dt> + <dt>{{ 'question.metadata.deadline' | translate }}</dt> <dd>{{question.deadline | date:'mediumDate'}}</dd> </dl> </div> @@ -54,7 +54,7 @@ <div class="form-group col-md-12"> <div class="col-md-12" > <dl> - <dt>Summary</dt> + <dt>{{ 'question.metadata.summary' | translate }}</dt> <dd>{{question.summary}}</dd> </dl> </div> @@ -63,7 +63,7 @@ <div class="form-group col-md-12"> <div class="col-md-4"> <dl> - <dt>Themes</dt> + <dt>{{ 'question.metadata.themes' | translate }}</dt> <dd> <ul> <li ng-if="question.themes" ng-repeat="theme in question.themes"> @@ -76,7 +76,7 @@ <div class="col-md-4"> <dl> - <dt>Supervisors</dt> + <dt>{{ 'question.metadata.supervisors' | translate }}</dt> <dd> <ul> <li ng-if="question.supervisors" ng-repeat="supervisor in question.supervisors"> @@ -89,7 +89,7 @@ <div class="cold-md-4"> <dl> - <dt>Status</dt> + <dt>{{ 'question.metadata.status' | translate }}</dt> <dd>{{question.status}}</dd> </dl> </div> @@ -98,7 +98,7 @@ <div class="form-group col-md-12"> <div class="col-md-4"> <dl> - <dt>Experts</dt> + <dt>{{ 'question.metadata.experts' | translate }}</dt> <dd> <ul> <li ng-if="question.participants" ng-repeat="participant in question.participants"> @@ -113,7 +113,7 @@ <div class="col-md-4"> <dl> - <dt>Clients</dt> + <dt>{{ 'question.metadata.clients' | translate }}</dt> <dd> <ul> <li ng-if="question.clients" ng-repeat="client in question.clients"> @@ -126,7 +126,7 @@ <div class="col-md-4"> <dl> - <dt>Contributors</dt> + <dt>{{ 'question.metadata.contributors' | translate }}</dt> <dd> <ul> <li ng-if="question.contributors" ng-repeat="contributor in question.contributors"> @@ -142,16 +142,16 @@ ng-if="currentUser.role == 'SUPERVISOR' || isCurrentParticipant "> <dl> - <dt>Related Documents</dt> + <dt>{{ 'question.metadata.relatedDocuments' | translate }}</dt> <dd> <table class="table table-bordered table-condensed"> <tr> - <th>Name</th> - <th>Authors</th> - <th>Keywords</th> - <th>Depositor</th> - <th>Deposit Date</th> + <th>{{ 'document.metadata.name' | translate }}</th> + <th>{{ 'document.metadata.authors' | translate }}</th> + <th>{{ 'document.metadata.keywords' | translate }}</th> + <th>{{ 'document.metadata.depositor' | translate }}</th> + <th>{{ 'document.metadata.depositDate' | translate }}</th> </tr> <tr ng-repeat="document in question.relatedDocuments"> <td><a href="#/documents/{{document.id}}" target="_blank">{{document.name}}</a></td> @@ -170,7 +170,7 @@ ng-if="question.closingDate && question.conclusion"> <div class="col-md-12" > <dl> - <dt>Conclusion</dt> + <dt>{{ 'question.metadata.conclusion' | translate }}</dt> <dd>{{question.conclusion}}</dd> </dl> </div> @@ -181,16 +181,16 @@ && question.closingDocuments.length > 0"> <dl> - <dt>Conclusion Documents</dt> + <dt>{{ 'question.metadata.conclusionDocuments' | translate }}</dt> <dd> <table class="table table-bordered table-condensed"> <tr> - <th>Name</th> - <th>Authors</th> - <th>Keywords</th> - <th>Depositor</th> - <th>Deposit Date</th> + <th>{{ 'document.metadata.name' | translate }}</th> + <th>{{ 'document.metadata.authors' | translate }}</th> + <th>{{ 'document.metadata.keywords' | translate }}</th> + <th>{{ 'document.metadata.depositor' | translate }}</th> + <th>{{ 'document.metadata.depositDate' | translate }}</th> </tr> <tr ng-repeat="document in question.closingDocuments"> <td><a href="#/documents/{{document.id}}" target="_blank">{{document.name}}</a></td> @@ -208,7 +208,7 @@ <div class="form-group col-md-12"> <div class="col-md-6"> <dl> - <dt>Produced or inspired by</dt> + <dt>{{ 'question.metadata.parentsPhrase' | translate }}</dt> <dd> <ul> <li ng-repeat="parent in question.parents"> @@ -220,7 +220,7 @@ </div> <div class="col-md-6"> <dl> - <dt>Has produced or inspired</dt> + <dt>{{ 'question.metadata.childrenPhrase' | translate }}</dt> <dd> <ul> <li ng-repeat="child in question.children"> -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.