Commit 3c3a39d3e95baa74270fea480e140345092b5990
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
Merge branch 'master' into AI3205-comment-paragraph
Showing
196 changed files
with
24494 additions
and
14445 deletions
Show diff stats
Too many changes.
To preserve performance only 100 of 196 files displayed.
AUTHORS.md
@@ -120,16 +120,21 @@ Diego Araujo + Rodrigo Souto + Rafael Manzo <rr.manzo@gmail.com> | @@ -120,16 +120,21 @@ Diego Araujo + Rodrigo Souto + Rafael Manzo <rr.manzo@gmail.com> | ||
120 | Diego + Jefferson <diegoamc90@gmail.com> | 120 | Diego + Jefferson <diegoamc90@gmail.com> |
121 | Diego Martinez <diegoamc90@gmail.com> | 121 | Diego Martinez <diegoamc90@gmail.com> |
122 | Diego + Renan <renanteruoc@gmail.com> | 122 | Diego + Renan <renanteruoc@gmail.com> |
123 | +DylanGuedes <djmgguedes@gmail.com> | ||
124 | +Eduardo Passos <eduardo@risa.localdomain.localhost> | ||
125 | +Eduardo Passos <eduardosteps@gmail.com> | ||
123 | Eduardo Tourinho Edington <eduardo.edington@serpro.gov.br> | 126 | Eduardo Tourinho Edington <eduardo.edington@serpro.gov.br> |
124 | Evandro Jr <evandrojr@gmail.com> | 127 | Evandro Jr <evandrojr@gmail.com> |
125 | Evandro Junior <evandrojr@gmail.com> | 128 | Evandro Junior <evandrojr@gmail.com> |
126 | Fabio Teixeira <fabio1079@gmail.com> | 129 | Fabio Teixeira <fabio1079@gmail.com> |
130 | +FAMMA TV NOTICIAS MEDIOS DE CO <revistafammatvmusic.oficial@gmail.com> | ||
127 | Fernanda Lopes <nanda.listas+psl@gmail.com> | 131 | Fernanda Lopes <nanda.listas+psl@gmail.com> |
128 | Francisco Marcelo A. Lima Júnior <francisco.lima-junior@serpro.gov.br> | 132 | Francisco Marcelo A. Lima Júnior <francisco.lima-junior@serpro.gov.br> |
129 | Francisco Marcelo de Araujo Lima Junior <79350259591@serpro-1457614.(none)> | 133 | Francisco Marcelo de Araujo Lima Junior <79350259591@serpro-1457614.(none)> |
130 | Francisco Marcelo de Araújo Lima Júnior <francisco.lima-junior@serpro.gov.br> | 134 | Francisco Marcelo de Araújo Lima Júnior <francisco.lima-junior@serpro.gov.br> |
131 | Francisco Marcelo de Araújo Lima Júnior <maljunior@gmail.com> | 135 | Francisco Marcelo de Araújo Lima Júnior <maljunior@gmail.com> |
132 | Gabriela Navarro <navarro1703@gmail.com> | 136 | Gabriela Navarro <navarro1703@gmail.com> |
137 | +Gonzalo Exequiel Pedone <hipersayan.x@gmail.com> | ||
133 | Grazieno Pellegrino <grazieno@gmail.com> | 138 | Grazieno Pellegrino <grazieno@gmail.com> |
134 | Gust <darksshades@hotmail.com> | 139 | Gust <darksshades@hotmail.com> |
135 | Hebert Douglas <hebertdougl@gmail.com> | 140 | Hebert Douglas <hebertdougl@gmail.com> |
@@ -186,18 +191,23 @@ Leandro Nunes dos Santos <81665687568@serpro-1541727.(none)> | @@ -186,18 +191,23 @@ Leandro Nunes dos Santos <81665687568@serpro-1541727.(none)> | ||
186 | Leandro Nunes dos Santos <leandronunes@gmail.com> | 191 | Leandro Nunes dos Santos <leandronunes@gmail.com> |
187 | Leandro Nunes dos Santos <leandro.santos@serpro.gov.br> | 192 | Leandro Nunes dos Santos <leandro.santos@serpro.gov.br> |
188 | LinguÁgil 2010 <linguagil.bahia@gmail.com> | 193 | LinguÁgil 2010 <linguagil.bahia@gmail.com> |
194 | +Lucas Kanashiro <kanashiro.duarte@gmail.com> | ||
189 | Lucas Melo <lucas@colivre.coop.br> | 195 | Lucas Melo <lucas@colivre.coop.br> |
190 | Lucas Melo <lucaspradomelo@gmail.com> | 196 | Lucas Melo <lucaspradomelo@gmail.com> |
191 | Luciano <lucianopcbr@gmail.com> | 197 | Luciano <lucianopcbr@gmail.com> |
192 | Luciano Prestes Cavalcanti <lucianopcbr@gmail.com> | 198 | Luciano Prestes Cavalcanti <lucianopcbr@gmail.com> |
193 | Luis David Aguilar Carlos <ludwig9003@gmail.com> | 199 | Luis David Aguilar Carlos <ludwig9003@gmail.com> |
194 | Luiz Fernando de Freitas Matos <luiz@luizff.matos@gmail.com> | 200 | Luiz Fernando de Freitas Matos <luiz@luizff.matos@gmail.com> |
201 | +Marcos <marcos.rpj2@gmail.com> | ||
195 | Marcos Ramos <ms.ramos@outlook.com> | 202 | Marcos Ramos <ms.ramos@outlook.com> |
196 | Martín Olivera <molivera@solar.org.ar> | 203 | Martín Olivera <molivera@solar.org.ar> |
204 | +Maurilio Atila <cabelotaina@gmail.com> | ||
205 | +M for Momo <mo@rtnp.org> | ||
197 | Michal Čihař <michal@cihar.com> | 206 | Michal Čihař <michal@cihar.com> |
198 | Moises Machado <moises@colivre.coop.br> | 207 | Moises Machado <moises@colivre.coop.br> |
199 | Naíla Alves <naila@colivre.coop.br> | 208 | Naíla Alves <naila@colivre.coop.br> |
200 | Nanda Lopes <nanda.listas+psl@gmail.com> | 209 | Nanda Lopes <nanda.listas+psl@gmail.com> |
210 | +Niemand Jedermann <predatorix@web.de> | ||
201 | Parley Martins <parleypachecomartins@gmail.com> | 211 | Parley Martins <parleypachecomartins@gmail.com> |
202 | Paulo Meirelles + Alessandro Palmeira + João M. M. da Silva <paulo@softwarelivre.org> | 212 | Paulo Meirelles + Alessandro Palmeira + João M. M. da Silva <paulo@softwarelivre.org> |
203 | Paulo Meirelles + Alessandro Palmeira <paulo@softwarelivre.org> | 213 | Paulo Meirelles + Alessandro Palmeira <paulo@softwarelivre.org> |
@@ -234,8 +244,11 @@ Ronny Kursawe <kursawe.ronny@googlemail.com> | @@ -234,8 +244,11 @@ Ronny Kursawe <kursawe.ronny@googlemail.com> | ||
234 | root <root@debian.sdr.serpro> | 244 | root <root@debian.sdr.serpro> |
235 | Samuel R. C. Vale <srcvale@holoscopio.com> | 245 | Samuel R. C. Vale <srcvale@holoscopio.com> |
236 | Tallys Martins <tallysmartins@gmail.com> | 246 | Tallys Martins <tallysmartins@gmail.com> |
247 | +Tallys Martins <tallysmartins@yahoo.com.br> | ||
248 | +tallys <tallys@tallys> | ||
237 | tallys <tallys@tallys.(none)> | 249 | tallys <tallys@tallys.(none)> |
238 | Thiago Zoroastro <thiago.zoroastro@bol.com.br> | 250 | Thiago Zoroastro <thiago.zoroastro@bol.com.br> |
251 | +Tuux <tuxa@galaxie.eu.org> | ||
239 | Valessio Brito <contato@valessiobrito.com.br> | 252 | Valessio Brito <contato@valessiobrito.com.br> |
240 | Valessio Brito <contato@valessiobrito.info> | 253 | Valessio Brito <contato@valessiobrito.info> |
241 | Valessio Brito <valessio@gmail.com> | 254 | Valessio Brito <valessio@gmail.com> |
Gemfile
@@ -15,7 +15,7 @@ gem 'nokogiri', '~> 1.5.5' | @@ -15,7 +15,7 @@ gem 'nokogiri', '~> 1.5.5' | ||
15 | gem 'rake', :require => false | 15 | gem 'rake', :require => false |
16 | gem 'rest-client', '~> 1.6.7' | 16 | gem 'rest-client', '~> 1.6.7' |
17 | gem 'exception_notification', '~> 4.0.1' | 17 | gem 'exception_notification', '~> 4.0.1' |
18 | -gem 'gettext', '~> 2.2.1', :require => false, :group => :development | 18 | +gem 'gettext', '~> 2.2.1', :require => false |
19 | gem 'locale', '~> 2.0.5' | 19 | gem 'locale', '~> 2.0.5' |
20 | gem 'whenever', :require => false | 20 | gem 'whenever', :require => false |
21 | gem 'eita-jrails', '>= 0.9.5', :require => 'jrails' | 21 | gem 'eita-jrails', '>= 0.9.5', :require => 'jrails' |
@@ -0,0 +1,18 @@ | @@ -0,0 +1,18 @@ | ||
1 | +# This Rakefile is intentionally independent from Rails to it can be used to | ||
2 | +# handle release-related tasks without having to load the entire Rails | ||
3 | +# environment (which is slow, requires a database connection and several other | ||
4 | +# inconveniences). | ||
5 | + | ||
6 | +$: << 'lib' | ||
7 | +require 'noosfero' | ||
8 | +require 'noosfero/version' | ||
9 | + | ||
10 | +load 'lib/tasks/gettext.rake' | ||
11 | +load 'lib/tasks/doc.rake' | ||
12 | +load 'lib/tasks/error_messages.rake' | ||
13 | +load 'lib/tasks/translation.rake' | ||
14 | + | ||
15 | +load 'lib/tasks/package.rake' | ||
16 | +load 'lib/tasks/release.rake' | ||
17 | + | ||
18 | +task :default => 'noosfero:translations:compile' |
app/controllers/public/content_viewer_controller.rb
@@ -221,7 +221,7 @@ class ContentViewerController < ApplicationController | @@ -221,7 +221,7 @@ class ContentViewerController < ApplicationController | ||
221 | # relation. | 221 | # relation. |
222 | posts = posts.native_translations if blog_with_translation?(@page) | 222 | posts = posts.native_translations if blog_with_translation?(@page) |
223 | 223 | ||
224 | - @posts = posts.paginate({ :page => params[:npage], :per_page => @page.posts_per_page }.merge(Article.display_filter(user, profile))).to_a | 224 | + @posts = posts.display_filter(user, profile).paginate({ :page => params[:npage], :per_page => @page.posts_per_page }).to_a |
225 | 225 | ||
226 | if blog_with_translation?(@page) | 226 | if blog_with_translation?(@page) |
227 | @posts.replace @posts.map{ |p| p.get_translation_to(FastGettext.locale) }.compact | 227 | @posts.replace @posts.map{ |p| p.get_translation_to(FastGettext.locale) }.compact |
app/controllers/public/search_controller.rb
@@ -61,7 +61,7 @@ class SearchController < PublicController | @@ -61,7 +61,7 @@ class SearchController < PublicController | ||
61 | end | 61 | end |
62 | 62 | ||
63 | def articles | 63 | def articles |
64 | - @scope = @environment.articles.public | 64 | + @scope = @environment.articles.public.paginate(paginate_options) |
65 | full_text_search | 65 | full_text_search |
66 | end | 66 | end |
67 | 67 | ||
@@ -75,7 +75,7 @@ class SearchController < PublicController | @@ -75,7 +75,7 @@ class SearchController < PublicController | ||
75 | end | 75 | end |
76 | 76 | ||
77 | def products | 77 | def products |
78 | - @scope = @environment.products | 78 | + @scope = @environment.products.paginate(paginate_options) |
79 | full_text_search | 79 | full_text_search |
80 | end | 80 | end |
81 | 81 | ||
@@ -238,7 +238,7 @@ class SearchController < PublicController | @@ -238,7 +238,7 @@ class SearchController < PublicController | ||
238 | def visible_profiles(klass, *extra_relations) | 238 | def visible_profiles(klass, *extra_relations) |
239 | relations = [:image, :domains, :environment, :preferred_domain] | 239 | relations = [:image, :domains, :environment, :preferred_domain] |
240 | relations += extra_relations | 240 | relations += extra_relations |
241 | - @environment.send(klass.name.underscore.pluralize).visible.includes(relations) | 241 | + @environment.send(klass.name.underscore.pluralize).visible.includes(relations).paginate(paginate_options) |
242 | end | 242 | end |
243 | 243 | ||
244 | def per_page | 244 | def per_page |
app/helpers/cms_helper.rb
@@ -9,12 +9,6 @@ module CmsHelper | @@ -9,12 +9,6 @@ module CmsHelper | ||
9 | mime_type.gsub('/', '_').gsub('-', '') | 9 | mime_type.gsub('/', '_').gsub('-', '') |
10 | end | 10 | end |
11 | 11 | ||
12 | - def add_upload_file_field(name, locals) | ||
13 | - button_to_function :add, name, nil do |page| | ||
14 | - page.insert_html :bottom, :uploaded_files, CGI::escapeHTML(render(:partial => 'upload_file', :locals => locals, :object => UploadedFile.new)) | ||
15 | - end | ||
16 | - end | ||
17 | - | ||
18 | def pagination_links(collection, options={}) | 12 | def pagination_links(collection, options={}) |
19 | options = {:previous_label => '« ', :next_label => ' »', :page_links => false}.merge(options) | 13 | options = {:previous_label => '« ', :next_label => ' »', :page_links => false}.merge(options) |
20 | will_paginate(collection, options) | 14 | will_paginate(collection, options) |
app/helpers/dates_helper.rb
@@ -2,13 +2,15 @@ require 'noosfero/i18n' | @@ -2,13 +2,15 @@ require 'noosfero/i18n' | ||
2 | 2 | ||
3 | module DatesHelper | 3 | module DatesHelper |
4 | 4 | ||
5 | - MONTHS = I18n.t('date.month_names') | 5 | + def months |
6 | + I18n.t('date.month_names') | ||
7 | + end | ||
6 | 8 | ||
7 | def month_name(n, abbreviated = false) | 9 | def month_name(n, abbreviated = false) |
8 | if abbreviated | 10 | if abbreviated |
9 | I18n.t('date.abbr_month_names')[n] | 11 | I18n.t('date.abbr_month_names')[n] |
10 | else | 12 | else |
11 | - MONTHS[n] | 13 | + months[n] |
12 | end | 14 | end |
13 | end | 15 | end |
14 | 16 | ||
@@ -37,7 +39,7 @@ module DatesHelper | @@ -37,7 +39,7 @@ module DatesHelper | ||
37 | end | 39 | end |
38 | end | 40 | end |
39 | 41 | ||
40 | - # formats a datetime for displaying. | 42 | + # formats a datetime for displaying. |
41 | def show_time(time) | 43 | def show_time(time) |
42 | if time | 44 | if time |
43 | _('%{day} %{month} %{year}, %{hour}:%{minutes}') % { :year => time.year, :month => month_name(time.month), :day => time.day, :hour => time.hour, :minutes => time.strftime("%M") } | 45 | _('%{day} %{month} %{year}, %{hour}:%{minutes}') % { :year => time.year, :month => month_name(time.month), :day => time.day, :hour => time.hour, :minutes => time.strftime("%M") } |
@@ -138,7 +140,7 @@ module DatesHelper | @@ -138,7 +140,7 @@ module DatesHelper | ||
138 | else | 140 | else |
139 | order = [:day, :month, :year] | 141 | order = [:day, :month, :year] |
140 | end | 142 | end |
141 | - date_select(object, method, html_options.merge(options.merge(:include_blank => true, :order => order, :use_month_names => MONTHS))) | 143 | + date_select(object, method, html_options.merge(options.merge(:include_blank => true, :order => order, :use_month_names => months))) |
142 | end | 144 | end |
143 | 145 | ||
144 | end | 146 | end |
app/models/add_friend.rb
@@ -4,7 +4,7 @@ class AddFriend < Task | @@ -4,7 +4,7 @@ class AddFriend < Task | ||
4 | 4 | ||
5 | validates_presence_of :requestor_id, :target_id | 5 | validates_presence_of :requestor_id, :target_id |
6 | 6 | ||
7 | - validates_uniqueness_of :target_id, :scope => [ :requestor_id ] | 7 | + validates_uniqueness_of :target_id, scope: [ :requestor_id, :status ], if: proc{ |t| t.status == Task::Status::ACTIVE } |
8 | 8 | ||
9 | validates_length_of :group_for_person, :group_for_friend, :maximum => 150, :allow_nil => true | 9 | validates_length_of :group_for_person, :group_for_friend, :maximum => 150, :allow_nil => true |
10 | 10 |
app/models/article.rb
@@ -486,15 +486,18 @@ class Article < ActiveRecord::Base | @@ -486,15 +486,18 @@ class Article < ActiveRecord::Base | ||
486 | scope :more_comments, :order => "comments_count DESC" | 486 | scope :more_comments, :order => "comments_count DESC" |
487 | scope :more_recent, :order => "created_at DESC" | 487 | scope :more_recent, :order => "created_at DESC" |
488 | 488 | ||
489 | - def self.display_filter(user, profile) | ||
490 | - return {:conditions => ['articles.published = ?', true]} if !user | ||
491 | - {:conditions => [" articles.published = ? OR | ||
492 | - articles.last_changed_by_id = ? OR | ||
493 | - articles.profile_id = ? OR | ||
494 | - ? OR articles.show_to_followers = ? AND ?", | ||
495 | - true, user.id, user.id, user.has_permission?(:view_private_content, profile), | ||
496 | - true, user.follows?(profile)]} | ||
497 | - end | 489 | + scope :display_filter, lambda {|user, profile| |
490 | + return published if (user.nil? && profile && profile.public?) | ||
491 | + return [] if user.nil? || (profile && !profile.public? && !user.follows?(profile)) | ||
492 | + where( | ||
493 | + [ | ||
494 | + "published = ? OR last_changed_by_id = ? OR profile_id = ? OR ? | ||
495 | + OR (show_to_followers = ? AND ?)", true, user.id, user.id, | ||
496 | + profile.nil? ? false : user.has_permission?(:view_private_content, profile), | ||
497 | + true, user.follows?(profile) | ||
498 | + ] | ||
499 | + ) | ||
500 | + } | ||
498 | 501 | ||
499 | 502 | ||
500 | def display_unpublished_article_to?(user) | 503 | def display_unpublished_article_to?(user) |
app/models/event.rb
@@ -145,11 +145,9 @@ class Event < Article | @@ -145,11 +145,9 @@ class Event < Article | ||
145 | ((self.end_date || self.start_date) - self.start_date).to_i | 145 | ((self.end_date || self.start_date) - self.start_date).to_i |
146 | end | 146 | end |
147 | 147 | ||
148 | + alias_method :article_lead, :lead | ||
148 | def lead | 149 | def lead |
149 | - content_tag('div', | ||
150 | - show_period(start_date, end_date), | ||
151 | - :class => 'event-dates' | ||
152 | - ) + super | 150 | + self.class.action_view.render 'content_viewer/event_lead', event: self |
153 | end | 151 | end |
154 | 152 | ||
155 | def event? | 153 | def event? |
app/models/main_block.rb
@@ -24,4 +24,10 @@ class MainBlock < Block | @@ -24,4 +24,10 @@ class MainBlock < Block | ||
24 | ['always', 'except_home_page'] | 24 | ['always', 'except_home_page'] |
25 | end | 25 | end |
26 | 26 | ||
27 | + def display_user_options | ||
28 | + @display_user_options = { | ||
29 | + 'all' => _('All users') | ||
30 | + } | ||
31 | + end | ||
32 | + | ||
27 | end | 33 | end |
app/models/person.rb
@@ -150,7 +150,7 @@ roles] } | @@ -150,7 +150,7 @@ roles] } | ||
150 | end | 150 | end |
151 | 151 | ||
152 | def already_request_friendship?(person) | 152 | def already_request_friendship?(person) |
153 | - person.tasks.find_by_requestor_id(self.id, :conditions => { :type => 'AddFriend' }) | 153 | + person.tasks.where(requestor_id: self.id, type: 'AddFriend', status: Task::Status::ACTIVE).first |
154 | end | 154 | end |
155 | 155 | ||
156 | def remove_friend(friend) | 156 | def remove_friend(friend) |
@@ -435,6 +435,7 @@ roles] } | @@ -435,6 +435,7 @@ roles] } | ||
435 | end | 435 | end |
436 | 436 | ||
437 | def follows?(profile) | 437 | def follows?(profile) |
438 | + return false if profile.nil? | ||
438 | profile.followed_by?(self) | 439 | profile.followed_by?(self) |
439 | end | 440 | end |
440 | 441 |
app/models/user.rb
@@ -159,6 +159,7 @@ class User < ActiveRecord::Base | @@ -159,6 +159,7 @@ class User < ActiveRecord::Base | ||
159 | @task.name = self.name | 159 | @task.name = self.name |
160 | @task.email = self.email | 160 | @task.email = self.email |
161 | @task.target = self.environment | 161 | @task.target = self.environment |
162 | + @task.requestor = self.person | ||
162 | @task.save | 163 | @task.save |
163 | end | 164 | end |
164 | 165 | ||
@@ -301,6 +302,10 @@ class User < ActiveRecord::Base | @@ -301,6 +302,10 @@ class User < ActiveRecord::Base | ||
301 | end | 302 | end |
302 | end | 303 | end |
303 | 304 | ||
305 | + def moderate_registration_pending? | ||
306 | + return ModerateUserRegistration.exists?(:requestor_id => self.person.id, :target_id => self.environment.id, :status => Task::Status::ACTIVE) | ||
307 | + end | ||
308 | + | ||
304 | def data_hash(gravatar_default = nil) | 309 | def data_hash(gravatar_default = nil) |
305 | friends_list = {} | 310 | friends_list = {} |
306 | enterprises = person.enterprises.map { |e| { 'name' => e.short_name, 'identifier' => e.identifier } } | 311 | enterprises = person.enterprises.map { |e| { 'name' => e.short_name, 'identifier' => e.identifier } } |
app/views/cms/_upload_file.html.erb
app/views/cms/_upload_file_form.html.erb
@@ -13,7 +13,7 @@ | @@ -13,7 +13,7 @@ | ||
13 | <%= hidden_field_tag('back_to', @back_to) %> | 13 | <%= hidden_field_tag('back_to', @back_to) %> |
14 | 14 | ||
15 | <% button_bar do %> | 15 | <% button_bar do %> |
16 | - <%= add_upload_file_field(_('More files'), {:size => size}) %> | 16 | + <%= button_to_function :add, _('More files'), "add_new_file_fields()" %> |
17 | <% if @back_to %> | 17 | <% if @back_to %> |
18 | <%= submit_button :save, _('Upload'), :cancel => @back_to %> | 18 | <%= submit_button :save, _('Upload'), :cancel => @back_to %> |
19 | <% else %> | 19 | <% else %> |
app/views/layouts/application-ng.html.erb
@@ -5,7 +5,10 @@ | @@ -5,7 +5,10 @@ | ||
5 | <%= yield(:feeds) %> | 5 | <%= yield(:feeds) %> |
6 | <!--<meta http-equiv="refresh" content="1"/>--> | 6 | <!--<meta http-equiv="refresh" content="1"/>--> |
7 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | 7 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
8 | - <meta name="description" content="<%= @environment.name %>" /> | 8 | + |
9 | + <% unless defined? MetadataPlugin and environment.enabled_plugins.include? 'MetadataPlugin' %> | ||
10 | + <meta name="description" content="<%= @environment.name %>" /> | ||
11 | + <% end %> | ||
9 | 12 | ||
10 | <!-- site root --> | 13 | <!-- site root --> |
11 | <meta property="noosfero:root" content="<%= Noosfero.root %>"/> | 14 | <meta property="noosfero:root" content="<%= Noosfero.root %>"/> |
app/views/shared/logged_in/xmpp_chat.html.erb
@@ -82,7 +82,7 @@ | @@ -82,7 +82,7 @@ | ||
82 | <a data-id='%{jid_id}' class='icon-menu-%{presence_status}-11' href='#'> | 82 | <a data-id='%{jid_id}' class='icon-menu-%{presence_status}-11' href='#'> |
83 | <span class="unread-messages"></span> | 83 | <span class="unread-messages"></span> |
84 | %{avatar} | 84 | %{avatar} |
85 | - <span class="name">%{name}<span> | 85 | + <span class="name">%{name}</span> |
86 | </a> | 86 | </a> |
87 | </li> | 87 | </li> |
88 | </div> | 88 | </div> |
config/bashrc
debian/changelog
1 | +noosfero (1.1~rc2) wheezy; urgency=low | ||
2 | + | ||
3 | + * Second release candidate for Noosfero 1.1 | ||
4 | + | ||
5 | + -- Antonio Terceiro <terceiro@colivre.coop.br> Mon, 09 Mar 2015 12:47:39 -0300 | ||
6 | + | ||
7 | +noosfero (1.1~rc1) wheezy; urgency=low | ||
8 | + | ||
9 | + * First release candidate for Noosfero 1.1 | ||
10 | + | ||
11 | + -- Antonio Terceiro <terceiro@colivre.coop.br> Thu, 05 Mar 2015 12:35:49 -0300 | ||
12 | + | ||
1 | noosfero (1.0) wheezy; urgency=low | 13 | noosfero (1.0) wheezy; urgency=low |
2 | 14 | ||
3 | * Noosfero 1.0 \o/ | 15 | * Noosfero 1.0 \o/ |
debian/noosfero.install
@@ -9,6 +9,7 @@ config/environments usr/share/noosfero/config | @@ -9,6 +9,7 @@ config/environments usr/share/noosfero/config | ||
9 | config/initializers usr/share/noosfero/config | 9 | config/initializers usr/share/noosfero/config |
10 | config/locales usr/share/noosfero/config | 10 | config/locales usr/share/noosfero/config |
11 | config/routes.rb usr/share/noosfero/config | 11 | config/routes.rb usr/share/noosfero/config |
12 | +config/schedule.rb usr/share/noosfero/config | ||
12 | db usr/share/noosfero | 13 | db usr/share/noosfero |
13 | debian/database.yml.template usr/share/noosfero/config | 14 | debian/database.yml.template usr/share/noosfero/config |
14 | debian/dbinstall usr/lib/noosfero | 15 | debian/dbinstall usr/lib/noosfero |
debian/noosfero.links
1 | -usr/share/rails-ruby1.8 usr/share/noosfero/vendor/rails | ||
2 | var/tmp/noosfero usr/share/noosfero/tmp | 1 | var/tmp/noosfero usr/share/noosfero/tmp |
3 | var/log/noosfero usr/share/noosfero/log | 2 | var/log/noosfero usr/share/noosfero/log |
4 | etc/noosfero/database.yml usr/share/noosfero/config/database.yml | 3 | etc/noosfero/database.yml usr/share/noosfero/config/database.yml |
debian/rules
etc/init.d/noosfero
@@ -36,7 +36,9 @@ NOOSFERO_USER=noosfero | @@ -36,7 +36,9 @@ NOOSFERO_USER=noosfero | ||
36 | [ -r /etc/default/$NAME ] && . /etc/default/$NAME | 36 | [ -r /etc/default/$NAME ] && . /etc/default/$NAME |
37 | 37 | ||
38 | # Load the VERBOSE setting and other rcS variables | 38 | # Load the VERBOSE setting and other rcS variables |
39 | -. /lib/init/vars.sh | 39 | +if [ -e /lib/init/vars.sh ]; then |
40 | + . /lib/init/vars.sh | ||
41 | +fi | ||
40 | 42 | ||
41 | if [ -z "$NOOSFERO_DIR" ] || [ -z "$NOOSFERO_USER" ]; then | 43 | if [ -z "$NOOSFERO_DIR" ] || [ -z "$NOOSFERO_USER" ]; then |
42 | echo "NOOSFERO_DIR or NOOSFERO_USER not defined, noosfero not being started." | 44 | echo "NOOSFERO_DIR or NOOSFERO_USER not defined, noosfero not being started." |
@@ -123,7 +125,7 @@ do_restart() { | @@ -123,7 +125,7 @@ do_restart() { | ||
123 | } | 125 | } |
124 | 126 | ||
125 | running(){ | 127 | running(){ |
126 | - pgrep -u noosfero -f 'thin server' > /dev/null | 128 | + main_script running |
127 | } | 129 | } |
128 | 130 | ||
129 | case "$1" in | 131 | case "$1" in |
lib/acts_as_filesystem.rb
@@ -85,6 +85,13 @@ module ActsAsFileSystem | @@ -85,6 +85,13 @@ module ActsAsFileSystem | ||
85 | end | 85 | end |
86 | end | 86 | end |
87 | 87 | ||
88 | + def descendents_options | ||
89 | + ["#{self.ancestry_column} LIKE ?", "%#{self.formatted_ancestry_id}%"] | ||
90 | + end | ||
91 | + def descendents | ||
92 | + self.class.scoped :conditions => descendents_options | ||
93 | + end | ||
94 | + | ||
88 | # calculates the level of the record in the records hierarchy. Top-level | 95 | # calculates the level of the record in the records hierarchy. Top-level |
89 | # records have level 0; the children of the top-level records have | 96 | # records have level 0; the children of the top-level records have |
90 | # level 1; the children of records with level 1 have level 2, and so on. | 97 | # level 1; the children of records with level 1 have level 2, and so on. |
lib/noosfero/core_ext/active_record.rb
@@ -6,6 +6,22 @@ class ActiveRecord::Base | @@ -6,6 +6,22 @@ class ActiveRecord::Base | ||
6 | ActiveRecord::Base.connection.adapter_name == 'PostgreSQL' | 6 | ActiveRecord::Base.connection.adapter_name == 'PostgreSQL' |
7 | end | 7 | end |
8 | 8 | ||
9 | + # an ActionView instance for rendering views on models | ||
10 | + def self.action_view | ||
11 | + @action_view ||= begin | ||
12 | + view_paths = ActionController::Base.view_paths | ||
13 | + action_view = ActionView::Base.new view_paths | ||
14 | + # for using Noosfero helpers inside render calls | ||
15 | + action_view.extend ApplicationHelper | ||
16 | + action_view | ||
17 | + end | ||
18 | + end | ||
19 | + | ||
20 | + # default value needed for the above ActionView | ||
21 | + def to_partial_path | ||
22 | + self.class.name.underscore | ||
23 | + end | ||
24 | + | ||
9 | alias :meta_cache_key :cache_key | 25 | alias :meta_cache_key :cache_key |
10 | def cache_key | 26 | def cache_key |
11 | key = [Noosfero::VERSION, meta_cache_key] | 27 | key = [Noosfero::VERSION, meta_cache_key] |
lib/noosfero/plugin/routes.rb
@@ -18,7 +18,7 @@ Dir.glob(Rails.root.join(plugins_root, '*', 'controllers')) do |controllers_dir| | @@ -18,7 +18,7 @@ Dir.glob(Rails.root.join(plugins_root, '*', 'controllers')) do |controllers_dir| | ||
18 | controllers_by_folder.each do |folder, controllers| | 18 | controllers_by_folder.each do |folder, controllers| |
19 | controllers.each do |controller| | 19 | controllers.each do |controller| |
20 | controller_name = controller.gsub("#{plugin_name}_plugin_",'') | 20 | controller_name = controller.gsub("#{plugin_name}_plugin_",'') |
21 | - if %w[profile myprofile].include?(folder) | 21 | + if %w[profile myprofile].include?(folder.to_s) |
22 | match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller, :profile => /#{Noosfero.identifier_format}/ | 22 | match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller, :profile => /#{Noosfero.identifier_format}/ |
23 | else | 23 | else |
24 | match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller | 24 | match "#{prefixes_by_folder[folder]}/#{plugin_name}/#{controller_name}(/:action(/:id))", :controller => controller |
lib/noosfero/version.rb
1 | module Noosfero | 1 | module Noosfero |
2 | PROJECT = 'noosfero' | 2 | PROJECT = 'noosfero' |
3 | - VERSION = '1.0' | 3 | + VERSION = '1.1~rc2' |
4 | end | 4 | end |
5 | 5 | ||
6 | -if File.exist?(File.join(Rails.root, '.git')) | ||
7 | - Noosfero::VERSION.clear << Dir.chdir(Rails.root) { `git describe --tags`.strip } | 6 | +root = File.expand_path(File.dirname(__FILE__) + '/../..') |
7 | +if File.exist?(File.join(root, '.git')) | ||
8 | + Noosfero::VERSION.clear << Dir.chdir(root) { `git describe --tags`.strip.sub('-rc', '~rc') } | ||
8 | end | 9 | end |
lib/tasks/doc.rake
1 | +require 'noosfero' | ||
2 | +require 'pathname' | ||
3 | + | ||
1 | namespace :noosfero do | 4 | namespace :noosfero do |
2 | namespace :doc do | 5 | namespace :doc do |
3 | def plugins_textiles | 6 | def plugins_textiles |
@@ -9,8 +12,9 @@ namespace :noosfero do | @@ -9,8 +12,9 @@ namespace :noosfero do | ||
9 | end | 12 | end |
10 | end | 13 | end |
11 | task :unlink_plugins_textiles do | 14 | task :unlink_plugins_textiles do |
12 | - rm_f Dir.glob(Rails.root.join('doc/noosfero/plugins/*.textile')) - | ||
13 | - [Rails.root.join('doc/noosfero/plugins/index.textile')] | 15 | + root = Pathname.new(File.dirname(__FILE__) + '/../..').expand_path |
16 | + rm_f Dir.glob(root.join('doc/noosfero/plugins/*.textile')) - | ||
17 | + [root.join('doc/noosfero/plugins/index.textile')] | ||
14 | end | 18 | end |
15 | input = Dir.glob('doc/noosfero/**/*.textile') + plugins_textiles.map{|i| "doc/noosfero/plugins/#{File.basename(i)}"} | 19 | input = Dir.glob('doc/noosfero/**/*.textile') + plugins_textiles.map{|i| "doc/noosfero/plugins/#{File.basename(i)}"} |
16 | topics_xhtml = input.map { |item| item.sub('.textile', '.en.xhtml') }.uniq | 20 | topics_xhtml = input.map { |item| item.sub('.textile', '.en.xhtml') }.uniq |
@@ -22,7 +26,8 @@ namespace :noosfero do | @@ -22,7 +26,8 @@ namespace :noosfero do | ||
22 | begin | 26 | begin |
23 | require 'redcloth' | 27 | require 'redcloth' |
24 | File.open(output ,'w') do |output_file| | 28 | File.open(output ,'w') do |output_file| |
25 | - output_file.write(RedCloth.new(File.read(input)).to_html) | 29 | + text = File.read(input, encoding: Encoding::UTF_8) |
30 | + output_file.write(RedCloth.new(text).to_html) | ||
26 | puts "#{input} -> #{output}" | 31 | puts "#{input} -> #{output}" |
27 | end | 32 | end |
28 | rescue Exception => e | 33 | rescue Exception => e |
lib/tasks/error_messages.rake
1 | -templates = Dir.glob(Rails.root.join('public', '*.html.erb')) | 1 | +root = Pathname(File.dirname(__FILE__)).join('../../').expand_path |
2 | +templates = Dir.glob(root.join('public', '*.html.erb')) | ||
2 | targets = [] | 3 | targets = [] |
3 | templates.each do |template| | 4 | templates.each do |template| |
4 | target = template.gsub(/.erb$/, '') | 5 | target = template.gsub(/.erb$/, '') |
@@ -16,6 +17,6 @@ end | @@ -16,6 +17,6 @@ end | ||
16 | namespace :noosfero do | 17 | namespace :noosfero do |
17 | namespace 'error-pages' do | 18 | namespace 'error-pages' do |
18 | desc 'Translates Noosfero error pages' | 19 | desc 'Translates Noosfero error pages' |
19 | - task :translate => [:environment] + targets | 20 | + task :translate => targets |
20 | end | 21 | end |
21 | end | 22 | end |
lib/tasks/gettext.rake
@@ -2,6 +2,8 @@ | @@ -2,6 +2,8 @@ | ||
2 | # Added for Ruby-GetText-Package | 2 | # Added for Ruby-GetText-Package |
3 | # | 3 | # |
4 | 4 | ||
5 | +require 'pathname' | ||
6 | + | ||
5 | makemo_stamp = 'tmp/makemo.stamp' | 7 | makemo_stamp = 'tmp/makemo.stamp' |
6 | desc "Create mo-files for L10n" | 8 | desc "Create mo-files for L10n" |
7 | task :makemo => makemo_stamp | 9 | task :makemo => makemo_stamp |
@@ -37,14 +39,15 @@ task :symlinkmo do | @@ -37,14 +39,15 @@ task :symlinkmo do | ||
37 | langmap = { | 39 | langmap = { |
38 | 'pt' => 'pt_BR', | 40 | 'pt' => 'pt_BR', |
39 | } | 41 | } |
40 | - mkdir_p(Rails.root.join('locale')) | ||
41 | - Dir.glob(Rails.root.join('po/*/')).each do |dir| | 42 | + root = Pathname.new(File.dirname(__FILE__) + '/../..').expand_path |
43 | + mkdir_p(root.join('locale')) | ||
44 | + Dir.glob(root.join('po/*/')).each do |dir| | ||
42 | lang = File.basename(dir) | 45 | lang = File.basename(dir) |
43 | orig_lang = langmap[lang] || lang | 46 | orig_lang = langmap[lang] || lang |
44 | - mkdir_p(Rails.root.join('locale', "#{lang}", 'LC_MESSAGES')) | 47 | + mkdir_p(root.join('locale', "#{lang}", 'LC_MESSAGES')) |
45 | ['iso_3166'].each do |domain| | 48 | ['iso_3166'].each do |domain| |
46 | origin = "/usr/share/locale/#{orig_lang}/LC_MESSAGES/#{domain}.mo" | 49 | origin = "/usr/share/locale/#{orig_lang}/LC_MESSAGES/#{domain}.mo" |
47 | - target = Rails.root.join('locale', "#{lang}", 'LC_MESSAGES', "#{domain}.mo") | 50 | + target = root.join('locale', "#{lang}", 'LC_MESSAGES', "#{domain}.mo") |
48 | if !File.symlink?(target) | 51 | if !File.symlink?(target) |
49 | ln_s origin, target | 52 | ln_s origin, target |
50 | end | 53 | end |
lib/tasks/package.rake
lib/tasks/release.rake
1 | # encoding: UTF-8 | 1 | # encoding: UTF-8 |
2 | 2 | ||
3 | -require 'noosfero/version' | ||
4 | $version = Noosfero::VERSION | 3 | $version = Noosfero::VERSION |
5 | 4 | ||
6 | namespace :noosfero do | 5 | namespace :noosfero do |
@@ -132,13 +131,13 @@ EOF | @@ -132,13 +131,13 @@ EOF | ||
132 | 131 | ||
133 | if target =~ /-test$/ | 132 | if target =~ /-test$/ |
134 | if new_version =~ /~rc\d+/ | 133 | if new_version =~ /~rc\d+/ |
135 | - new_version.sub!(/\~rc([0-9]+)/) { "~rc#{$1.to_i + 1}" } | 134 | + new_version.sub!(/\~rc([0-9]+).*/) { "~rc#{$1.to_i + 1}" } |
136 | else | 135 | else |
137 | new_version += '~rc1' | 136 | new_version += '~rc1' |
138 | end | 137 | end |
139 | else | 138 | else |
140 | - if new_version =~ /~rc\d+/ | ||
141 | - new_version.sub!(/~rc[0-9]+/, '') | 139 | + if new_version =~ /~rc\d+.*/ |
140 | + new_version.sub!(/~rc[0-9]+.*/, '') | ||
142 | else | 141 | else |
143 | components = new_version.split('.').map(&:to_i) | 142 | components = new_version.split('.').map(&:to_i) |
144 | if components.size < 3 | 143 | if components.size < 3 |
@@ -158,9 +157,10 @@ EOF | @@ -158,9 +157,10 @@ EOF | ||
158 | sh "sed -i \"s/VERSION = '[^']*'/VERSION = '#{new_version}'/\" lib/noosfero/version.rb" | 157 | sh "sed -i \"s/VERSION = '[^']*'/VERSION = '#{new_version}'/\" lib/noosfero/version.rb" |
159 | ENV['DEBFULLNAME'] ||= `git config user.name`.strip | 158 | ENV['DEBFULLNAME'] ||= `git config user.name`.strip |
160 | ENV['DEBEMAIL'] ||= `git config user.email`.strip | 159 | ENV['DEBEMAIL'] ||= `git config user.email`.strip |
161 | - sh "dch --newversion #{new_version} --distribution #{target} --force-distribution '#{release_message}'" | 160 | + distribution = `dpkg-parsechangelog | sed '/Distribution:/!d; s/^.*:\s*//'`.strip |
161 | + sh "dch --newversion #{new_version} --distribution #{distribution} --force-distribution '#{release_message}'" | ||
162 | 162 | ||
163 | - sh 'git diff debian/changelog lib/noosfero/version.rb' | 163 | + sh 'git diff --color debian/changelog lib/noosfero/version.rb' |
164 | if confirm("Commit version bump to #{new_version} on #{target} distribution") | 164 | if confirm("Commit version bump to #{new_version} on #{target} distribution") |
165 | sh 'git add debian/changelog lib/noosfero/version.rb' | 165 | sh 'git add debian/changelog lib/noosfero/version.rb' |
166 | sh "git commit -m 'Bumping version #{new_version}'" | 166 | sh "git commit -m 'Bumping version #{new_version}'" |
lib/tasks/translation.rake
@@ -5,7 +5,7 @@ namespace :noosfero do | @@ -5,7 +5,7 @@ namespace :noosfero do | ||
5 | task :update => ['updatepo', 'noosfero:doc:rebuild'] | 5 | task :update => ['updatepo', 'noosfero:doc:rebuild'] |
6 | 6 | ||
7 | desc 'Compiles all translations' | 7 | desc 'Compiles all translations' |
8 | - task :compile => ['makemo', 'environment', 'noosfero:doc:translate'] | 8 | + task :compile => ['makemo', 'noosfero:doc:translate'] |
9 | 9 | ||
10 | end | 10 | end |
11 | end | 11 | end |
lib/user_activation_job.rb
1 | class UserActivationJob < Struct.new(:user_id) | 1 | class UserActivationJob < Struct.new(:user_id) |
2 | def perform | 2 | def perform |
3 | user = User.find(user_id) | 3 | user = User.find(user_id) |
4 | - user.destroy unless user.activated? || user.person.is_template? | 4 | + user.destroy unless user.activated? || user.person.is_template? || user.moderate_registration_pending? |
5 | end | 5 | end |
6 | end | 6 | end |
plugins/anti_spam/po/de/anti_spam.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/anti_spam/po/pt/anti_spam.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/breadcrumbs/po/pt/breadcrumbs.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/bsc/po/de/bsc.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/bsc/po/es/bsc.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" | 10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" |
plugins/bsc/po/fr/bsc.po
@@ -4,9 +4,9 @@ | @@ -4,9 +4,9 @@ | ||
4 | # , 2009. | 4 | # , 2009. |
5 | msgid "" | 5 | msgid "" |
6 | msgstr "" | 6 | msgstr "" |
7 | -"Project-Id-Version: 1.0\n" | 7 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
8 | "Report-Msgid-Bugs-To: \n" | 8 | "Report-Msgid-Bugs-To: \n" |
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" |
10 | "PO-Revision-Date: 2014-12-12 14:22+0200\n" | 10 | "PO-Revision-Date: 2014-12-12 14:22+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" | 12 | "Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/bsc/po/hy/bsc.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" | 10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" |
11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" | 11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" |
12 | "Language-Team: LANGUAGE <LL@li.org>\n" | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
plugins/bsc/po/pt/bsc.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/bsc/po/ru/bsc.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 10 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" |
plugins/comment_classification/po/de/comment_classification.po
@@ -6,18 +6,18 @@ | @@ -6,18 +6,18 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
11 | -"PO-Revision-Date: 2014-12-12 14:23+0200\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | +"PO-Revision-Date: 2015-02-23 11:38+0200\n" | ||
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | -"Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
14 | -"de/>\n" | 13 | +"Language-Team: German <https://hosted.weblate.org/projects/noosfero/plugin-" |
14 | +"comment-classification/de/>\n" | ||
15 | "Language: de\n" | 15 | "Language: de\n" |
16 | "MIME-Version: 1.0\n" | 16 | "MIME-Version: 1.0\n" |
17 | "Content-Type: text/plain; charset=UTF-8\n" | 17 | "Content-Type: text/plain; charset=UTF-8\n" |
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
20 | -"X-Generator: Weblate 2.2-dev\n" | 20 | +"X-Generator: Weblate 2.3-dev\n" |
21 | 21 | ||
22 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 22 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
23 | #, fuzzy | 23 | #, fuzzy |
@@ -127,7 +127,7 @@ msgstr "Verwaltungsinformationen" | @@ -127,7 +127,7 @@ msgstr "Verwaltungsinformationen" | ||
127 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 127 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
128 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 128 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
129 | msgid "Name" | 129 | msgid "Name" |
130 | -msgstr "" | 130 | +msgstr "Name" |
131 | 131 | ||
132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
133 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 133 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
@@ -173,7 +173,7 @@ msgstr "Aktiviert" | @@ -173,7 +173,7 @@ msgstr "Aktiviert" | ||
173 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 173 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
174 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 174 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
175 | msgid "Actions" | 175 | msgid "Actions" |
176 | -msgstr "" | 176 | +msgstr "Aktionen" |
177 | 177 | ||
178 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 178 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
179 | #, fuzzy | 179 | #, fuzzy |
@@ -212,7 +212,7 @@ msgstr "Sind Sie sicher, dass Sie diesen Eintrag entfernen möchten?" | @@ -212,7 +212,7 @@ msgstr "Sind Sie sicher, dass Sie diesen Eintrag entfernen möchten?" | ||
212 | 212 | ||
213 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 213 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
214 | msgid "[Select ...]" | 214 | msgid "[Select ...]" |
215 | -msgstr "" | 215 | +msgstr "[Auswahl...]" |
216 | 216 | ||
217 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 | 217 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 |
218 | #, fuzzy | 218 | #, fuzzy |
plugins/comment_classification/po/es/comment_classification.po
@@ -5,85 +5,72 @@ | @@ -5,85 +5,72 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-11-03 15:52+0200\n" | ||
11 | -"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | -"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/es/>\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | +"PO-Revision-Date: 2015-02-24 20:46+0200\n" | ||
11 | +"Last-Translator: Gonzalo Exequiel Pedone <hipersayan.x@gmail.com>\n" | ||
12 | +"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"comment-classification/es/>\n" | ||
14 | "Language: es\n" | 14 | "Language: es\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
19 | -"X-Generator: Weblate 2.0-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 21 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
22 | -#, fuzzy | ||
23 | msgid "A plugin that allow classification of comments." | 22 | msgid "A plugin that allow classification of comments." |
24 | -msgstr "Un bloque que muestra tus grupos" | 23 | +msgstr "Un plugin que permite clasificar comentarios." |
25 | 24 | ||
26 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:16 | 25 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:16 |
27 | -#, fuzzy | ||
28 | msgid "Label created" | 26 | msgid "Label created" |
29 | -msgstr "Licencia" | 27 | +msgstr "Etiqueta creada" |
30 | 28 | ||
31 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:19 | 29 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:19 |
32 | -#, fuzzy | ||
33 | msgid "Label could not be created" | 30 | msgid "Label could not be created" |
34 | -msgstr "%s no pudo ser actualizado" | 31 | +msgstr "La etiqueta no pudo ser creada" |
35 | 32 | ||
36 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:31 | 33 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:31 |
37 | -#, fuzzy | ||
38 | msgid "Label updated" | 34 | msgid "Label updated" |
39 | -msgstr "Última actualización" | 35 | +msgstr "Etiqueta actualizada" |
40 | 36 | ||
41 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:34 | 37 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:34 |
42 | -#, fuzzy | ||
43 | msgid "Failed to edit label" | 38 | msgid "Failed to edit label" |
44 | -msgstr "No se pudo editar el rol" | 39 | +msgstr "Fallo al editar la etiqueta" |
45 | 40 | ||
46 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:45 | 41 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:45 |
47 | -#, fuzzy | ||
48 | msgid "Label removed" | 42 | msgid "Label removed" |
49 | -msgstr "Artículo eliminado." | 43 | +msgstr "Etiqueta eliminada" |
50 | 44 | ||
51 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:47 | 45 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:47 |
52 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:50 | 46 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:50 |
53 | -#, fuzzy | ||
54 | msgid "Label could not be removed" | 47 | msgid "Label could not be removed" |
55 | -msgstr "%s no pudo ser actualizado" | 48 | +msgstr "No se puede eliminar la etiqueta" |
56 | 49 | ||
57 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:15 | 50 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:15 |
58 | -#, fuzzy | ||
59 | msgid "Status created" | 51 | msgid "Status created" |
60 | -msgstr "Contrato creado." | 52 | +msgstr "Estado creado" |
61 | 53 | ||
62 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:18 | 54 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:18 |
63 | -#, fuzzy | ||
64 | msgid "Status could not be created" | 55 | msgid "Status could not be created" |
65 | -msgstr "%s no pudo ser actualizado" | 56 | +msgstr "No se puede crear el estado" |
66 | 57 | ||
67 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:29 | 58 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:29 |
68 | -#, fuzzy | ||
69 | msgid "Status updated" | 59 | msgid "Status updated" |
70 | -msgstr "Fecha de inicio" | 60 | +msgstr "Estado actualizado" |
71 | 61 | ||
72 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:32 | 62 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:32 |
73 | -#, fuzzy | ||
74 | msgid "Failed to edit status" | 63 | msgid "Failed to edit status" |
75 | -msgstr "No se pudo editar el rol" | 64 | +msgstr "Fallo al editar el estado" |
76 | 65 | ||
77 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:43 | 66 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:43 |
78 | -#, fuzzy | ||
79 | msgid "Status removed" | 67 | msgid "Status removed" |
80 | -msgstr "Contrato eliminado." | 68 | +msgstr "Estado eliminado" |
81 | 69 | ||
82 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:45 | 70 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:45 |
83 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:48 | 71 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:48 |
84 | -#, fuzzy | ||
85 | msgid "Status could not be removed" | 72 | msgid "Status could not be removed" |
86 | -msgstr "El contrato no puede ser eliminado. ¡Perdón! ^^" | 73 | +msgstr "No se puede eliminar el estado" |
87 | 74 | ||
88 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:6 | 75 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:6 |
89 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:9 | 76 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:9 |
@@ -92,79 +79,72 @@ msgid "Status" | @@ -92,79 +79,72 @@ msgid "Status" | ||
92 | msgstr "Estado" | 79 | msgstr "Estado" |
93 | 80 | ||
94 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:7 | 81 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:7 |
95 | -#, fuzzy | ||
96 | msgid "Reason:" | 82 | msgid "Reason:" |
97 | -msgstr "Razón" | 83 | +msgstr "Razón:" |
98 | 84 | ||
99 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:1 | 85 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:1 |
100 | -#, fuzzy | ||
101 | msgid "Status for comment" | 86 | msgid "Status for comment" |
102 | -msgstr "sin comentarios" | 87 | +msgstr "Estado del comentario" |
103 | 88 | ||
104 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:16 | 89 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:16 |
105 | msgid "" | 90 | msgid "" |
106 | "<i>%{user}</i> added the status <i>%{status_name}</i> at <i>%{created_at}</" | 91 | "<i>%{user}</i> added the status <i>%{status_name}</i> at <i>%{created_at}</" |
107 | "i>." | 92 | "i>." |
108 | msgstr "" | 93 | msgstr "" |
94 | +"<i>%{user}</i> ha agregado el estado <i>%{status_name}</i> en " | ||
95 | +"<i>%{created_at}</i>." | ||
109 | 96 | ||
110 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:18 | 97 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:18 |
111 | msgid "<i>Reason:</i> %s" | 98 | msgid "<i>Reason:</i> %s" |
112 | -msgstr "" | 99 | +msgstr "<i>Razón:</i> %s" |
113 | 100 | ||
114 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:24 | 101 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:24 |
115 | #: plugins/comment_classification/views/comment_classification_plugin_status/create.html.erb:1 | 102 | #: plugins/comment_classification/views/comment_classification_plugin_status/create.html.erb:1 |
116 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:29 | 103 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:29 |
117 | -#, fuzzy | ||
118 | msgid "Add a new status" | 104 | msgid "Add a new status" |
119 | -msgstr "Añadir nuevo producto" | 105 | +msgstr "Agregar nuevo estado" |
120 | 106 | ||
121 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/index.html.erb:1 | 107 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/index.html.erb:1 |
122 | -#, fuzzy | ||
123 | msgid "Manage comment classification" | 108 | msgid "Manage comment classification" |
124 | -msgstr "Información de gestión" | 109 | +msgstr "Gestionar la clasificación de comentarios" |
125 | 110 | ||
126 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 111 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
127 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 112 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
128 | msgid "Name" | 113 | msgid "Name" |
129 | -msgstr "" | 114 | +msgstr "Nombre" |
130 | 115 | ||
131 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 116 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 117 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
133 | msgid "Color" | 118 | msgid "Color" |
134 | -msgstr "" | 119 | +msgstr "Color" |
135 | 120 | ||
136 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:8 | 121 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:8 |
137 | -#, fuzzy | ||
138 | msgid "Enable this label?" | 122 | msgid "Enable this label?" |
139 | -msgstr "Habilitar correo electrónico" | 123 | +msgstr "¿Habilitar esta etiqueta?" |
140 | 124 | ||
141 | #: plugins/comment_classification/views/comment_classification_plugin_labels/edit.html.erb:1 | 125 | #: plugins/comment_classification/views/comment_classification_plugin_labels/edit.html.erb:1 |
142 | -#, fuzzy | ||
143 | msgid "Editing label %s" | 126 | msgid "Editing label %s" |
144 | -msgstr "Editando %s" | 127 | +msgstr "Editar etiqueta %s" |
145 | 128 | ||
146 | #: plugins/comment_classification/views/comment_classification_plugin_labels/create.html.erb:1 | 129 | #: plugins/comment_classification/views/comment_classification_plugin_labels/create.html.erb:1 |
147 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:29 | 130 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:29 |
148 | -#, fuzzy | ||
149 | msgid "Add a new label" | 131 | msgid "Add a new label" |
150 | -msgstr "Agregar un archivo CSS" | 132 | +msgstr "Agregar una nueva etiqueta" |
151 | 133 | ||
152 | # pendiente | 134 | # pendiente |
153 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:1 | 135 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:1 |
154 | -#, fuzzy | ||
155 | msgid "Manage comments labels" | 136 | msgid "Manage comments labels" |
156 | -msgstr "Manejar los campos de la comunidad" | 137 | +msgstr "Gestionar la etiqueta de los comentarios" |
157 | 138 | ||
158 | # Le ponemos "no registrado" o "sin registrar"? O no especificado? | 139 | # Le ponemos "no registrado" o "sin registrar"? O no especificado? |
159 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:5 | 140 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:5 |
160 | -#, fuzzy | ||
161 | msgid "(no label registered yet)" | 141 | msgid "(no label registered yet)" |
162 | -msgstr "(producto no registrado aun)" | 142 | +msgstr "(todavía no se ha registrado una etiqueta)" |
163 | 143 | ||
164 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:9 | 144 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:9 |
165 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 145 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
166 | msgid "Label" | 146 | msgid "Label" |
167 | -msgstr "" | 147 | +msgstr "Etiqueta" |
168 | 148 | ||
169 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:11 | 149 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:11 |
170 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:10 | 150 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:10 |
@@ -174,60 +154,50 @@ msgstr "Habilitado" | @@ -174,60 +154,50 @@ msgstr "Habilitado" | ||
174 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 154 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
175 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 155 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
176 | msgid "Actions" | 156 | msgid "Actions" |
177 | -msgstr "" | 157 | +msgstr "Acciones" |
178 | 158 | ||
179 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 159 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
180 | -#, fuzzy | ||
181 | msgid "Are you sure you want to remove this label?" | 160 | msgid "Are you sure you want to remove this label?" |
182 | -msgstr "¿Estás seguro de que deseas eliminar este bloque?" | 161 | +msgstr "¿Estás seguro de que deseas eliminar esta etiqueta?" |
183 | 162 | ||
184 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:7 | 163 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:7 |
185 | -#, fuzzy | ||
186 | msgid "Enable this status?" | 164 | msgid "Enable this status?" |
187 | -msgstr "Habilitar \"contáctanos\"" | 165 | +msgstr "¿Habilitar este estado?" |
188 | 166 | ||
189 | #: plugins/comment_classification/views/comment_classification_plugin_status/edit.html.erb:1 | 167 | #: plugins/comment_classification/views/comment_classification_plugin_status/edit.html.erb:1 |
190 | -#, fuzzy | ||
191 | msgid "Editing status %s" | 168 | msgid "Editing status %s" |
192 | -msgstr "Editando %s" | 169 | +msgstr "Editando el estado %s" |
193 | 170 | ||
194 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:1 | 171 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:1 |
195 | -#, fuzzy | ||
196 | msgid "Manage comments status" | 172 | msgid "Manage comments status" |
197 | -msgstr "Administrar contactos" | 173 | +msgstr "Gestionar el estado de los comentarios" |
198 | 174 | ||
199 | # Le ponemos "no registrado" o "sin registrar"? O no especificado? | 175 | # Le ponemos "no registrado" o "sin registrar"? O no especificado? |
200 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:5 | 176 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:5 |
201 | -#, fuzzy | ||
202 | msgid "(no status registered yet)" | 177 | msgid "(no status registered yet)" |
203 | -msgstr "(producto no registrado aun)" | 178 | +msgstr "(todavía no se ha registrado un estado)" |
204 | 179 | ||
205 | # habilitado o permitido? estaba o está? | 180 | # habilitado o permitido? estaba o está? |
206 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:11 | 181 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:11 |
207 | -#, fuzzy | ||
208 | msgid "Reason enabled?" | 182 | msgid "Reason enabled?" |
209 | -msgstr "No habilitado" | 183 | +msgstr "¿Razón habilitada?" |
210 | 184 | ||
211 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:21 | 185 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:21 |
212 | -#, fuzzy | ||
213 | msgid "Are you sure you want to remove this status?" | 186 | msgid "Are you sure you want to remove this status?" |
214 | -msgstr "¿Estás seguro de que deseas eliminar este elemento?" | 187 | +msgstr "¿Estás seguro de que deseas eliminar este estado?" |
215 | 188 | ||
216 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 189 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
217 | msgid "[Select ...]" | 190 | msgid "[Select ...]" |
218 | -msgstr "" | 191 | +msgstr "[Seleccione ...]" |
219 | 192 | ||
220 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 | 193 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 |
221 | -#, fuzzy | ||
222 | msgid "Comments classification options" | 194 | msgid "Comments classification options" |
223 | -msgstr "Opciones de moderación" | 195 | +msgstr "Opciones de clasificación de comentarios" |
224 | 196 | ||
225 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:4 | 197 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:4 |
226 | -#, fuzzy | ||
227 | msgid "Manage Labels" | 198 | msgid "Manage Labels" |
228 | -msgstr "Administrar campos" | 199 | +msgstr "Gestionar Etiquetas" |
229 | 200 | ||
230 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:5 | 201 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:5 |
231 | -#, fuzzy | ||
232 | msgid "Manage Status" | 202 | msgid "Manage Status" |
233 | -msgstr "Administrar contactos" | 203 | +msgstr "Gestionar Estados" |
plugins/comment_classification/po/fr/comment_classification.po
@@ -4,167 +4,147 @@ | @@ -4,167 +4,147 @@ | ||
4 | # , 2009. | 4 | # , 2009. |
5 | msgid "" | 5 | msgid "" |
6 | msgstr "" | 6 | msgstr "" |
7 | -"Project-Id-Version: 1.0\n" | 7 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
8 | "Report-Msgid-Bugs-To: \n" | 8 | "Report-Msgid-Bugs-To: \n" |
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-12-12 14:22+0200\n" | ||
11 | -"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | -"Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
13 | -"fr/>\n" | 9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" |
10 | +"PO-Revision-Date: 2015-03-07 12:26+0200\n" | ||
11 | +"Last-Translator: Tuux <tuxa@galaxie.eu.org>\n" | ||
12 | +"Language-Team: French <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"comment-classification/fr/>\n" | ||
14 | "Language: fr\n" | 14 | "Language: fr\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" |
19 | -"X-Generator: Weblate 2.2-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 21 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
22 | -#, fuzzy | ||
23 | msgid "A plugin that allow classification of comments." | 22 | msgid "A plugin that allow classification of comments." |
24 | -msgstr "Un bloc qui affiche vos groupes" | 23 | +msgstr "Un greffon qui permet de ranger du contenue." |
25 | 24 | ||
26 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:16 | 25 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:16 |
27 | -#, fuzzy | ||
28 | msgid "Label created" | 26 | msgid "Label created" |
29 | -msgstr "Adresse électronique de contact" | 27 | +msgstr "Label crée" |
30 | 28 | ||
31 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:19 | 29 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:19 |
32 | -#, fuzzy | ||
33 | msgid "Label could not be created" | 30 | msgid "Label could not be created" |
34 | -msgstr "Ce fichier n'a pas pu être sauvegardé" | 31 | +msgstr "Le label n'a pas pu êtres créer" |
35 | 32 | ||
36 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:31 | 33 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:31 |
37 | -#, fuzzy | ||
38 | msgid "Label updated" | 34 | msgid "Label updated" |
39 | -msgstr "Dernière mise à jour" | 35 | +msgstr "Label mis à jour" |
40 | 36 | ||
41 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:34 | 37 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:34 |
42 | -#, fuzzy | ||
43 | msgid "Failed to edit label" | 38 | msgid "Failed to edit label" |
44 | -msgstr "Échec dans l'édition du rôle" | 39 | +msgstr "Erreur lors de l'édition du label" |
45 | 40 | ||
46 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:45 | 41 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:45 |
47 | -#, fuzzy | ||
48 | msgid "Label removed" | 42 | msgid "Label removed" |
49 | -msgstr "Corps de l'article" | 43 | +msgstr "Label supprimé" |
50 | 44 | ||
51 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:47 | 45 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:47 |
52 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:50 | 46 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_labels_controller.rb:50 |
53 | -#, fuzzy | ||
54 | msgid "Label could not be removed" | 47 | msgid "Label could not be removed" |
55 | -msgstr "Ce fichier n'a pas pu être sauvegardé" | 48 | +msgstr "Le label n'a pas pu êtres supprimé" |
56 | 49 | ||
57 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:15 | 50 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:15 |
58 | -#, fuzzy | ||
59 | msgid "Status created" | 51 | msgid "Status created" |
60 | -msgstr "Adresse électronique de contact" | 52 | +msgstr "Statut créé" |
61 | 53 | ||
62 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:18 | 54 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:18 |
63 | -#, fuzzy | ||
64 | msgid "Status could not be created" | 55 | msgid "Status could not be created" |
65 | -msgstr "Ce fichier n'a pas pu être sauvegardé" | 56 | +msgstr "Les statuts n'ont pas pu êtres créés" |
66 | 57 | ||
67 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:29 | 58 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:29 |
68 | -#, fuzzy | ||
69 | msgid "Status updated" | 59 | msgid "Status updated" |
70 | -msgstr "Date de début" | 60 | +msgstr "Les statuts sont à jour" |
71 | 61 | ||
72 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:32 | 62 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:32 |
73 | -#, fuzzy | ||
74 | msgid "Failed to edit status" | 63 | msgid "Failed to edit status" |
75 | -msgstr "Échec dans l'édition du rôle" | 64 | +msgstr "Échec dans l'édition des statuts" |
76 | 65 | ||
77 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:43 | 66 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:43 |
78 | -#, fuzzy | ||
79 | msgid "Status removed" | 67 | msgid "Status removed" |
80 | -msgstr "Corps de l'article" | 68 | +msgstr "Les statuts ont été supprimés" |
81 | 69 | ||
82 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:45 | 70 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:45 |
83 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:48 | 71 | #: plugins/comment_classification/controllers/admin/comment_classification_plugin_status_controller.rb:48 |
84 | -#, fuzzy | ||
85 | msgid "Status could not be removed" | 72 | msgid "Status could not be removed" |
86 | -msgstr "Ce fichier n'a pas pu être sauvegardé" | 73 | +msgstr "Les statuts ne peuvent pas êtres supprimés" |
87 | 74 | ||
88 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:6 | 75 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:6 |
89 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:9 | 76 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:9 |
90 | #: plugins/comment_classification/views/comment/comment_extra.html.erb:12 | 77 | #: plugins/comment_classification/views/comment/comment_extra.html.erb:12 |
91 | msgid "Status" | 78 | msgid "Status" |
92 | -msgstr "Statut" | 79 | +msgstr "Statuts" |
93 | 80 | ||
94 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:7 | 81 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/_status_form.html.erb:7 |
95 | -#, fuzzy | ||
96 | msgid "Reason:" | 82 | msgid "Reason:" |
97 | -msgstr "Région" | 83 | +msgstr "Raison:" |
98 | 84 | ||
99 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:1 | 85 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:1 |
100 | -#, fuzzy | ||
101 | msgid "Status for comment" | 86 | msgid "Status for comment" |
102 | -msgstr "Un commentaire" | 87 | +msgstr "Statuts pour le commentaire" |
103 | 88 | ||
104 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:16 | 89 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:16 |
105 | msgid "" | 90 | msgid "" |
106 | "<i>%{user}</i> added the status <i>%{status_name}</i> at <i>%{created_at}</" | 91 | "<i>%{user}</i> added the status <i>%{status_name}</i> at <i>%{created_at}</" |
107 | "i>." | 92 | "i>." |
108 | msgstr "" | 93 | msgstr "" |
94 | +"<i>%{utilisateur}</i> ajout des statuts <i>%{nom_ du_statut}</i> à " | ||
95 | +"<i>%{creer_a}</i>." | ||
109 | 96 | ||
110 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:18 | 97 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:18 |
111 | msgid "<i>Reason:</i> %s" | 98 | msgid "<i>Reason:</i> %s" |
112 | -msgstr "" | 99 | +msgstr "<i>Raison:</i> %s" |
113 | 100 | ||
114 | # (second try of this knid of contents) | 101 | # (second try of this knid of contents) |
115 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:24 | 102 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/add_status.html.erb:24 |
116 | #: plugins/comment_classification/views/comment_classification_plugin_status/create.html.erb:1 | 103 | #: plugins/comment_classification/views/comment_classification_plugin_status/create.html.erb:1 |
117 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:29 | 104 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:29 |
118 | -#, fuzzy | ||
119 | msgid "Add a new status" | 105 | msgid "Add a new status" |
120 | -msgstr "Une entreprise" | 106 | +msgstr "Ajouter un nouveau statut" |
121 | 107 | ||
122 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/index.html.erb:1 | 108 | #: plugins/comment_classification/views/comment_classification_plugin_myprofile/index.html.erb:1 |
123 | -#, fuzzy | ||
124 | msgid "Manage comment classification" | 109 | msgid "Manage comment classification" |
125 | -msgstr "Information sur les dirigeants" | 110 | +msgstr "Manager le rangement de commentaire" |
126 | 111 | ||
127 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 112 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
128 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 113 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
129 | msgid "Name" | 114 | msgid "Name" |
130 | -msgstr "" | 115 | +msgstr "Nom" |
131 | 116 | ||
132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 117 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
133 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 118 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
134 | msgid "Color" | 119 | msgid "Color" |
135 | -msgstr "" | 120 | +msgstr "Couleur" |
136 | 121 | ||
137 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:8 | 122 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:8 |
138 | -#, fuzzy | ||
139 | msgid "Enable this label?" | 123 | msgid "Enable this label?" |
140 | -msgstr "Activer l'entreprise" | 124 | +msgstr "Activer ce label?" |
141 | 125 | ||
142 | #: plugins/comment_classification/views/comment_classification_plugin_labels/edit.html.erb:1 | 126 | #: plugins/comment_classification/views/comment_classification_plugin_labels/edit.html.erb:1 |
143 | -#, fuzzy | ||
144 | msgid "Editing label %s" | 127 | msgid "Editing label %s" |
145 | -msgstr "Édition de %s" | 128 | +msgstr "Édition du label %s" |
146 | 129 | ||
147 | # (second try of this knid of contents) | 130 | # (second try of this knid of contents) |
148 | #: plugins/comment_classification/views/comment_classification_plugin_labels/create.html.erb:1 | 131 | #: plugins/comment_classification/views/comment_classification_plugin_labels/create.html.erb:1 |
149 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:29 | 132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:29 |
150 | -#, fuzzy | ||
151 | msgid "Add a new label" | 133 | msgid "Add a new label" |
152 | -msgstr "Une entreprise" | 134 | +msgstr "Ajouter un nouveau label" |
153 | 135 | ||
154 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:1 | 136 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:1 |
155 | -#, fuzzy | ||
156 | msgid "Manage comments labels" | 137 | msgid "Manage comments labels" |
157 | -msgstr "Gérer les champs des groupes" | 138 | +msgstr "Gérer les commentaires des labels" |
158 | 139 | ||
159 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:5 | 140 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:5 |
160 | -#, fuzzy | ||
161 | msgid "(no label registered yet)" | 141 | msgid "(no label registered yet)" |
162 | -msgstr "(pas encore de matière brute enregistrée)" | 142 | +msgstr "(pour le moment aucun label n'est enregistré)" |
163 | 143 | ||
164 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:9 | 144 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:9 |
165 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 145 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
166 | msgid "Label" | 146 | msgid "Label" |
167 | -msgstr "" | 147 | +msgstr "Label" |
168 | 148 | ||
169 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:11 | 149 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:11 |
170 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:10 | 150 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:10 |
@@ -174,32 +154,27 @@ msgstr "Activé" | @@ -174,32 +154,27 @@ msgstr "Activé" | ||
174 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 154 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
175 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 155 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
176 | msgid "Actions" | 156 | msgid "Actions" |
177 | -msgstr "" | 157 | +msgstr "Actions" |
178 | 158 | ||
179 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 159 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
180 | -#, fuzzy | ||
181 | msgid "Are you sure you want to remove this label?" | 160 | msgid "Are you sure you want to remove this label?" |
182 | -msgstr "Êtes-vous sûr(e) que vous voulez retirer ce commentaire ?" | 161 | +msgstr "Êtes-vous sûr(e) que vous voulez retirer ce label ?" |
183 | 162 | ||
184 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:7 | 163 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:7 |
185 | -#, fuzzy | ||
186 | msgid "Enable this status?" | 164 | msgid "Enable this status?" |
187 | -msgstr "Gérer les contacts." | 165 | +msgstr "Activer ce statut?" |
188 | 166 | ||
189 | #: plugins/comment_classification/views/comment_classification_plugin_status/edit.html.erb:1 | 167 | #: plugins/comment_classification/views/comment_classification_plugin_status/edit.html.erb:1 |
190 | -#, fuzzy | ||
191 | msgid "Editing status %s" | 168 | msgid "Editing status %s" |
192 | -msgstr "Édition de %s" | 169 | +msgstr "Édition du statut %s" |
193 | 170 | ||
194 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:1 | 171 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:1 |
195 | -#, fuzzy | ||
196 | msgid "Manage comments status" | 172 | msgid "Manage comments status" |
197 | -msgstr "Gérer les contacts." | 173 | +msgstr "Gérer les commentaires des statuts" |
198 | 174 | ||
199 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:5 | 175 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:5 |
200 | -#, fuzzy | ||
201 | msgid "(no status registered yet)" | 176 | msgid "(no status registered yet)" |
202 | -msgstr "genre non enregistré" | 177 | +msgstr "(il n'y a pas de statut enregistré pour le moment)" |
203 | 178 | ||
204 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:11 | 179 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:11 |
205 | #, fuzzy | 180 | #, fuzzy |
@@ -207,25 +182,21 @@ msgid "Reason enabled?" | @@ -207,25 +182,21 @@ msgid "Reason enabled?" | ||
207 | msgstr "%s n'était pas activé(e)" | 182 | msgstr "%s n'était pas activé(e)" |
208 | 183 | ||
209 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:21 | 184 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:21 |
210 | -#, fuzzy | ||
211 | msgid "Are you sure you want to remove this status?" | 185 | msgid "Are you sure you want to remove this status?" |
212 | -msgstr "Êtes-vous sûr(e) de vouloir ôter cet élément ?" | 186 | +msgstr "Êtes-vous sûr(e) de vouloir supprimer ce statut?" |
213 | 187 | ||
214 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 188 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
215 | msgid "[Select ...]" | 189 | msgid "[Select ...]" |
216 | -msgstr "" | 190 | +msgstr "[Choisir...]" |
217 | 191 | ||
218 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 | 192 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 |
219 | -#, fuzzy | ||
220 | msgid "Comments classification options" | 193 | msgid "Comments classification options" |
221 | -msgstr "Options de modération" | 194 | +msgstr "Options de rangement des commentaires" |
222 | 195 | ||
223 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:4 | 196 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:4 |
224 | -#, fuzzy | ||
225 | msgid "Manage Labels" | 197 | msgid "Manage Labels" |
226 | -msgstr "Gérer les champs" | 198 | +msgstr "Gérer les labels" |
227 | 199 | ||
228 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:5 | 200 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:5 |
229 | -#, fuzzy | ||
230 | msgid "Manage Status" | 201 | msgid "Manage Status" |
231 | -msgstr "Gérer les contacts." | 202 | +msgstr "Gérer les statuts" |
plugins/comment_classification/po/hy/comment_classification.po
@@ -5,17 +5,18 @@ | @@ -5,17 +5,18 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2009-10-26 16:20-0300\n" | ||
11 | -"Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" | ||
12 | -"Language-Team: LANGUAGE <LL@li.org>\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | +"PO-Revision-Date: 2015-02-23 11:37+0200\n" | ||
11 | +"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | +"Language-Team: Armenian <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"comment-classification/hy/>\n" | ||
13 | "Language: hy\n" | 14 | "Language: hy\n" |
14 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
15 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
17 | -"Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||
18 | -"X-Generator: Pootle 1.1.0\n" | 18 | +"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
19 | +"X-Generator: Weblate 2.3-dev\n" | ||
19 | 20 | ||
20 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 21 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
21 | #, fuzzy | 22 | #, fuzzy |
@@ -125,7 +126,7 @@ msgstr "Տեղեկություններ ղեկավարության մասին" | @@ -125,7 +126,7 @@ msgstr "Տեղեկություններ ղեկավարության մասին" | ||
125 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 126 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
126 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 127 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
127 | msgid "Name" | 128 | msgid "Name" |
128 | -msgstr "" | 129 | +msgstr "Անվանում" |
129 | 130 | ||
130 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 131 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
131 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
@@ -171,7 +172,7 @@ msgstr "Ակտիվացված է" | @@ -171,7 +172,7 @@ msgstr "Ակտիվացված է" | ||
171 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 172 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
172 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 173 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
173 | msgid "Actions" | 174 | msgid "Actions" |
174 | -msgstr "" | 175 | +msgstr "Գործողություններ" |
175 | 176 | ||
176 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 177 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
177 | #, fuzzy | 178 | #, fuzzy |
plugins/comment_classification/po/pt/comment_classification.po
@@ -11,18 +11,18 @@ | @@ -11,18 +11,18 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
16 | -"PO-Revision-Date: 2014-12-18 18:40-0200\n" | ||
17 | -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | ||
18 | -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | ||
19 | -"noosfero/pt/>\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | +"PO-Revision-Date: 2015-02-23 11:38+0200\n" | ||
17 | +"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
18 | +"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero" | ||
19 | +"/plugin-comment-classification/pt/>\n" | ||
20 | "Language: pt\n" | 20 | "Language: pt\n" |
21 | "MIME-Version: 1.0\n" | 21 | "MIME-Version: 1.0\n" |
22 | "Content-Type: text/plain; charset=UTF-8\n" | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | "Content-Transfer-Encoding: 8bit\n" | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
25 | -"X-Generator: Weblate 2.0\n" | 25 | +"X-Generator: Weblate 2.3-dev\n" |
26 | 26 | ||
27 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 27 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
28 | msgid "A plugin that allow classification of comments." | 28 | msgid "A plugin that allow classification of comments." |
@@ -117,7 +117,7 @@ msgstr "Gerenciar classificação de comentário" | @@ -117,7 +117,7 @@ msgstr "Gerenciar classificação de comentário" | ||
117 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 117 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
118 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 118 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
119 | msgid "Name" | 119 | msgid "Name" |
120 | -msgstr "" | 120 | +msgstr "Nome" |
121 | 121 | ||
122 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 122 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
123 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 123 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
@@ -158,7 +158,7 @@ msgstr "Habilitado" | @@ -158,7 +158,7 @@ msgstr "Habilitado" | ||
158 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 158 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
159 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 159 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
160 | msgid "Actions" | 160 | msgid "Actions" |
161 | -msgstr "" | 161 | +msgstr "Ações" |
162 | 162 | ||
163 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 163 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
164 | msgid "Are you sure you want to remove this label?" | 164 | msgid "Are you sure you want to remove this label?" |
@@ -190,7 +190,7 @@ msgstr "Tem certeza de que quer excluir este status?" | @@ -190,7 +190,7 @@ msgstr "Tem certeza de que quer excluir este status?" | ||
190 | 190 | ||
191 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 191 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
192 | msgid "[Select ...]" | 192 | msgid "[Select ...]" |
193 | -msgstr "" | 193 | +msgstr "[Selecione ...]" |
194 | 194 | ||
195 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 | 195 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 |
196 | msgid "Comments classification options" | 196 | msgid "Comments classification options" |
plugins/comment_classification/po/ru/comment_classification.po
@@ -5,19 +5,19 @@ | @@ -5,19 +5,19 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-12-12 14:23+0200\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | +"PO-Revision-Date: 2015-02-23 11:37+0200\n" | ||
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | -"Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/ru/>\n" | 12 | +"Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/plugin-" |
13 | +"comment-classification/ru/>\n" | ||
14 | "Language: ru\n" | 14 | "Language: ru\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" | ||
19 | -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" | ||
20 | -"X-Generator: Weblate 2.2-dev\n" | 18 | +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" |
19 | +"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" | ||
20 | +"X-Generator: Weblate 2.3-dev\n" | ||
21 | 21 | ||
22 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 | 22 | #: plugins/comment_classification/lib/comment_classification_plugin.rb:11 |
23 | #, fuzzy | 23 | #, fuzzy |
@@ -127,7 +127,7 @@ msgstr "Информация о менеджменте" | @@ -127,7 +127,7 @@ msgstr "Информация о менеджменте" | ||
127 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 | 127 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:6 |
128 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 | 128 | #: plugins/comment_classification/views/comment_classification_plugin_status/_form.html.erb:6 |
129 | msgid "Name" | 129 | msgid "Name" |
130 | -msgstr "" | 130 | +msgstr "Имя" |
131 | 131 | ||
132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 | 132 | #: plugins/comment_classification/views/comment_classification_plugin_labels/_form.html.erb:7 |
133 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 | 133 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:10 |
@@ -173,7 +173,7 @@ msgstr "Разрешено" | @@ -173,7 +173,7 @@ msgstr "Разрешено" | ||
173 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 | 173 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:12 |
174 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 | 174 | #: plugins/comment_classification/views/comment_classification_plugin_status/index.html.erb:12 |
175 | msgid "Actions" | 175 | msgid "Actions" |
176 | -msgstr "" | 176 | +msgstr "Действия" |
177 | 177 | ||
178 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 | 178 | #: plugins/comment_classification/views/comment_classification_plugin_labels/index.html.erb:21 |
179 | #, fuzzy | 179 | #, fuzzy |
@@ -212,7 +212,7 @@ msgstr "Вы уверены что хотите удалить этот элем | @@ -212,7 +212,7 @@ msgstr "Вы уверены что хотите удалить этот элем | ||
212 | 212 | ||
213 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 | 213 | #: plugins/comment_classification/views/comment/comments_labels_select.html.erb:3 |
214 | msgid "[Select ...]" | 214 | msgid "[Select ...]" |
215 | -msgstr "" | 215 | +msgstr "[Выберите...]" |
216 | 216 | ||
217 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 | 217 | #: plugins/comment_classification/views/comment_classification_plugin_admin/index.html.erb:1 |
218 | #, fuzzy | 218 | #, fuzzy |
plugins/comment_group/po/pt/comment_group.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/community_block/po/pt/community_block.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/community_track/po/de/community_track.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/community_track/po/es/community_track.po
@@ -5,23 +5,22 @@ | @@ -5,23 +5,22 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-11-03 15:52+0200\n" | ||
11 | -"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | -"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/es/>\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | +"PO-Revision-Date: 2015-02-24 19:06+0200\n" | ||
11 | +"Last-Translator: Gonzalo Exequiel Pedone <hipersayan.x@gmail.com>\n" | ||
12 | +"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"community-track/es/>\n" | ||
14 | "Language: es\n" | 14 | "Language: es\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
19 | -"X-Generator: Weblate 2.0-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/community_track/lib/community_track_plugin.rb:8 | 21 | #: plugins/community_track/lib/community_track_plugin.rb:8 |
22 | -#, fuzzy | ||
23 | msgid "New kind of content for communities." | 22 | msgid "New kind of content for communities." |
24 | -msgstr "Deshabilitar búsqueda por organizaciones" | 23 | +msgstr "Nuevo tipo de contenido para las comunidades." |
25 | 24 | ||
26 | #: plugins/community_track/lib/community_track_plugin/step.rb:13 | 25 | #: plugins/community_track/lib/community_track_plugin/step.rb:13 |
27 | #, fuzzy | 26 | #, fuzzy |
@@ -34,15 +33,15 @@ msgstr "" | @@ -34,15 +33,15 @@ msgstr "" | ||
34 | 33 | ||
35 | #: plugins/community_track/lib/community_track_plugin/step.rb:52 | 34 | #: plugins/community_track/lib/community_track_plugin/step.rb:52 |
36 | msgid "Step" | 35 | msgid "Step" |
37 | -msgstr "" | 36 | +msgstr "Paso" |
38 | 37 | ||
39 | #: plugins/community_track/lib/community_track_plugin/step.rb:56 | 38 | #: plugins/community_track/lib/community_track_plugin/step.rb:56 |
40 | msgid "Defines a step." | 39 | msgid "Defines a step." |
41 | -msgstr "" | 40 | +msgstr "Definir un paso." |
42 | 41 | ||
43 | #: plugins/community_track/lib/community_track_plugin/track_card_list_block.rb:4 | 42 | #: plugins/community_track/lib/community_track_plugin/track_card_list_block.rb:4 |
44 | msgid "Track Card List" | 43 | msgid "Track Card List" |
45 | -msgstr "" | 44 | +msgstr "Seguimiento de Lista de Tarjetas" |
46 | 45 | ||
47 | #: plugins/community_track/lib/community_track_plugin/track_card_list_block.rb:8 | 46 | #: plugins/community_track/lib/community_track_plugin/track_card_list_block.rb:8 |
48 | #, fuzzy | 47 | #, fuzzy |
@@ -54,23 +53,22 @@ msgid "Closed" | @@ -54,23 +53,22 @@ msgid "Closed" | ||
54 | msgstr "Cerrado" | 53 | msgstr "Cerrado" |
55 | 54 | ||
56 | #: plugins/community_track/lib/community_track_plugin/step_helper.rb:4 | 55 | #: plugins/community_track/lib/community_track_plugin/step_helper.rb:4 |
57 | -#, fuzzy | ||
58 | msgid "Join!" | 56 | msgid "Join!" |
59 | -msgstr "Unirse" | 57 | +msgstr "Unete!" |
60 | 58 | ||
61 | #: plugins/community_track/lib/community_track_plugin/step_helper.rb:4 | 59 | #: plugins/community_track/lib/community_track_plugin/step_helper.rb:4 |
62 | #: plugins/community_track/test/unit/community_track_plugin/step_helper_test.rb:33 | 60 | #: plugins/community_track/test/unit/community_track_plugin/step_helper_test.rb:33 |
63 | msgid "Soon" | 61 | msgid "Soon" |
64 | -msgstr "" | 62 | +msgstr "Pronto" |
65 | 63 | ||
66 | #: plugins/community_track/lib/community_track_plugin/track.rb:11 | 64 | #: plugins/community_track/lib/community_track_plugin/track.rb:11 |
67 | -#, fuzzy | ||
68 | msgid "should not be blank." | 65 | msgid "should not be blank." |
69 | -msgstr "%s no pudo ser actualizado" | 66 | +msgstr "no debe estar vacío." |
70 | 67 | ||
71 | #: plugins/community_track/lib/community_track_plugin/track.rb:19 | 68 | #: plugins/community_track/lib/community_track_plugin/track.rb:19 |
69 | +#, fuzzy | ||
72 | msgid "Track" | 70 | msgid "Track" |
73 | -msgstr "" | 71 | +msgstr "Seguir" |
74 | 72 | ||
75 | #: plugins/community_track/lib/community_track_plugin/track.rb:23 | 73 | #: plugins/community_track/lib/community_track_plugin/track.rb:23 |
76 | msgid "Defines a track." | 74 | msgid "Defines a track." |
@@ -176,7 +174,7 @@ msgstr "Oculto" | @@ -176,7 +174,7 @@ msgstr "Oculto" | ||
176 | 174 | ||
177 | #: plugins/community_track/views/blocks/_track_card.html.erb:25 | 175 | #: plugins/community_track/views/blocks/_track_card.html.erb:25 |
178 | msgid "hits" | 176 | msgid "hits" |
179 | -msgstr "" | 177 | +msgstr "aciertos" |
180 | 178 | ||
181 | #: plugins/community_track/views/blocks/_track_list_more.html.erb:5 | 179 | #: plugins/community_track/views/blocks/_track_list_more.html.erb:5 |
182 | #, fuzzy | 180 | #, fuzzy |
plugins/community_track/po/pt/community_track.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/container_block/po/pt/container_block.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/container_block/public/container_block.js
1 | function enableMoveContainerChildren(container, box) { | 1 | function enableMoveContainerChildren(container, box) { |
2 | var div = jQuery('#box-'+box+' > .block-outer > .block'); | 2 | var div = jQuery('#box-'+box+' > .block-outer > .block'); |
3 | if(!div.is('.ui-resizable')) { | 3 | if(!div.is('.ui-resizable')) { |
4 | + div.removeClass('ui-draggable'); | ||
4 | div.resizable({ | 5 | div.resizable({ |
5 | handles: 'e, w', | 6 | handles: 'e, w', |
6 | containment: '#block-'+container+' .block-inner-2', | 7 | containment: '#block-'+container+' .block-inner-2', |
@@ -14,6 +15,7 @@ function enableMoveContainerChildren(container, box) { | @@ -14,6 +15,7 @@ function enableMoveContainerChildren(container, box) { | ||
14 | function disableMoveContainerChildren(container, box) { | 15 | function disableMoveContainerChildren(container, box) { |
15 | var div = jQuery('#box-'+box+' > .block-outer > .block'); | 16 | var div = jQuery('#box-'+box+' > .block-outer > .block'); |
16 | if(div.is('.ui-resizable')) { | 17 | if(div.is('.ui-resizable')) { |
18 | + div.addClass('ui-draggable'); | ||
17 | div.resizable('destroy'); | 19 | div.resizable('destroy'); |
18 | } | 20 | } |
19 | } | 21 | } |
plugins/container_block/views/blocks/container.html.erb
@@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
10 | <div class="clear"></div> | 10 | <div class="clear"></div> |
11 | 11 | ||
12 | <style> | 12 | <style> |
13 | - <% box_decorator.select_blocks(block.blocks, { :article => @page, :request_path => request.path, :locale => locale }).each do |child| %> | 13 | + <% box_decorator.select_blocks(block, block.blocks, { :article => @page, :request_path => request.path, :locale => locale, params: request.params, controller: controller}).each do |child| %> |
14 | #block-<%=block.id%> #block-<%=child.id%> { width: <%= block.child_width(child.id) %>px; } | 14 | #block-<%=block.id%> #block-<%=child.id%> { width: <%= block.child_width(child.id) %>px; } |
15 | <% end %> | 15 | <% end %> |
16 | </style> | 16 | </style> |
plugins/context_content/po/pt/context_content.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/custom_forms/controllers/custom_forms_plugin_profile_controller.rb
@@ -9,7 +9,7 @@ class CustomFormsPluginProfileController < ProfileController | @@ -9,7 +9,7 @@ class CustomFormsPluginProfileController < ProfileController | ||
9 | @submission = CustomFormsPlugin::Submission.find_by_form_id_and_profile_id(@form.id,user.id) | 9 | @submission = CustomFormsPlugin::Submission.find_by_form_id_and_profile_id(@form.id,user.id) |
10 | @submission ||= CustomFormsPlugin::Submission.new(:form => @form, :profile => user) | 10 | @submission ||= CustomFormsPlugin::Submission.new(:form => @form, :profile => user) |
11 | else | 11 | else |
12 | - @submission = CustomFormsPlugin::Submission.new(:form => @for) | 12 | + @submission = CustomFormsPlugin::Submission.new(:form => @form) |
13 | end | 13 | end |
14 | 14 | ||
15 | # build the answers | 15 | # build the answers |
plugins/custom_forms/lib/custom_forms_plugin/submission.rb
@@ -5,7 +5,7 @@ class CustomFormsPlugin::Submission < Noosfero::Plugin::ActiveRecord | @@ -5,7 +5,7 @@ class CustomFormsPlugin::Submission < Noosfero::Plugin::ActiveRecord | ||
5 | # validation is done manually, see below | 5 | # validation is done manually, see below |
6 | has_many :answers, :class_name => 'CustomFormsPlugin::Answer', :dependent => :destroy, :validate => false | 6 | has_many :answers, :class_name => 'CustomFormsPlugin::Answer', :dependent => :destroy, :validate => false |
7 | 7 | ||
8 | - attr_accessible :form, :profile | 8 | + attr_accessible :form, :profile, :author_name, :author_email |
9 | 9 | ||
10 | validates_presence_of :form | 10 | validates_presence_of :form |
11 | validates_presence_of :author_name, :author_email, :if => lambda {|submission| submission.profile.nil?} | 11 | validates_presence_of :author_name, :author_email, :if => lambda {|submission| submission.profile.nil?} |
@@ -13,13 +13,16 @@ class CustomFormsPlugin::Submission < Noosfero::Plugin::ActiveRecord | @@ -13,13 +13,16 @@ class CustomFormsPlugin::Submission < Noosfero::Plugin::ActiveRecord | ||
13 | validates_format_of :author_email, :with => Noosfero::Constants::EMAIL_FORMAT, :if => (lambda {|submission| !submission.author_email.blank?}) | 13 | validates_format_of :author_email, :with => Noosfero::Constants::EMAIL_FORMAT, :if => (lambda {|submission| !submission.author_email.blank?}) |
14 | validate :check_answers | 14 | validate :check_answers |
15 | 15 | ||
16 | - def self.human_attribute_name(attrib) | ||
17 | - if /\d+/ =~ attrib and (f = CustomFormsPlugin::Field.find_by_id(attrib.to_i)) | 16 | + def self.human_attribute_name_with_customization(attrib, options={}) |
17 | + if /\d+/ =~ attrib and (f = CustomFormsPlugin::Field.find_by_id(attrib.to_s)) | ||
18 | f.name | 18 | f.name |
19 | else | 19 | else |
20 | - attrib | 20 | + _(self.human_attribute_name_without_customization(attrib)) |
21 | end | 21 | end |
22 | end | 22 | end |
23 | + class << self | ||
24 | + alias_method_chain :human_attribute_name, :customization | ||
25 | + end | ||
23 | 26 | ||
24 | before_create do |submission| | 27 | before_create do |submission| |
25 | if submission.profile | 28 | if submission.profile |
plugins/custom_forms/po/de/custom_forms.po
@@ -6,18 +6,18 @@ | @@ -6,18 +6,18 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
11 | -"PO-Revision-Date: 2014-12-12 14:23+0200\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
11 | +"PO-Revision-Date: 2015-03-09 09:51+0200\n" | ||
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | -"Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
14 | -"de/>\n" | 13 | +"Language-Team: German <https://hosted.weblate.org/projects/noosfero/plugin-" |
14 | +"custom-forms/de/>\n" | ||
15 | "Language: de\n" | 15 | "Language: de\n" |
16 | "MIME-Version: 1.0\n" | 16 | "MIME-Version: 1.0\n" |
17 | "Content-Type: text/plain; charset=UTF-8\n" | 17 | "Content-Type: text/plain; charset=UTF-8\n" |
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
20 | -"X-Generator: Weblate 2.2-dev\n" | 20 | +"X-Generator: Weblate 2.3-dev\n" |
21 | 21 | ||
22 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 22 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
23 | msgid "Invalid string format of access." | 23 | msgid "Invalid string format of access." |
@@ -188,7 +188,7 @@ msgstr "Neues Formular" | @@ -188,7 +188,7 @@ msgstr "Neues Formular" | ||
188 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 188 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
189 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 189 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
190 | msgid "Name" | 190 | msgid "Name" |
191 | -msgstr "" | 191 | +msgstr "Name" |
192 | 192 | ||
193 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 193 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
194 | msgid "Value" | 194 | msgid "Value" |
@@ -198,6 +198,10 @@ msgstr "Wert" | @@ -198,6 +198,10 @@ msgstr "Wert" | ||
198 | msgid "Add a new option" | 198 | msgid "Add a new option" |
199 | msgstr "Neue Option hinzufügen" | 199 | msgstr "Neue Option hinzufügen" |
200 | 200 | ||
201 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
202 | +msgid "Ok" | ||
203 | +msgstr "OK" | ||
204 | + | ||
201 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 205 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
202 | #, fuzzy | 206 | #, fuzzy |
203 | msgid "Remove alternative" | 207 | msgid "Remove alternative" |
@@ -355,7 +359,7 @@ msgstr "Beiträge" | @@ -355,7 +359,7 @@ msgstr "Beiträge" | ||
355 | 359 | ||
356 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 360 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
357 | msgid "Actions" | 361 | msgid "Actions" |
358 | -msgstr "" | 362 | +msgstr "Aktionen" |
359 | 363 | ||
360 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 364 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
361 | msgid "Pending" | 365 | msgid "Pending" |
plugins/custom_forms/po/eo/custom_forms.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-05 13:05+0200\n" | 10 | "PO-Revision-Date: 2014-11-05 13:05+0200\n" |
11 | "Last-Translator: Aurélio A. Heckert <aurelio@colivre.coop.br>\n" | 11 | "Last-Translator: Aurélio A. Heckert <aurelio@colivre.coop.br>\n" |
12 | "Language-Team: Esperanto <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Esperanto <https://hosted.weblate.org/projects/noosfero/" |
@@ -184,6 +184,10 @@ msgstr "" | @@ -184,6 +184,10 @@ msgstr "" | ||
184 | msgid "Add a new option" | 184 | msgid "Add a new option" |
185 | msgstr "" | 185 | msgstr "" |
186 | 186 | ||
187 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
188 | +msgid "Ok" | ||
189 | +msgstr "" | ||
190 | + | ||
187 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 191 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
188 | msgid "Remove alternative" | 192 | msgid "Remove alternative" |
189 | msgstr "" | 193 | msgstr "" |
plugins/custom_forms/po/es/custom_forms.po
@@ -5,18 +5,18 @@ | @@ -5,18 +5,18 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
10 | -"PO-Revision-Date: 2014-11-03 15:52+0200\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
10 | +"PO-Revision-Date: 2015-03-09 09:51+0200\n" | ||
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | -"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/es/>\n" | 12 | +"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/plugin-" |
13 | +"custom-forms/es/>\n" | ||
14 | "Language: es\n" | 14 | "Language: es\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
19 | -"X-Generator: Weblate 2.0-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 21 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
22 | #, fuzzy | 22 | #, fuzzy |
@@ -201,7 +201,7 @@ msgstr "Forma Legal" | @@ -201,7 +201,7 @@ msgstr "Forma Legal" | ||
201 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 201 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
202 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 202 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
203 | msgid "Name" | 203 | msgid "Name" |
204 | -msgstr "" | 204 | +msgstr "Nombre" |
205 | 205 | ||
206 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 206 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
207 | msgid "Value" | 207 | msgid "Value" |
@@ -212,6 +212,10 @@ msgstr "" | @@ -212,6 +212,10 @@ msgstr "" | ||
212 | msgid "Add a new option" | 212 | msgid "Add a new option" |
213 | msgstr "Añadir nuevo producto" | 213 | msgstr "Añadir nuevo producto" |
214 | 214 | ||
215 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
216 | +msgid "Ok" | ||
217 | +msgstr "Ok" | ||
218 | + | ||
215 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 219 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
216 | #, fuzzy | 220 | #, fuzzy |
217 | msgid "Remove alternative" | 221 | msgid "Remove alternative" |
@@ -377,7 +381,7 @@ msgstr "Permisos" | @@ -377,7 +381,7 @@ msgstr "Permisos" | ||
377 | 381 | ||
378 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 382 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
379 | msgid "Actions" | 383 | msgid "Actions" |
380 | -msgstr "" | 384 | +msgstr "Acciones" |
381 | 385 | ||
382 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 386 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
383 | msgid "Pending" | 387 | msgid "Pending" |
plugins/custom_forms/po/fr/custom_forms.po
@@ -4,19 +4,19 @@ | @@ -4,19 +4,19 @@ | ||
4 | # , 2009. | 4 | # , 2009. |
5 | msgid "" | 5 | msgid "" |
6 | msgstr "" | 6 | msgstr "" |
7 | -"Project-Id-Version: 1.0\n" | 7 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
8 | "Report-Msgid-Bugs-To: \n" | 8 | "Report-Msgid-Bugs-To: \n" |
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
10 | -"PO-Revision-Date: 2014-12-12 14:22+0200\n" | 9 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" |
10 | +"PO-Revision-Date: 2015-02-23 11:38+0200\n" | ||
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | -"Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
13 | -"fr/>\n" | 12 | +"Language-Team: French <https://hosted.weblate.org/projects/noosfero/plugin-" |
13 | +"custom-forms/fr/>\n" | ||
14 | "Language: fr\n" | 14 | "Language: fr\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" |
19 | -"X-Generator: Weblate 2.2-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 21 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
22 | msgid "Invalid string format of access." | 22 | msgid "Invalid string format of access." |
@@ -199,7 +199,7 @@ msgstr "Nouveau dossier" | @@ -199,7 +199,7 @@ msgstr "Nouveau dossier" | ||
199 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 199 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
200 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 200 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
201 | msgid "Name" | 201 | msgid "Name" |
202 | -msgstr "" | 202 | +msgstr "Nom" |
203 | 203 | ||
204 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 204 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
205 | msgid "Value" | 205 | msgid "Value" |
@@ -211,6 +211,10 @@ msgstr "" | @@ -211,6 +211,10 @@ msgstr "" | ||
211 | msgid "Add a new option" | 211 | msgid "Add a new option" |
212 | msgstr "Une entreprise" | 212 | msgstr "Une entreprise" |
213 | 213 | ||
214 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
215 | +msgid "Ok" | ||
216 | +msgstr "" | ||
217 | + | ||
214 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 218 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
215 | #, fuzzy | 219 | #, fuzzy |
216 | msgid "Remove alternative" | 220 | msgid "Remove alternative" |
@@ -383,7 +387,7 @@ msgstr "Permissions" | @@ -383,7 +387,7 @@ msgstr "Permissions" | ||
383 | 387 | ||
384 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 388 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
385 | msgid "Actions" | 389 | msgid "Actions" |
386 | -msgstr "" | 390 | +msgstr "Actions" |
387 | 391 | ||
388 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 392 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
389 | #, fuzzy | 393 | #, fuzzy |
plugins/custom_forms/po/hy/custom_forms.po
@@ -5,17 +5,18 @@ | @@ -5,17 +5,18 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
10 | -"PO-Revision-Date: 2009-10-26 16:20-0300\n" | ||
11 | -"Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" | ||
12 | -"Language-Team: LANGUAGE <LL@li.org>\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
10 | +"PO-Revision-Date: 2015-02-23 11:37+0200\n" | ||
11 | +"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | +"Language-Team: Armenian <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"custom-forms/hy/>\n" | ||
13 | "Language: hy\n" | 14 | "Language: hy\n" |
14 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
15 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
17 | -"Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||
18 | -"X-Generator: Pootle 1.1.0\n" | 18 | +"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
19 | +"X-Generator: Weblate 2.3-dev\n" | ||
19 | 20 | ||
20 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 21 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
21 | msgid "Invalid string format of access." | 22 | msgid "Invalid string format of access." |
@@ -197,7 +198,7 @@ msgstr "Նոր թղթապանակ" | @@ -197,7 +198,7 @@ msgstr "Նոր թղթապանակ" | ||
197 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 198 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
198 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 199 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
199 | msgid "Name" | 200 | msgid "Name" |
200 | -msgstr "" | 201 | +msgstr "Անվանում" |
201 | 202 | ||
202 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 203 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
203 | msgid "Value" | 204 | msgid "Value" |
@@ -208,6 +209,10 @@ msgstr "" | @@ -208,6 +209,10 @@ msgstr "" | ||
208 | msgid "Add a new option" | 209 | msgid "Add a new option" |
209 | msgstr "Մեկ ձեռնարկություն" | 210 | msgstr "Մեկ ձեռնարկություն" |
210 | 211 | ||
212 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
213 | +msgid "Ok" | ||
214 | +msgstr "" | ||
215 | + | ||
211 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 216 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
212 | #, fuzzy | 217 | #, fuzzy |
213 | msgid "Remove alternative" | 218 | msgid "Remove alternative" |
@@ -375,7 +380,7 @@ msgstr "Թույլտվություններ" | @@ -375,7 +380,7 @@ msgstr "Թույլտվություններ" | ||
375 | 380 | ||
376 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 381 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
377 | msgid "Actions" | 382 | msgid "Actions" |
378 | -msgstr "" | 383 | +msgstr "Գործողություններ" |
379 | 384 | ||
380 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 385 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
381 | #, fuzzy | 386 | #, fuzzy |
plugins/custom_forms/po/pt/custom_forms.po
@@ -11,18 +11,18 @@ | @@ -11,18 +11,18 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
16 | -"PO-Revision-Date: 2014-12-18 18:40-0200\n" | ||
17 | -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | ||
18 | -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | ||
19 | -"noosfero/pt/>\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
16 | +"PO-Revision-Date: 2015-03-12 15:13+0200\n" | ||
17 | +"Last-Translator: daniel <dtygel@eita.org.br>\n" | ||
18 | +"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero" | ||
19 | +"/plugin-custom-forms/pt/>\n" | ||
20 | "Language: pt\n" | 20 | "Language: pt\n" |
21 | "MIME-Version: 1.0\n" | 21 | "MIME-Version: 1.0\n" |
22 | "Content-Type: text/plain; charset=UTF-8\n" | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | "Content-Transfer-Encoding: 8bit\n" | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
25 | -"X-Generator: Weblate 2.0\n" | 25 | +"X-Generator: Weblate 2.3-dev\n" |
26 | 26 | ||
27 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 27 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
28 | msgid "Invalid string format of access." | 28 | msgid "Invalid string format of access." |
@@ -133,11 +133,11 @@ msgstr "Gerenciar Formulários" | @@ -133,11 +133,11 @@ msgstr "Gerenciar Formulários" | ||
133 | 133 | ||
134 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:26 | 134 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:26 |
135 | msgid "Custom form %s was successfully created." | 135 | msgid "Custom form %s was successfully created." |
136 | -msgstr "\"O formulário %s foi criado com sucesso.\"" | 136 | +msgstr "O formulário %s foi criado com sucesso." |
137 | 137 | ||
138 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:46 | 138 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:46 |
139 | msgid "Custom form %s was successfully updated." | 139 | msgid "Custom form %s was successfully updated." |
140 | -msgstr "O formulário personalizado %s foi atualizado com sucesso" | 140 | +msgstr "O formulário personalizado %s foi atualizado com sucesso." |
141 | 141 | ||
142 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:49 | 142 | #: plugins/custom_forms/controllers/custom_forms_plugin_myprofile_controller.rb:49 |
143 | msgid "Form could not be updated" | 143 | msgid "Form could not be updated" |
@@ -185,7 +185,7 @@ msgstr "Novo formulário" | @@ -185,7 +185,7 @@ msgstr "Novo formulário" | ||
185 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 185 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
186 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 186 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
187 | msgid "Name" | 187 | msgid "Name" |
188 | -msgstr "" | 188 | +msgstr "Nome" |
189 | 189 | ||
190 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 190 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
191 | msgid "Value" | 191 | msgid "Value" |
@@ -195,6 +195,10 @@ msgstr "Valor" | @@ -195,6 +195,10 @@ msgstr "Valor" | ||
195 | msgid "Add a new option" | 195 | msgid "Add a new option" |
196 | msgstr "Adicionar uma nova opção" | 196 | msgstr "Adicionar uma nova opção" |
197 | 197 | ||
198 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
199 | +msgid "Ok" | ||
200 | +msgstr "Ok" | ||
201 | + | ||
198 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 202 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
199 | msgid "Remove alternative" | 203 | msgid "Remove alternative" |
200 | msgstr "Remover alternativa" | 204 | msgstr "Remover alternativa" |
@@ -340,7 +344,7 @@ msgstr "Submissões" | @@ -340,7 +344,7 @@ msgstr "Submissões" | ||
340 | 344 | ||
341 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 345 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
342 | msgid "Actions" | 346 | msgid "Actions" |
343 | -msgstr "" | 347 | +msgstr "Ações" |
344 | 348 | ||
345 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 349 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
346 | msgid "Pending" | 350 | msgid "Pending" |
plugins/custom_forms/po/ru/custom_forms.po
@@ -5,19 +5,19 @@ | @@ -5,19 +5,19 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
10 | -"PO-Revision-Date: 2014-12-12 14:23+0200\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
10 | +"PO-Revision-Date: 2015-03-09 09:51+0200\n" | ||
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | -"Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/ru/>\n" | 12 | +"Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/plugin-" |
13 | +"custom-forms/ru/>\n" | ||
14 | "Language: ru\n" | 14 | "Language: ru\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" | ||
19 | -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" | ||
20 | -"X-Generator: Weblate 2.2-dev\n" | 18 | +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" |
19 | +"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" | ||
20 | +"X-Generator: Weblate 2.3-dev\n" | ||
21 | 21 | ||
22 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 | 22 | #: plugins/custom_forms/lib/custom_forms_plugin/form.rb:67 |
23 | msgid "Invalid string format of access." | 23 | msgid "Invalid string format of access." |
@@ -200,7 +200,7 @@ msgstr "Новая папка" | @@ -200,7 +200,7 @@ msgstr "Новая папка" | ||
200 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 | 200 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_form.html.erb:5 |
201 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 | 201 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:6 |
202 | msgid "Name" | 202 | msgid "Name" |
203 | -msgstr "" | 203 | +msgstr "Имя" |
204 | 204 | ||
205 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 | 205 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:6 |
206 | msgid "Value" | 206 | msgid "Value" |
@@ -211,6 +211,10 @@ msgstr "" | @@ -211,6 +211,10 @@ msgstr "" | ||
211 | msgid "Add a new option" | 211 | msgid "Add a new option" |
212 | msgstr "Одна компания" | 212 | msgstr "Одна компания" |
213 | 213 | ||
214 | +#: plugins/custom_forms/views/custom_forms_plugin_myprofile/_edit_select.html.erb:29 | ||
215 | +msgid "Ok" | ||
216 | +msgstr "OK" | ||
217 | + | ||
214 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 | 218 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/custom_forms_plugin/_alternative.html.erb:10 |
215 | #, fuzzy | 219 | #, fuzzy |
216 | msgid "Remove alternative" | 220 | msgid "Remove alternative" |
@@ -379,7 +383,7 @@ msgstr "Разрешения" | @@ -379,7 +383,7 @@ msgstr "Разрешения" | ||
379 | 383 | ||
380 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 | 384 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:10 |
381 | msgid "Actions" | 385 | msgid "Actions" |
382 | -msgstr "" | 386 | +msgstr "Действия" |
383 | 387 | ||
384 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 | 388 | #: plugins/custom_forms/views/custom_forms_plugin_myprofile/index.html.erb:20 |
385 | msgid "Pending" | 389 | msgid "Pending" |
plugins/custom_forms/test/functional/custom_forms_plugin_profile_controller_test.rb
@@ -29,6 +29,30 @@ class CustomFormsPluginProfileControllerTest < ActionController::TestCase | @@ -29,6 +29,30 @@ class CustomFormsPluginProfileControllerTest < ActionController::TestCase | ||
29 | assert_redirected_to :action => 'show' | 29 | assert_redirected_to :action => 'show' |
30 | end | 30 | end |
31 | 31 | ||
32 | + should 'save submission if fields are ok and user is not logged in' do | ||
33 | + logout | ||
34 | + form = CustomFormsPlugin::Form.create!(:profile => profile, :name => 'Free Software') | ||
35 | + field = CustomFormsPlugin::TextField.create(:name => 'Name', :form => form) | ||
36 | + | ||
37 | + assert_difference 'CustomFormsPlugin::Submission.count', 1 do | ||
38 | + post :show, :profile => profile.identifier, :id => form.id, :author_name => "john", :author_email => 'john@example.com', :submission => {field.id.to_s => 'Noosfero'} | ||
39 | + end | ||
40 | + assert_redirected_to :action => 'show' | ||
41 | + end | ||
42 | + | ||
43 | + should 'display errors if user is not logged in and author_name is not uniq' do | ||
44 | + logout | ||
45 | + form = CustomFormsPlugin::Form.create(:profile => profile, :name => 'Free Software') | ||
46 | + field = CustomFormsPlugin::TextField.create(:name => 'Name', :form => form) | ||
47 | + submission = CustomFormsPlugin::Submission.create(:form => form, :author_name => "john", :author_email => 'john@example.com') | ||
48 | + | ||
49 | + assert_no_difference 'CustomFormsPlugin::Submission.count' do | ||
50 | + post :show, :profile => profile.identifier, :id => form.id, :author_name => "john", :author_email => 'john@example.com', :submission => {field.id.to_s => 'Noosfero'} | ||
51 | + end | ||
52 | + assert_equal "Submission could not be saved", session[:notice] | ||
53 | + assert_tag :tag => 'div', :attributes => { :class => 'errorExplanation', :id => 'errorExplanation' } | ||
54 | + end | ||
55 | + | ||
32 | should 'disable fields if form expired' do | 56 | should 'disable fields if form expired' do |
33 | form = CustomFormsPlugin::Form.create!(:profile => profile, :name => 'Free Software', :begining => Time.now + 1.day) | 57 | form = CustomFormsPlugin::Form.create!(:profile => profile, :name => 'Free Software', :begining => Time.now + 1.day) |
34 | form.fields << CustomFormsPlugin::TextField.create(:name => 'Field Name', :form => form, :default_value => "First Field") | 58 | form.fields << CustomFormsPlugin::TextField.create(:name => 'Field Name', :form => form, :default_value => "First Field") |
plugins/display_content/po/de/display_content.po
@@ -6,18 +6,18 @@ | @@ -6,18 +6,18 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
11 | -"PO-Revision-Date: 2014-12-12 14:23+0200\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | +"PO-Revision-Date: 2015-02-23 11:37+0200\n" | ||
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | -"Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
14 | -"de/>\n" | 13 | +"Language-Team: German <https://hosted.weblate.org/projects/noosfero/plugin-" |
14 | +"display-content/de/>\n" | ||
15 | "Language: de\n" | 15 | "Language: de\n" |
16 | "MIME-Version: 1.0\n" | 16 | "MIME-Version: 1.0\n" |
17 | "Content-Type: text/plain; charset=UTF-8\n" | 17 | "Content-Type: text/plain; charset=UTF-8\n" |
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 19 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
20 | -"X-Generator: Weblate 2.2-dev\n" | 20 | +"X-Generator: Weblate 2.3-dev\n" |
21 | 21 | ||
22 | #: plugins/display_content/lib/display_content_plugin.rb:10 | 22 | #: plugins/display_content/lib/display_content_plugin.rb:10 |
23 | msgid "" | 23 | msgid "" |
@@ -49,17 +49,16 @@ msgid "Abstract" | @@ -49,17 +49,16 @@ msgid "Abstract" | ||
49 | msgstr "Zusammenfassung" | 49 | msgstr "Zusammenfassung" |
50 | 50 | ||
51 | #: plugins/display_content/lib/display_content_block.rb:151 | 51 | #: plugins/display_content/lib/display_content_block.rb:151 |
52 | -#, fuzzy | ||
53 | msgid "Read more" | 52 | msgid "Read more" |
54 | -msgstr "Mehr zeigen" | 53 | +msgstr "Mehr lesen" |
55 | 54 | ||
56 | #: plugins/display_content/lib/display_content_block.rb:194 | 55 | #: plugins/display_content/lib/display_content_block.rb:194 |
57 | msgid "%{month}/%{day}/%{year}" | 56 | msgid "%{month}/%{day}/%{year}" |
58 | -msgstr "" | 57 | +msgstr "%{day}.%{month}.%{year}" |
59 | 58 | ||
60 | #: plugins/display_content/lib/display_content_block.rb:194 | 59 | #: plugins/display_content/lib/display_content_block.rb:194 |
61 | msgid "%{month}/%{day}" | 60 | msgid "%{month}/%{day}" |
62 | -msgstr "" | 61 | +msgstr "%{day}.%{month}." |
63 | 62 | ||
64 | #: plugins/display_content/lib/display_content_block.rb:197 | 63 | #: plugins/display_content/lib/display_content_block.rb:197 |
65 | msgid "%{month_name} %{day}, %{year}" | 64 | msgid "%{month_name} %{day}, %{year}" |
plugins/display_content/po/es/display_content.po
@@ -5,18 +5,18 @@ | @@ -5,18 +5,18 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-11-03 15:52+0200\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | +"PO-Revision-Date: 2015-03-09 09:51+0200\n" | ||
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | -"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | ||
13 | -"noosfero/es/>\n" | 12 | +"Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/plugin-" |
13 | +"display-content/es/>\n" | ||
14 | "Language: es\n" | 14 | "Language: es\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
19 | -"X-Generator: Weblate 2.0-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/display_content/lib/display_content_plugin.rb:10 | 21 | #: plugins/display_content/lib/display_content_plugin.rb:10 |
22 | msgid "" | 22 | msgid "" |
@@ -48,21 +48,20 @@ msgid "Abstract" | @@ -48,21 +48,20 @@ msgid "Abstract" | ||
48 | msgstr "Resumen" | 48 | msgstr "Resumen" |
49 | 49 | ||
50 | #: plugins/display_content/lib/display_content_block.rb:151 | 50 | #: plugins/display_content/lib/display_content_block.rb:151 |
51 | -#, fuzzy | ||
52 | msgid "Read more" | 51 | msgid "Read more" |
53 | -msgstr "Ver más" | 52 | +msgstr "Leer más" |
54 | 53 | ||
55 | #: plugins/display_content/lib/display_content_block.rb:194 | 54 | #: plugins/display_content/lib/display_content_block.rb:194 |
56 | msgid "%{month}/%{day}/%{year}" | 55 | msgid "%{month}/%{day}/%{year}" |
57 | -msgstr "" | 56 | +msgstr "%{day} de %{month} %{year}" |
58 | 57 | ||
59 | #: plugins/display_content/lib/display_content_block.rb:194 | 58 | #: plugins/display_content/lib/display_content_block.rb:194 |
60 | msgid "%{month}/%{day}" | 59 | msgid "%{month}/%{day}" |
61 | -msgstr "" | 60 | +msgstr "%{day}/%{month}" |
62 | 61 | ||
63 | #: plugins/display_content/lib/display_content_block.rb:197 | 62 | #: plugins/display_content/lib/display_content_block.rb:197 |
64 | msgid "%{month_name} %{day}, %{year}" | 63 | msgid "%{month_name} %{day}, %{year}" |
65 | -msgstr "" | 64 | +msgstr "%{day} de %{month_name} de %{year}" |
66 | 65 | ||
67 | #: plugins/display_content/lib/display_content_block.rb:197 | 66 | #: plugins/display_content/lib/display_content_block.rb:197 |
68 | msgid "%{month_name} %{day}" | 67 | msgid "%{month_name} %{day}" |
plugins/display_content/po/fr/display_content.po
@@ -4,113 +4,110 @@ | @@ -4,113 +4,110 @@ | ||
4 | # , 2009. | 4 | # , 2009. |
5 | msgid "" | 5 | msgid "" |
6 | msgstr "" | 6 | msgstr "" |
7 | -"Project-Id-Version: 1.0\n" | 7 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
8 | "Report-Msgid-Bugs-To: \n" | 8 | "Report-Msgid-Bugs-To: \n" |
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
10 | -"PO-Revision-Date: 2014-12-12 14:22+0200\n" | ||
11 | -"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
12 | -"Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" | ||
13 | -"fr/>\n" | 9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" |
10 | +"PO-Revision-Date: 2015-03-07 02:11+0200\n" | ||
11 | +"Last-Translator: Tuux <tuxa@galaxie.eu.org>\n" | ||
12 | +"Language-Team: French <https://hosted.weblate.org/projects/noosfero/plugin-" | ||
13 | +"display-content/fr/>\n" | ||
14 | "Language: fr\n" | 14 | "Language: fr\n" |
15 | "MIME-Version: 1.0\n" | 15 | "MIME-Version: 1.0\n" |
16 | "Content-Type: text/plain; charset=UTF-8\n" | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" | 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" |
19 | -"X-Generator: Weblate 2.2-dev\n" | 19 | +"X-Generator: Weblate 2.3-dev\n" |
20 | 20 | ||
21 | #: plugins/display_content/lib/display_content_plugin.rb:10 | 21 | #: plugins/display_content/lib/display_content_plugin.rb:10 |
22 | msgid "" | 22 | msgid "" |
23 | "A plugin that adds a block where you could choose any of your content and " | 23 | "A plugin that adds a block where you could choose any of your content and " |
24 | "display it." | 24 | "display it." |
25 | msgstr "" | 25 | msgstr "" |
26 | +"Un greffon qui permet d'ajouter une zone ou vous pourrez y afficher le " | ||
27 | +"contenue de votre choix." | ||
26 | 28 | ||
27 | #: plugins/display_content/lib/display_content_block.rb:34 | 29 | #: plugins/display_content/lib/display_content_block.rb:34 |
28 | -#, fuzzy | ||
29 | msgid "Display your contents" | 30 | msgid "Display your contents" |
30 | -msgstr "Afficher un de vos contenus." | 31 | +msgstr "Afficher vos contenus" |
31 | 32 | ||
32 | #: plugins/display_content/lib/display_content_block.rb:38 | 33 | #: plugins/display_content/lib/display_content_block.rb:38 |
33 | -#, fuzzy | ||
34 | msgid "" | 34 | msgid "" |
35 | "This block displays articles chosen by you. You can edit the block to select " | 35 | "This block displays articles chosen by you. You can edit the block to select " |
36 | "which of your articles is going to be displayed in the block." | 36 | "which of your articles is going to be displayed in the block." |
37 | msgstr "" | 37 | msgstr "" |
38 | -"Ce bloc affiche un de vos articles. Vous pouvez éditer le bloc pour " | 38 | +"Ce bloc affiche l'article de votre choix. Vous pouvez éditer le bloc pour " |
39 | "sélectionner lequel de vos articles va être affiche dans ce bloc." | 39 | "sélectionner lequel de vos articles va être affiche dans ce bloc." |
40 | 40 | ||
41 | #: plugins/display_content/lib/display_content_block.rb:43 | 41 | #: plugins/display_content/lib/display_content_block.rb:43 |
42 | -#, fuzzy | ||
43 | msgid "Publish date" | 42 | msgid "Publish date" |
44 | -msgstr "Publié" | 43 | +msgstr "Date de publication" |
45 | 44 | ||
46 | #: plugins/display_content/lib/display_content_block.rb:45 | 45 | #: plugins/display_content/lib/display_content_block.rb:45 |
47 | msgid "Abstract" | 46 | msgid "Abstract" |
48 | msgstr "Résumé" | 47 | msgstr "Résumé" |
49 | 48 | ||
50 | #: plugins/display_content/lib/display_content_block.rb:151 | 49 | #: plugins/display_content/lib/display_content_block.rb:151 |
51 | -#, fuzzy | ||
52 | msgid "Read more" | 50 | msgid "Read more" |
53 | -msgstr "plus..." | 51 | +msgstr "En lire plus" |
54 | 52 | ||
55 | #: plugins/display_content/lib/display_content_block.rb:194 | 53 | #: plugins/display_content/lib/display_content_block.rb:194 |
56 | msgid "%{month}/%{day}/%{year}" | 54 | msgid "%{month}/%{day}/%{year}" |
57 | -msgstr "" | 55 | +msgstr "%{mois}/%{jour}/%{année}" |
58 | 56 | ||
59 | #: plugins/display_content/lib/display_content_block.rb:194 | 57 | #: plugins/display_content/lib/display_content_block.rb:194 |
60 | msgid "%{month}/%{day}" | 58 | msgid "%{month}/%{day}" |
61 | -msgstr "" | 59 | +msgstr "%{mois}/%{jour}" |
62 | 60 | ||
63 | #: plugins/display_content/lib/display_content_block.rb:197 | 61 | #: plugins/display_content/lib/display_content_block.rb:197 |
64 | msgid "%{month_name} %{day}, %{year}" | 62 | msgid "%{month_name} %{day}, %{year}" |
65 | -msgstr "" | 63 | +msgstr "%{nom_du_mois} %{jour}, %{année}" |
66 | 64 | ||
67 | #: plugins/display_content/lib/display_content_block.rb:197 | 65 | #: plugins/display_content/lib/display_content_block.rb:197 |
68 | msgid "%{month_name} %{day}" | 66 | msgid "%{month_name} %{day}" |
69 | -msgstr "" | 67 | +msgstr "%{nom_du_mois} %{jour}" |
70 | 68 | ||
71 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:5 | 69 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:5 |
72 | msgid "Choose which attributes should be displayed and drag to reorder them:" | 70 | msgid "Choose which attributes should be displayed and drag to reorder them:" |
73 | msgstr "" | 71 | msgstr "" |
72 | +"Choisissez quels attribues doivent êtres afficher et glisser/déposer pour " | ||
73 | +"les réorganiser:" | ||
74 | 74 | ||
75 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:21 | 75 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:21 |
76 | msgid "Choose which content should be displayed:" | 76 | msgid "Choose which content should be displayed:" |
77 | -msgstr "" | 77 | +msgstr "Choisissez le contenu à afficher:" |
78 | 78 | ||
79 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:23 | 79 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:23 |
80 | msgid "Choose directly" | 80 | msgid "Choose directly" |
81 | -msgstr "" | 81 | +msgstr "Choisir directement" |
82 | 82 | ||
83 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:24 | 83 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:24 |
84 | -#, fuzzy | ||
85 | msgid "Choose by Content Type" | 84 | msgid "Choose by Content Type" |
86 | -msgstr "Type de contenu" | 85 | +msgstr "Choisir par type de contenu" |
87 | 86 | ||
88 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:28 | 87 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:28 |
89 | msgid "Order by:" | 88 | msgid "Order by:" |
90 | -msgstr "" | 89 | +msgstr "Trier par:" |
91 | 90 | ||
92 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:29 | 91 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:29 |
93 | msgid "Most recent" | 92 | msgid "Most recent" |
94 | -msgstr "" | 93 | +msgstr "Le plus récent" |
95 | 94 | ||
96 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:30 | 95 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:30 |
97 | msgid "Most oldest" | 96 | msgid "Most oldest" |
98 | -msgstr "" | 97 | +msgstr "Le plus ancien" |
99 | 98 | ||
100 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:1 | 99 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:1 |
101 | -#, fuzzy | ||
102 | msgid "Display content types:" | 100 | msgid "Display content types:" |
103 | -msgstr "Afficher un de vos contenus." | 101 | +msgstr "Afficher le types de contenue:" |
104 | 102 | ||
105 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:7 | 103 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:7 |
106 | -#, fuzzy | ||
107 | msgid "more" | 104 | msgid "more" |
108 | -msgstr "plus..." | 105 | +msgstr "plus" |
109 | 106 | ||
110 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:5 | 107 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:5 |
111 | msgid "Dinamically load children of selected folders" | 108 | msgid "Dinamically load children of selected folders" |
112 | -msgstr "" | 109 | +msgstr "Dynamiquement charger les sous répertoires des répertoires sélectionnés" |
113 | 110 | ||
114 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:9 | 111 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:9 |
115 | msgid "Limit:" | 112 | msgid "Limit:" |
116 | -msgstr "" | 113 | +msgstr "Limite:" |
plugins/display_content/po/hy/display_content.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" | 10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" |
11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" | 11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" |
12 | "Language-Team: LANGUAGE <LL@li.org>\n" | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
plugins/display_content/po/pt/display_content.po
@@ -11,18 +11,18 @@ | @@ -11,18 +11,18 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
16 | -"PO-Revision-Date: 2014-12-18 18:40-0200\n" | ||
17 | -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | ||
18 | -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | ||
19 | -"noosfero/pt/>\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | +"PO-Revision-Date: 2015-03-12 15:14+0200\n" | ||
17 | +"Last-Translator: daniel <dtygel@eita.org.br>\n" | ||
18 | +"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero" | ||
19 | +"/plugin-display-content/pt/>\n" | ||
20 | "Language: pt\n" | 20 | "Language: pt\n" |
21 | "MIME-Version: 1.0\n" | 21 | "MIME-Version: 1.0\n" |
22 | "Content-Type: text/plain; charset=UTF-8\n" | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | "Content-Transfer-Encoding: 8bit\n" | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
25 | -"X-Generator: Weblate 2.0\n" | 25 | +"X-Generator: Weblate 2.3-dev\n" |
26 | 26 | ||
27 | #: plugins/display_content/lib/display_content_plugin.rb:10 | 27 | #: plugins/display_content/lib/display_content_plugin.rb:10 |
28 | msgid "" | 28 | msgid "" |
@@ -53,25 +53,24 @@ msgid "Abstract" | @@ -53,25 +53,24 @@ msgid "Abstract" | ||
53 | msgstr "Resumo" | 53 | msgstr "Resumo" |
54 | 54 | ||
55 | #: plugins/display_content/lib/display_content_block.rb:151 | 55 | #: plugins/display_content/lib/display_content_block.rb:151 |
56 | -#, fuzzy | ||
57 | msgid "Read more" | 56 | msgid "Read more" |
58 | -msgstr "mais" | 57 | +msgstr "Leia mais" |
59 | 58 | ||
60 | #: plugins/display_content/lib/display_content_block.rb:194 | 59 | #: plugins/display_content/lib/display_content_block.rb:194 |
61 | msgid "%{month}/%{day}/%{year}" | 60 | msgid "%{month}/%{day}/%{year}" |
62 | -msgstr "" | 61 | +msgstr "%{day}/%{month}/%{year}" |
63 | 62 | ||
64 | #: plugins/display_content/lib/display_content_block.rb:194 | 63 | #: plugins/display_content/lib/display_content_block.rb:194 |
65 | msgid "%{month}/%{day}" | 64 | msgid "%{month}/%{day}" |
66 | -msgstr "" | 65 | +msgstr "%{day}/%{month}" |
67 | 66 | ||
68 | #: plugins/display_content/lib/display_content_block.rb:197 | 67 | #: plugins/display_content/lib/display_content_block.rb:197 |
69 | msgid "%{month_name} %{day}, %{year}" | 68 | msgid "%{month_name} %{day}, %{year}" |
70 | -msgstr "" | 69 | +msgstr "%{day} de %{month_name} de %{year}" |
71 | 70 | ||
72 | #: plugins/display_content/lib/display_content_block.rb:197 | 71 | #: plugins/display_content/lib/display_content_block.rb:197 |
73 | msgid "%{month_name} %{day}" | 72 | msgid "%{month_name} %{day}" |
74 | -msgstr "" | 73 | +msgstr "%{day} de %{month_name}" |
75 | 74 | ||
76 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:5 | 75 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:5 |
77 | msgid "Choose which attributes should be displayed and drag to reorder them:" | 76 | msgid "Choose which attributes should be displayed and drag to reorder them:" |
@@ -92,15 +91,15 @@ msgstr "Escolha pelo Tipo de conteúdo" | @@ -92,15 +91,15 @@ msgstr "Escolha pelo Tipo de conteúdo" | ||
92 | 91 | ||
93 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:28 | 92 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:28 |
94 | msgid "Order by:" | 93 | msgid "Order by:" |
95 | -msgstr "" | 94 | +msgstr "Ordenar por:" |
96 | 95 | ||
97 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:29 | 96 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:29 |
98 | msgid "Most recent" | 97 | msgid "Most recent" |
99 | -msgstr "" | 98 | +msgstr "Mais recentes" |
100 | 99 | ||
101 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:30 | 100 | #: plugins/display_content/views/box_organizer/_display_content_block.html.erb:30 |
102 | msgid "Most oldest" | 101 | msgid "Most oldest" |
103 | -msgstr "" | 102 | +msgstr "Mais antigas" |
104 | 103 | ||
105 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:1 | 104 | #: plugins/display_content/views/box_organizer/_choose_by_content_type.html.erb:1 |
106 | msgid "Display content types:" | 105 | msgid "Display content types:" |
@@ -116,4 +115,4 @@ msgstr "Carregar dinamicamente filhos das pastas selecionadas" | @@ -116,4 +115,4 @@ msgstr "Carregar dinamicamente filhos das pastas selecionadas" | ||
116 | 115 | ||
117 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:9 | 116 | #: plugins/display_content/views/box_organizer/_choose_directly.html.erb:9 |
118 | msgid "Limit:" | 117 | msgid "Limit:" |
119 | -msgstr "" | 118 | +msgstr "Limite:" |
plugins/event/po/pt/event.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-01-30 11:52-0000\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2015-01-30 00:18-0000\n" | 10 | "PO-Revision-Date: 2015-01-30 00:18-0000\n" |
11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
12 | "Language-Team: LANGUAGE <LL@li.org>\n" | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -24,31 +24,33 @@ msgstr "Eventos" | @@ -24,31 +24,33 @@ msgstr "Eventos" | ||
24 | msgid "Show the profile events or all environment events." | 24 | msgid "Show the profile events or all environment events." |
25 | msgstr "Mostrar todos os eventos." | 25 | msgstr "Mostrar todos os eventos." |
26 | 26 | ||
27 | -#: plugins/event/lib/event_plugin/event_block.rb:68 | ||
28 | -msgid "Started one month ago." | ||
29 | -msgid_plural "Started %d months ago." | 27 | +#: plugins/event/lib/event_plugin/event_block.rb:65 |
28 | +#, fuzzy | ||
29 | +msgid "One month ago" | ||
30 | +msgid_plural "%d months ago" | ||
30 | msgstr[0] "Iniciou a um mês atrás." | 31 | msgstr[0] "Iniciou a um mês atrás." |
31 | msgstr[1] "Iniciou a %d meses atrás." | 32 | msgstr[1] "Iniciou a %d meses atrás." |
32 | 33 | ||
33 | -#: plugins/event/lib/event_plugin/event_block.rb:70 | ||
34 | -msgid "Started one day ago." | ||
35 | -msgid_plural "Started %d days ago." | ||
36 | -msgstr[0] "Iniciou a Um dia atrás." | ||
37 | -msgstr[1] "Iniciou a %d dias atrás." | ||
38 | - | ||
39 | -#: plugins/event/lib/event_plugin/event_block.rb:72 | ||
40 | -msgid "I happens today." | ||
41 | -msgstr "Acontece hoje." | ||
42 | - | ||
43 | -#: plugins/event/lib/event_plugin/event_block.rb:74 | ||
44 | -msgid "One day left to start." | ||
45 | -msgid_plural "%d days left to start." | ||
46 | -msgstr[0] "Um dia para iniciar." | ||
47 | -msgstr[1] "%d dias para iniciar." | ||
48 | - | ||
49 | -#: plugins/event/lib/event_plugin/event_block.rb:76 | ||
50 | -msgid "One month left to start." | ||
51 | -msgid_plural "%d months left to start." | 34 | +#: plugins/event/lib/event_plugin/event_block.rb:67 |
35 | +msgid "Yesterday" | ||
36 | +msgid_plural "%d days ago" | ||
37 | +msgstr[0] "" | ||
38 | +msgstr[1] "" | ||
39 | + | ||
40 | +#: plugins/event/lib/event_plugin/event_block.rb:69 | ||
41 | +msgid "Today" | ||
42 | +msgstr "" | ||
43 | + | ||
44 | +#: plugins/event/lib/event_plugin/event_block.rb:71 | ||
45 | +msgid "Tomorrow" | ||
46 | +msgid_plural "%d days left to start" | ||
47 | +msgstr[0] "" | ||
48 | +msgstr[1] "" | ||
49 | + | ||
50 | +#: plugins/event/lib/event_plugin/event_block.rb:73 | ||
51 | +#, fuzzy | ||
52 | +msgid "One month left to start" | ||
53 | +msgid_plural "%d months left to start" | ||
52 | msgstr[0] "Um mês para iniciar" | 54 | msgstr[0] "Um mês para iniciar" |
53 | msgstr[1] "% meses para iniciar" | 55 | msgstr[1] "% meses para iniciar" |
54 | 56 | ||
@@ -63,43 +65,57 @@ msgstr "" | @@ -63,43 +65,57 @@ msgstr "" | ||
63 | "Adiciona um novo bloco para apresentar as informações de eventos do ambiente " | 65 | "Adiciona um novo bloco para apresentar as informações de eventos do ambiente " |
64 | "ou de perfis" | 66 | "ou de perfis" |
65 | 67 | ||
68 | +#: plugins/event/views/event_plugin/event_block_item.html.erb:6 | ||
69 | +msgid "Duration: 1 day" | ||
70 | +msgid_plural "Duration: %s days" | ||
71 | +msgstr[0] "" | ||
72 | +msgstr[1] "" | ||
73 | + | ||
66 | #: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:1 | 74 | #: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:1 |
67 | msgid "Limit of items" | 75 | msgid "Limit of items" |
68 | msgstr "Limite de itens" | 76 | msgstr "Limite de itens" |
69 | 77 | ||
70 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:3 | 78 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:4 |
71 | msgid "Show all environment events" | 79 | msgid "Show all environment events" |
72 | msgstr "Apresentar todos os eventos do ambiente" | 80 | msgstr "Apresentar todos os eventos do ambiente" |
73 | 81 | ||
74 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:8 | 82 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:9 |
75 | msgid "(Don't check to show only your events)" | 83 | msgid "(Don't check to show only your events)" |
76 | msgstr "(Não marque para apresentar somente seus eventos)" | 84 | msgstr "(Não marque para apresentar somente seus eventos)" |
77 | 85 | ||
78 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:10 | 86 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:11 |
87 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:14 | ||
79 | msgid "(Don't check to show only %s events)" | 88 | msgid "(Don't check to show only %s events)" |
80 | msgstr "(Não marque para apresentar somente os eventos de %s)" | 89 | msgstr "(Não marque para apresentar somente os eventos de %s)" |
81 | 90 | ||
82 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:13 | ||
83 | -msgid "(Don't check to show only the environment events)" | ||
84 | -msgstr "(Não marque para apresentar somente os eventos do ambiente)" | 91 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:20 |
92 | +msgid "Only show future events" | ||
93 | +msgstr "Mostrar apenas eventos futuros" | ||
85 | 94 | ||
86 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:18 | 95 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:22 |
87 | msgid "Limit of days to display" | 96 | msgid "Limit of days to display" |
88 | msgstr "Limite de dias de distância para mostrar eventos" | 97 | msgstr "Limite de dias de distância para mostrar eventos" |
89 | 98 | ||
90 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:20 | ||
91 | -msgid "Only show events on this limit of days." | 99 | +#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:24 |
100 | +#, fuzzy | ||
101 | +msgid "Only show events in this interval of days." | ||
92 | msgstr "Mostar somente eventos que acontecem dentro do limite de dias" | 102 | msgstr "Mostar somente eventos que acontecem dentro do limite de dias" |
93 | 103 | ||
94 | -#: plugins/event/views/profile_design/event_plugin/_event_block.html.erb:23 | ||
95 | -msgid "Only show future events" | ||
96 | -msgstr "Mostrar apenas eventos futuros" | 104 | +#~ msgid "Started one day ago." |
105 | +#~ msgid_plural "Started %d days ago." | ||
106 | +#~ msgstr[0] "Iniciou a Um dia atrás." | ||
107 | +#~ msgstr[1] "Iniciou a %d dias atrás." | ||
97 | 108 | ||
98 | -#: plugins/event/views/event_plugin/event_block_item.html.erb:6 | ||
99 | -msgid "Duration: 1 day" | ||
100 | -msgid_plural "Duration: %s days" | ||
101 | -msgstr[0] "" | ||
102 | -msgstr[1] "" | 109 | +#~ msgid "I happens today." |
110 | +#~ msgstr "Acontece hoje." | ||
111 | + | ||
112 | +#~ msgid "One day left to start." | ||
113 | +#~ msgid_plural "%d days left to start." | ||
114 | +#~ msgstr[0] "Um dia para iniciar." | ||
115 | +#~ msgstr[1] "%d dias para iniciar." | ||
116 | + | ||
117 | +#~ msgid "(Don't check to show only the environment events)" | ||
118 | +#~ msgstr "(Não marque para apresentar somente os eventos do ambiente)" | ||
103 | 119 | ||
104 | #~ msgid "1 day" | 120 | #~ msgid "1 day" |
105 | #~ msgid_plural "%s days" | 121 | #~ msgid_plural "%s days" |
plugins/foo/po/de/foo.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/foo/po/es/foo.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" | 10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" |
plugins/foo/po/pt/foo.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/google_analytics/po/de/google_analytics.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/google_analytics/po/es/google_analytics.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" | 10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" |
plugins/google_analytics/po/pt/google_analytics.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/google_cse/po/de/google_cse.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/google_cse/po/es/google_cse.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" | 10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" |
plugins/google_cse/po/pt/google_cse.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/html5_video/po/pt/html5_video.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/lattes_curriculum/po/pt/lattes_curriculum.po
@@ -11,18 +11,18 @@ | @@ -11,18 +11,18 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | ||
16 | -"PO-Revision-Date: 2014-12-18 18:40-0200\n" | ||
17 | -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | ||
18 | -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | ||
19 | -"noosfero/pt/>\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | +"PO-Revision-Date: 2015-02-17 10:50+0200\n" | ||
17 | +"Last-Translator: Michal Čihař <michal@cihar.com>\n" | ||
18 | +"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero" | ||
19 | +"/plugin-lattes-curriculum/pt/>\n" | ||
20 | "Language: pt\n" | 20 | "Language: pt\n" |
21 | "MIME-Version: 1.0\n" | 21 | "MIME-Version: 1.0\n" |
22 | "Content-Type: text/plain; charset=UTF-8\n" | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | "Content-Transfer-Encoding: 8bit\n" | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
25 | -"X-Generator: Weblate 2.0\n" | 25 | +"X-Generator: Weblate 2.2-dev\n" |
26 | 26 | ||
27 | #: plugins/lattes_curriculum/lib/html_parser.rb:19 | 27 | #: plugins/lattes_curriculum/lib/html_parser.rb:19 |
28 | msgid "Lattes not found. Please, make sure the informed URL is correct." | 28 | msgid "Lattes not found. Please, make sure the informed URL is correct." |
@@ -47,7 +47,7 @@ msgstr "Lattes" | @@ -47,7 +47,7 @@ msgstr "Lattes" | ||
47 | #: plugins/lattes_curriculum/lib/lattes_curriculum_plugin.rb:73 | 47 | #: plugins/lattes_curriculum/lib/lattes_curriculum_plugin.rb:73 |
48 | #: plugins/lattes_curriculum/lib/lattes_curriculum_plugin.rb:106 | 48 | #: plugins/lattes_curriculum/lib/lattes_curriculum_plugin.rb:106 |
49 | msgid " Invalid lattes url" | 49 | msgid " Invalid lattes url" |
50 | -msgstr "URL do Lattes inválida" | 50 | +msgstr " URL do Lattes inválida" |
51 | 51 | ||
52 | #: plugins/lattes_curriculum/lib/academic_info.rb:10 | 52 | #: plugins/lattes_curriculum/lib/academic_info.rb:10 |
53 | msgid " is invalid." | 53 | msgid " is invalid." |
plugins/ldap/po/de/ldap.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
plugins/ldap/po/pt/ldap.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:43-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/mark_comment_as_read/po/pt/mark_comment_as_read.po
@@ -11,8 +11,8 @@ | @@ -11,8 +11,8 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:10-0300\n" | ||
16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" | 16 | "PO-Revision-Date: 2014-12-18 18:40-0200\n" |
17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | 17 | "Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" |
18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | 18 | "Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" |
plugins/metadata/lib/ext/environment.rb
@@ -2,6 +2,10 @@ require_dependency 'environment' | @@ -2,6 +2,10 @@ require_dependency 'environment' | ||
2 | 2 | ||
3 | class Environment | 3 | class Environment |
4 | 4 | ||
5 | + metadata_spec tags: { | ||
6 | + description: proc{ |e, plugin| e.name }, | ||
7 | + } | ||
8 | + | ||
5 | metadata_spec namespace: :og, tags: { | 9 | metadata_spec namespace: :og, tags: { |
6 | type: 'website', | 10 | type: 'website', |
7 | title: proc{ |e, plugin| e.name }, | 11 | title: proc{ |e, plugin| e.name }, |
plugins/metadata/lib/ext/profile.rb
@@ -5,7 +5,7 @@ class Profile | @@ -5,7 +5,7 @@ class Profile | ||
5 | metadata_spec namespace: :og, tags: { | 5 | metadata_spec namespace: :og, tags: { |
6 | type: MetadataPlugin.og_types[:profile] || :profile, | 6 | type: MetadataPlugin.og_types[:profile] || :profile, |
7 | image: proc{ |p, plugin| "#{p.environment.top_url}#{p.image.public_filename}" if p.image }, | 7 | image: proc{ |p, plugin| "#{p.environment.top_url}#{p.image.public_filename}" if p.image }, |
8 | - title: proc{ |p, plugin| p.nickname || p.name }, | 8 | + title: proc{ |p, plugin| if p.nickname.present? then p.nickname else p.name end }, |
9 | url: proc do |p, plugin| | 9 | url: proc do |p, plugin| |
10 | #force profile identifier for custom domains and fixed host. see og_url_for | 10 | #force profile identifier for custom domains and fixed host. see og_url_for |
11 | plugin.og_url_for p.url.merge(profile: p.identifier) | 11 | plugin.og_url_for p.url.merge(profile: p.identifier) |
plugins/people_block/po/de/people_block.po
@@ -6,8 +6,8 @@ | @@ -6,8 +6,8 @@ | ||
6 | # | 6 | # |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | -"Project-Id-Version: 1.0\n" | ||
10 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
10 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 11 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 12 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" | 13 | "Language-Team: German <https://hosted.weblate.org/projects/noosfero/noosfero/" |
@@ -75,3 +75,11 @@ msgstr "" | @@ -75,3 +75,11 @@ msgstr "" | ||
75 | #: plugins/people_block/views/blocks/friends.html.erb:1 | 75 | #: plugins/people_block/views/blocks/friends.html.erb:1 |
76 | msgid "friends|View all" | 76 | msgid "friends|View all" |
77 | msgstr "friends|Zeige alle" | 77 | msgstr "friends|Zeige alle" |
78 | + | ||
79 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
80 | +msgid "Some suggestions for you" | ||
81 | +msgstr "" | ||
82 | + | ||
83 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
84 | +msgid "See all suggestions" | ||
85 | +msgstr "" |
plugins/people_block/po/es/people_block.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" | 10 | "PO-Revision-Date: 2014-11-03 15:52+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Spanish <https://hosted.weblate.org/projects/noosfero/" |
@@ -74,3 +74,11 @@ msgstr "" | @@ -74,3 +74,11 @@ msgstr "" | ||
74 | #: plugins/people_block/views/blocks/friends.html.erb:1 | 74 | #: plugins/people_block/views/blocks/friends.html.erb:1 |
75 | msgid "friends|View all" | 75 | msgid "friends|View all" |
76 | msgstr "Ver todos" | 76 | msgstr "Ver todos" |
77 | + | ||
78 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
79 | +msgid "Some suggestions for you" | ||
80 | +msgstr "" | ||
81 | + | ||
82 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
83 | +msgid "See all suggestions" | ||
84 | +msgstr "" |
plugins/people_block/po/fr/people_block.po
@@ -4,9 +4,9 @@ | @@ -4,9 +4,9 @@ | ||
4 | # , 2009. | 4 | # , 2009. |
5 | msgid "" | 5 | msgid "" |
6 | msgstr "" | 6 | msgstr "" |
7 | -"Project-Id-Version: 1.0\n" | 7 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
8 | "Report-Msgid-Bugs-To: \n" | 8 | "Report-Msgid-Bugs-To: \n" |
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" |
10 | "PO-Revision-Date: 2014-12-12 14:22+0200\n" | 10 | "PO-Revision-Date: 2014-12-12 14:22+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" | 12 | "Language-Team: French <https://hosted.weblate.org/projects/noosfero/noosfero/" |
@@ -77,3 +77,11 @@ msgstr "" | @@ -77,3 +77,11 @@ msgstr "" | ||
77 | #, fuzzy | 77 | #, fuzzy |
78 | msgid "friends|View all" | 78 | msgid "friends|View all" |
79 | msgstr "Voir tout" | 79 | msgstr "Voir tout" |
80 | + | ||
81 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
82 | +msgid "Some suggestions for you" | ||
83 | +msgstr "" | ||
84 | + | ||
85 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
86 | +msgid "See all suggestions" | ||
87 | +msgstr "" |
plugins/people_block/po/hy/people_block.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" | 10 | "PO-Revision-Date: 2009-10-26 16:20-0300\n" |
11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" | 11 | "Last-Translator: Anahit Minassian <anahit.minassian@cooperation.net>\n" |
12 | "Language-Team: LANGUAGE <LL@li.org>\n" | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -76,3 +76,11 @@ msgstr "" | @@ -76,3 +76,11 @@ msgstr "" | ||
76 | #, fuzzy | 76 | #, fuzzy |
77 | msgid "friends|View all" | 77 | msgid "friends|View all" |
78 | msgstr "Տեսնել բոլորին" | 78 | msgstr "Տեսնել բոլորին" |
79 | + | ||
80 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
81 | +msgid "Some suggestions for you" | ||
82 | +msgstr "" | ||
83 | + | ||
84 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
85 | +msgid "See all suggestions" | ||
86 | +msgstr "" |
plugins/people_block/po/pt/people_block.po
@@ -11,18 +11,18 @@ | @@ -11,18 +11,18 @@ | ||
11 | # | 11 | # |
12 | msgid "" | 12 | msgid "" |
13 | msgstr "" | 13 | msgstr "" |
14 | -"Project-Id-Version: 1.0\n" | ||
15 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | ||
16 | -"PO-Revision-Date: 2014-12-18 18:40-0200\n" | ||
17 | -"Last-Translator: Luciano Prestes Cavalcanti <lucianopcbr@gmail.com>\n" | ||
18 | -"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero/" | ||
19 | -"noosfero/pt/>\n" | 14 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
15 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
16 | +"PO-Revision-Date: 2015-03-12 14:41+0200\n" | ||
17 | +"Last-Translator: daniel <dtygel@eita.org.br>\n" | ||
18 | +"Language-Team: Portuguese <https://hosted.weblate.org/projects/noosfero" | ||
19 | +"/plugin-people-block/pt/>\n" | ||
20 | "Language: pt\n" | 20 | "Language: pt\n" |
21 | "MIME-Version: 1.0\n" | 21 | "MIME-Version: 1.0\n" |
22 | "Content-Type: text/plain; charset=UTF-8\n" | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | "Content-Transfer-Encoding: 8bit\n" | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" | 24 | "Plural-Forms: nplurals=2; plural=n != 1;\n" |
25 | -"X-Generator: Weblate 2.0\n" | 25 | +"X-Generator: Weblate 2.3-dev\n" |
26 | 26 | ||
27 | #: plugins/people_block/lib/friends_block.rb:8 | 27 | #: plugins/people_block/lib/friends_block.rb:8 |
28 | msgid "Clicking a friend takes you to his/her homepage" | 28 | msgid "Clicking a friend takes you to his/her homepage" |
@@ -74,3 +74,11 @@ msgstr "Filtrar por papel:" | @@ -74,3 +74,11 @@ msgstr "Filtrar por papel:" | ||
74 | #: plugins/people_block/views/blocks/friends.html.erb:1 | 74 | #: plugins/people_block/views/blocks/friends.html.erb:1 |
75 | msgid "friends|View all" | 75 | msgid "friends|View all" |
76 | msgstr "Ver todos" | 76 | msgstr "Ver todos" |
77 | + | ||
78 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
79 | +msgid "Some suggestions for you" | ||
80 | +msgstr "Algumas sugestões para você" | ||
81 | + | ||
82 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
83 | +msgid "See all suggestions" | ||
84 | +msgstr "Veja todas as sugestões" |
plugins/people_block/po/ru/people_block.po
@@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
5 | # | 5 | # |
6 | msgid "" | 6 | msgid "" |
7 | msgstr "" | 7 | msgstr "" |
8 | -"Project-Id-Version: 1.0\n" | ||
9 | -"POT-Creation-Date: 2015-02-02 21:44-0300\n" | 8 | +"Project-Id-Version: 1.0-690-gcb6e853\n" |
9 | +"POT-Creation-Date: 2015-03-05 12:09-0300\n" | ||
10 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" | 10 | "PO-Revision-Date: 2014-12-12 14:23+0200\n" |
11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" | 11 | "Last-Translator: Michal Čihař <michal@cihar.com>\n" |
12 | "Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" | 12 | "Language-Team: Russian <https://hosted.weblate.org/projects/noosfero/" |
@@ -75,3 +75,11 @@ msgstr "" | @@ -75,3 +75,11 @@ msgstr "" | ||
75 | #: plugins/people_block/views/blocks/friends.html.erb:1 | 75 | #: plugins/people_block/views/blocks/friends.html.erb:1 |
76 | msgid "friends|View all" | 76 | msgid "friends|View all" |
77 | msgstr "друзья|Просмотреть все" | 77 | msgstr "друзья|Просмотреть все" |
78 | + | ||
79 | +#: plugins/people_block/views/blocks/friends.html.erb:5 | ||
80 | +msgid "Some suggestions for you" | ||
81 | +msgstr "" | ||
82 | + | ||
83 | +#: plugins/people_block/views/blocks/friends.html.erb:10 | ||
84 | +msgid "See all suggestions" | ||
85 | +msgstr "" |
plugins/people_block/test/functional/people_block_plugin_profile_controller_test.rb
1 | -require File.dirname(__FILE__) + '/../test_helper' | ||
2 | -require File.dirname(__FILE__) + '/../../controllers/people_block_plugin_profile_controller' | 1 | +require_relative '../test_helper' |
2 | +require_relative '../../controllers/people_block_plugin_profile_controller' | ||
3 | 3 | ||
4 | 4 | ||
5 | # Re-raise errors caught by the controller. | 5 | # Re-raise errors caught by the controller. |
plugins/people_block/test/unit/friends_block_test.rb
plugins/pg_search/db/migrate/20130320010063_create_indexes_for_search.rb
1 | class CreateIndexesForSearch < ActiveRecord::Migration | 1 | class CreateIndexesForSearch < ActiveRecord::Migration |
2 | + SEARCHABLES = %w[ article comment qualifier national_region certifier profile license scrap category ] | ||
3 | + KLASSES = SEARCHABLES.map {|searchable| searchable.camelize.constantize } | ||
2 | def self.up | 4 | def self.up |
3 | - searchables = %w[ article comment qualifier national_region certifier profile license scrap category ] | ||
4 | - klasses = searchables.map {|searchable| searchable.camelize.constantize } | ||
5 | - klasses.each do |klass| | 5 | + KLASSES.each do |klass| |
6 | fields = klass.pg_search_plugin_fields | 6 | fields = klass.pg_search_plugin_fields |
7 | execute "create index pg_search_plugin_#{klass.name.singularize.downcase} on #{klass.table_name} using gin(to_tsvector('simple', #{fields}))" | 7 | execute "create index pg_search_plugin_#{klass.name.singularize.downcase} on #{klass.table_name} using gin(to_tsvector('simple', #{fields}))" |
8 | end | 8 | end |
9 | end | 9 | end |
10 | 10 | ||
11 | def self.down | 11 | def self.down |
12 | - klasses.each do |klass| | 12 | + KLASSES.each do |klass| |
13 | execute "drop index pg_search_plugin_#{klass.name.singularize.downcase}" | 13 | execute "drop index pg_search_plugin_#{klass.name.singularize.downcase}" |
14 | end | 14 | end |
15 | end | 15 | end |