Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Schubert <mail@dennis-schubert.de>2016-06-28 22:39:04 +0300
committerDennis Schubert <mail@dennis-schubert.de>2016-06-28 22:39:54 +0300
commitf09827311a8ffb5aaa69838f83eea2f6255da6db (patch)
tree00aaeca46428c38a6635b810aeedca663f0cf764
parent0bc8e54afd27d6c754341076bac358cdc4c7df94 (diff)
parent266ada3f249980ca72f0112acd697b63e08c699f (diff)
Merge branch 'release/0.5.10.0'v0.5.10.0
-rw-r--r--.rubocop.yml4
-rw-r--r--CODE_OF_CONDUCT.md80
-rw-r--r--Changelog.md7
-rw-r--r--Gemfile76
-rw-r--r--Gemfile.lock352
-rw-r--r--Guardfile9
-rw-r--r--app/assets/javascripts/app/pages/profile.js4
-rw-r--r--app/assets/javascripts/app/views.js12
-rw-r--r--app/views/people/show.html.haml2
-rw-r--r--config/defaults.yml2
-rw-r--r--config/diaspora.yml.example2
-rw-r--r--config/initializers/mailer_config.rb3
-rw-r--r--config/locales/devise/devise.zh-TW.yml2
-rw-r--r--config/locales/diaspora/da.yml2
-rw-r--r--config/locales/diaspora/de.yml4
-rw-r--r--config/locales/diaspora/en_valspeak.yml41
-rw-r--r--config/locales/diaspora/es-AR.yml4
-rw-r--r--config/locales/diaspora/fi.yml59
-rw-r--r--config/locales/diaspora/fr.yml2
-rw-r--r--config/locales/diaspora/hy.yml160
-rw-r--r--config/locales/diaspora/ja.yml5
-rw-r--r--config/locales/diaspora/nl.yml9
-rw-r--r--config/locales/diaspora/pt-BR.yml28
-rw-r--r--config/locales/diaspora/ru.yml7
-rw-r--r--config/locales/diaspora/sv.yml12
-rw-r--r--config/locales/diaspora/zh-TW.yml607
-rw-r--r--config/locales/javascript/javascript.en_valspeak.yml10
-rw-r--r--config/locales/javascript/javascript.fi.yml11
-rw-r--r--config/locales/javascript/javascript.fr.yml2
-rw-r--r--config/locales/javascript/javascript.hy.yml16
-rw-r--r--config/locales/javascript/javascript.nl.yml2
-rw-r--r--config/locales/javascript/javascript.pt-BR.yml2
-rw-r--r--config/locales/javascript/javascript.sv.yml6
-rw-r--r--config/locales/javascript/javascript.zh-TW.yml59
-rwxr-xr-xscript/server2
-rw-r--r--spec/integration/profile_spec.rb9
-rw-r--r--spec/javascripts/app/views_spec.js24
37 files changed, 1006 insertions, 632 deletions
diff --git a/.rubocop.yml b/.rubocop.yml
index 8cced7682..2ee483e70 100644
--- a/.rubocop.yml
+++ b/.rubocop.yml
@@ -1,9 +1,11 @@
AllCops:
- RunRailsCops: true
Exclude:
- "bin/**/*"
- "db/schema.rb"
+Rails:
+ Enabled: true
+
# Commonly used screens these days easily fit more than 80 characters.
Metrics/LineLength:
Max: 120
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 96e80c425..6311e401c 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -1,24 +1,41 @@
-# Contributor Code of Conduct
+# Contributor Covenant Code of Conduct
-As contributors and maintainers of this project, and in the interest of
-fostering an open and welcoming community, we pledge to respect all people who
-contribute through reporting issues, posting feature requests, updating
-documentation, submitting pull requests or patches, and other activities.
+## Our Pledge
-We are committed to making participation in this project a harassment-free
-experience for everyone, regardless of level of experience, gender, gender
-identity and expression, sexual orientation, disability, personal appearance,
-body size, race, ethnicity, age, religion, or nationality.
+In the interest of fostering an open and welcoming environment, we as
+contributors and maintainers pledge to making participation in our project and
+our community a harassment-free experience for everyone, regardless of age, body
+size, disability, ethnicity, gender identity and expression, level of experience,
+nationality, personal appearance, race, religion, or sexual identity and
+orientation.
+
+## Our Standards
+
+Examples of behavior that contributes to creating a positive environment
+include:
+
+* Using welcoming and inclusive language
+* Being respectful of differing viewpoints and experiences
+* Gracefully accepting constructive criticism
+* Focusing on what is best for the community
+* Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
-* The use of sexualized language or imagery
-* Personal attacks
-* Trolling or insulting/derogatory comments
+* The use of sexualized language or imagery and unwelcome sexual attention or
+advances
+* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
-* Publishing other's private information, such as physical or electronic
- addresses, without explicit permission
-* Other unethical or unprofessional conduct
+* Publishing others' private information, such as a physical or electronic
+ address, without explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+
+## Our Responsibilities
+
+Project maintainers are responsible for clarifying the standards of acceptable
+behavior and are expected to take appropriate and fair corrective action in
+response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
@@ -26,25 +43,32 @@ that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
-By adopting this Code of Conduct, project maintainers commit themselves to
-fairly and consistently applying these principles to every aspect of managing
-this project. Project maintainers who do not follow or enforce the Code of
-Conduct may be permanently removed from the project team.
+## Scope
This Code of Conduct applies both within project spaces and in public spaces
-when an individual is representing the project or its community.
+when an individual is representing the project or its community. Examples of
+representing a project or community include using an official project e-mail
+address, posting via an official social media account, or acting as an appointed
+representative at an online or offline event. Representation of a project may be
+further defined and clarified by project maintainers.
+
+## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
-reported by contacting a project maintainer at [team@diasporafoundation.org](mailto:team@diasporafoundation.org). All
+reported by contacting the project team at [team@diasporafoundation.org](mailto:team@diasporafoundation.org). All
complaints will be reviewed and investigated and will result in a response that
-is deemed necessary and appropriate to the circumstances. Maintainers are
-obligated to maintain confidentiality with regard to the reporter of an
-incident.
+is deemed necessary and appropriate to the circumstances. The project team is
+obligated to maintain confidentiality with regard to the reporter of an incident.
+Further details of specific enforcement policies may be posted separately.
+
+Project maintainers who do not follow or enforce the Code of Conduct in good
+faith may face temporary or permanent repercussions as determined by other
+members of the project's leadership.
+## Attribution
-This Code of Conduct is adapted from the [Contributor Covenant][homepage],
-version 1.3.0, available at
-[http://contributor-covenant.org/version/1/3/0/][version]
+This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
+available at [http://contributor-covenant.org/version/1/4][version]
[homepage]: http://contributor-covenant.org
-[version]: http://contributor-covenant.org/version/1/3/0/
+[version]: http://contributor-covenant.org/version/1/4/
diff --git a/Changelog.md b/Changelog.md
index 689fd138c..87d178239 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,10 @@
+# 0.5.10.0
+
+## Refactor
+
+* Removed the publisher from a user's photo stream due to various issues [#6851](https://github.com/diaspora/diaspora/pull/6851)
+* Don't implicitly ignore missing templateName in app.views.Base [#6877](https://github.com/diaspora/diaspora/pull/6877)
+
# 0.5.9.1
Update Nokogiri to 1.6.8, which in turn updates libxml2 to 2.9.4 and libxslt to 1.1.29,
diff --git a/Gemfile b/Gemfile
index 8feac83cf..ed3b8ea1d 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,14 +1,14 @@
source "https://rubygems.org"
-gem "rails", "4.2.5.2"
+gem "rails", "4.2.6"
# Legacy Rails features, remove me!
# responders (class level)
-gem "responders", "2.1.1"
+gem "responders", "2.2.0"
# Appserver
-gem "unicorn", "5.0.1", require: false
+gem "unicorn", "5.1.0", require: false
# Federation
@@ -18,13 +18,13 @@ gem "diaspora_federation-rails", "0.0.13"
gem "acts_as_api", "0.4.2"
gem "json", "1.8.3"
-gem "json-schema", "2.6.0"
+gem "json-schema", "2.6.2"
# Authentication
gem "devise", "3.5.6"
gem "devise_lastseenable", "0.0.6"
-gem "devise-token_authenticatable", "~> 0.4.0"
+gem "devise-token_authenticatable", "0.4.6"
# Captcha
@@ -41,7 +41,7 @@ gem "sidetiq", "0.6.3"
# Compression
-gem "uglifier", "2.7.2"
+gem "uglifier", "3.0.0"
# Configuration
@@ -56,22 +56,22 @@ gem "rack-cors", "0.4.0", require: "rack/cors"
gem "bootstrap-sass", "2.3.2.2"
gem "compass-rails", "2.0.5"
gem "sass-rails", "5.0.4"
-gem "autoprefixer-rails", "6.3.3.1"
+gem "autoprefixer-rails", "6.3.6.2"
# Database
ENV["DB"] ||= "mysql"
-gem "mysql2", "0.4.3" if ENV["DB"] == "all" || ENV["DB"] == "mysql"
+gem "mysql2", "0.4.4" if ENV["DB"] == "all" || ENV["DB"] == "mysql"
gem "pg", "0.18.4" if ENV["DB"] == "all" || ENV["DB"] == "postgres"
-gem "activerecord-import", "0.11.0"
+gem "activerecord-import", "0.13.0"
# File uploading
-gem "carrierwave", "0.10.0"
-gem "fog", "1.37.0"
-gem "mini_magick", "4.4.0"
+gem "carrierwave", "0.11.2"
+gem "fog", "1.38.0"
+gem "mini_magick", "4.5.1"
gem "remotipart", "1.2.1"
# GUID generation
@@ -85,29 +85,29 @@ gem "entypo-rails", "2.2.3"
gem "backbone-on-rails", "1.2.0.0"
gem "handlebars_assets", "0.23.0"
-gem "jquery-rails", "4.1.0"
+gem "jquery-rails", "4.1.1"
gem "jquery-ui-rails", "5.0.5"
gem "js_image_paths", "0.1.0"
-gem "js-routes", "1.2.4"
+gem "js-routes", "1.2.6"
source "https://rails-assets.org" do
gem "rails-assets-jquery", "1.12.0" # Should be kept in sync with jquery-rails
- gem "rails-assets-markdown-it", "6.0.0"
+ gem "rails-assets-markdown-it", "6.0.5"
gem "rails-assets-markdown-it-hashtag", "0.4.0"
gem "rails-assets-markdown-it-diaspora-mention", "0.4.0"
gem "rails-assets-markdown-it-sanitizer", "0.4.1"
gem "rails-assets-markdown-it--markdown-it-for-inline", "0.1.1"
gem "rails-assets-markdown-it-sub", "1.0.0"
gem "rails-assets-markdown-it-sup", "1.0.0"
- gem "rails-assets-highlightjs", "9.1.0"
+ gem "rails-assets-highlightjs", "9.4.0"
# jQuery plugins
gem "rails-assets-jeresig--jquery.hotkeys", "0.2.0"
gem "rails-assets-jquery-placeholder", "2.3.1"
gem "rails-assets-jquery-textchange", "0.2.3"
- gem "rails-assets-perfect-scrollbar", "0.6.10"
+ gem "rails-assets-perfect-scrollbar", "0.6.11"
gem "rails-assets-jakobmattsson--jquery-elastic", "1.6.11"
end
@@ -128,9 +128,9 @@ gem "messagebus_ruby_api", "1.0.3"
gem "nokogiri", "1.6.8"
gem "redcarpet", "3.3.4"
-gem "twitter-text", "1.13.3"
+gem "twitter-text", "1.13.4"
gem "roxml", "3.1.6"
-gem "ruby-oembed", "0.9.0"
+gem "ruby-oembed", "0.10.1"
gem "open_graph_reader", "0.6.1"
# Services
@@ -144,11 +144,11 @@ gem "omniauth-wordpress", "0.2.2"
# Serializers
-gem "active_model_serializers", "0.9.4"
+gem "active_model_serializers", "0.9.5"
# XMPP chat dependencies
-gem "diaspora-vines", "~> 0.2.0.develop"
-gem "rails-assets-diaspora_jsxc", "~> 0.1.4", source: "https://rails-assets.org"
+gem "diaspora-vines", "0.2.0.develop.4"
+gem "rails-assets-diaspora_jsxc", "0.1.4", source: "https://rails-assets.org"
# Tags
@@ -160,7 +160,7 @@ gem "addressable", "2.3.8", require: "addressable/uri"
gem "faraday", "0.9.2"
gem "faraday_middleware", "0.10.0"
gem "faraday-cookie_jar", "0.0.6"
-gem "typhoeus", "1.0.1"
+gem "typhoeus", "1.0.2"
# Views
@@ -176,7 +176,7 @@ gem "logging-rails", "0.5.0", require: "logging/rails"
# Reading and writing zip files
-gem "rubyzip", "1.1.7", require: "zip"
+gem "rubyzip", "1.2.0", require: "zip"
# Prevent occasions where minitest is not bundled in
# packaged versions of ruby. See following issues/prs:
@@ -222,27 +222,26 @@ end
group :development do
# Automatic test runs
- gem "guard-cucumber", "1.5.4"
- gem "guard-jshintrb", "1.1.1"
- gem "guard-rspec", "4.6.4"
- gem "guard-rubocop", "1.2.0"
- gem "guard", "2.13.0", require: false
+ gem "guard", "2.14.0", require: false
+ gem "listen", "~> 3.0.0", require: false
+ gem "guard-cucumber", "2.1.2", require: false
+ gem "guard-rspec", "4.7.2", require: false
+ gem "guard-rubocop", "1.2.0", require: false
gem "rb-fsevent", "0.9.7", require: false
gem "rb-inotify", "0.9.7", require: false
# Linters
gem "jshintrb", "0.3.0"
- gem "rubocop", "0.35.1"
+ gem "rubocop", "0.40.0"
# Preloading environment
- gem "spring", "1.6.3"
+ gem "spring", "1.7.1"
gem "spring-commands-rspec", "1.0.4"
gem "spring-commands-cucumber", "1.0.1"
# Debugging
gem "pry"
- gem "pry-debundle"
gem "pry-byebug"
# test coverage
@@ -256,20 +255,19 @@ group :test do
gem "fixture_builder", "0.4.1"
gem "fuubar", "2.0.0"
- gem "rspec-instafail", "0.4.0", require: false
- gem "test_after_commit", "0.4.2"
+ gem "test_after_commit", "1.0.0"
# Cucumber (integration tests)
- gem "capybara", "2.6.2"
- gem "database_cleaner" , "1.5.1"
+ gem "capybara", "2.7.1"
+ gem "database_cleaner", "1.5.3"
gem "selenium-webdriver", "2.47.1"
# General helpers
- gem "factory_girl_rails", "4.6.0"
- gem "timecop", "0.8.0"
- gem "webmock", "1.22.6", require: false
+ gem "factory_girl_rails", "4.7.0"
+ gem "timecop", "0.8.1"
+ gem "webmock", "2.1.0", require: false
gem "shoulda-matchers", "3.1.1"
gem "diaspora_federation-test", "0.0.13"
diff --git a/Gemfile.lock b/Gemfile.lock
index ec1983011..1ab4062e8 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -3,40 +3,40 @@ GEM
remote: https://rails-assets.org/
specs:
CFPropertyList (2.3.2)
- actionmailer (4.2.5.2)
- actionpack (= 4.2.5.2)
- actionview (= 4.2.5.2)
- activejob (= 4.2.5.2)
+ actionmailer (4.2.6)
+ actionpack (= 4.2.6)
+ actionview (= 4.2.6)
+ activejob (= 4.2.6)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 1.0, >= 1.0.5)
- actionpack (4.2.5.2)
- actionview (= 4.2.5.2)
- activesupport (= 4.2.5.2)
+ actionpack (4.2.6)
+ actionview (= 4.2.6)
+ activesupport (= 4.2.6)
rack (~> 1.6)
rack-test (~> 0.6.2)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (4.2.5.2)
- activesupport (= 4.2.5.2)
+ actionview (4.2.6)
+ activesupport (= 4.2.6)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- active_model_serializers (0.9.4)
+ active_model_serializers (0.9.5)
activemodel (>= 3.2)
- activejob (4.2.5.2)
- activesupport (= 4.2.5.2)
+ activejob (4.2.6)
+ activesupport (= 4.2.6)
globalid (>= 0.3.0)
- activemodel (4.2.5.2)
- activesupport (= 4.2.5.2)
+ activemodel (4.2.6)
+ activesupport (= 4.2.6)
builder (~> 3.1)
- activerecord (4.2.5.2)
- activemodel (= 4.2.5.2)
- activesupport (= 4.2.5.2)
+ activerecord (4.2.6)
+ activemodel (= 4.2.6)
+ activesupport (= 4.2.6)
arel (~> 6.0)
- activerecord-import (0.11.0)
+ activerecord-import (0.13.0)
activerecord (>= 3.0)
- activesupport (4.2.5.2)
+ activesupport (4.2.6)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
@@ -54,34 +54,33 @@ GEM
activemodel
fog (>= 1.8.0)
unf
- ast (2.2.0)
- astrolabe (1.3.1)
- parser (~> 2.2)
- autoprefixer-rails (6.3.3.1)
+ ast (2.3.0)
+ autoprefixer-rails (6.3.6.2)
execjs
backbone-on-rails (1.2.0.0)
eco
ejs
jquery-rails
railties
- bcrypt (3.1.10)
+ bcrypt (3.1.11)
bootstrap-sass (2.3.2.2)
sass (~> 3.2)
buftok (0.2.0)
builder (3.2.2)
- byebug (8.2.2)
- capybara (2.6.2)
+ byebug (9.0.5)
+ capybara (2.7.1)
addressable
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
- carrierwave (0.10.0)
+ carrierwave (0.11.2)
activemodel (>= 3.2.0)
activesupport (>= 3.2.0)
json (>= 1.7)
mime-types (>= 1.16)
+ mimemagic (>= 0.3.0)
celluloid (0.16.0)
timers (~> 4.0.0)
celluloid-io (0.16.2)
@@ -90,7 +89,7 @@ GEM
childprocess (0.5.9)
ffi (~> 1.0, >= 1.0.11)
chunky_png (1.3.5)
- coderay (1.1.0)
+ coderay (1.1.1)
coffee-rails (4.1.1)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.1.x)
@@ -118,16 +117,16 @@ GEM
connection_pool (2.2.0)
crack (0.4.3)
safe_yaml (~> 1.0.0)
- cucumber (2.3.2)
+ cucumber (2.4.0)
builder (>= 2.1.2)
- cucumber-core (~> 1.4.0)
+ cucumber-core (~> 1.5.0)
cucumber-wire (~> 0.0.1)
diff-lcs (>= 1.1.3)
- gherkin (~> 3.2.0)
+ gherkin (~> 4.0)
multi_json (>= 1.7.5, < 2.0)
multi_test (>= 0.1.2)
- cucumber-core (1.4.0)
- gherkin (~> 3.2.0)
+ cucumber-core (1.5.0)
+ gherkin (~> 4.0)
cucumber-rails (1.4.3)
capybara (>= 1.1.2, < 3)
cucumber (>= 1.3.8, < 3)
@@ -135,7 +134,7 @@ GEM
nokogiri (~> 1.5)
railties (>= 3, < 5)
cucumber-wire (0.0.1)
- database_cleaner (1.5.1)
+ database_cleaner (1.5.3)
devise (3.5.6)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
@@ -143,8 +142,8 @@ GEM
responders
thread_safe (~> 0.1)
warden (~> 1.2.3)
- devise-token_authenticatable (0.4.0)
- devise (~> 3.5.0)
+ devise-token_authenticatable (0.4.6)
+ devise (>= 3.5.2, < 4.0.0)
devise_lastseenable (0.0.6)
devise
rails (>= 3.0.4)
@@ -169,7 +168,7 @@ GEM
factory_girl (~> 4.5, >= 4.5.0)
diff-lcs (1.2.5)
docile (1.1.5)
- domain_name (0.5.20160128)
+ domain_name (0.5.20160310)
unf (>= 0.0.5, < 1.0.0)
eco (1.0.0)
coffee-script
@@ -184,11 +183,11 @@ GEM
railties (>= 3.1, <= 5)
equalizer (0.0.10)
erubis (2.7.0)
- ethon (0.8.1)
+ ethon (0.9.0)
ffi (>= 1.3.0)
eventmachine (1.0.9.1)
- excon (0.45.4)
- execjs (2.6.0)
+ excon (0.49.0)
+ execjs (2.7.0)
eye (0.7)
celluloid (~> 0.16.0)
celluloid-io (~> 0.16.0)
@@ -198,10 +197,10 @@ GEM
facebox-rails (0.2.0)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
- factory_girl (4.5.0)
+ factory_girl (4.7.0)
activesupport (>= 3.0.0)
- factory_girl_rails (4.6.0)
- factory_girl (~> 4.5.0)
+ factory_girl_rails (4.7.0)
+ factory_girl (~> 4.7.0)
railties (>= 3.0.0)
faraday (0.9.2)
multipart-post (>= 1.2, < 3)
@@ -216,19 +215,22 @@ GEM
fixture_builder (0.4.1)
activerecord (>= 2)
activesupport (>= 2)
- fog (1.37.0)
+ fog (1.38.0)
fog-aliyun (>= 0.1.0)
fog-atmos
fog-aws (>= 0.6.0)
fog-brightbox (~> 0.4)
+ fog-cloudatcost (~> 0.1.0)
fog-core (~> 1.32)
fog-dynect (~> 0.0.2)
fog-ecloud (~> 0.1)
fog-google (<= 0.1.0)
fog-json
fog-local
+ fog-openstack
fog-powerdns (>= 0.1.1)
fog-profitbricks
+ fog-rackspace
fog-radosgw (>= 0.0.2)
fog-riakcs
fog-sakuracloud (>= 0.0.4)
@@ -250,7 +252,7 @@ GEM
fog-atmos (0.1.0)
fog-core
fog-xml
- fog-aws (0.8.1)
+ fog-aws (0.9.2)
fog-core (~> 1.27)
fog-json (~> 1.0)
fog-xml (~> 0.1)
@@ -259,11 +261,16 @@ GEM
fog-core (~> 1.22)
fog-json
inflecto (~> 0.0.2)
- fog-core (1.35.0)
+ fog-cloudatcost (0.1.2)
+ fog-core (~> 1.36)
+ fog-json (~> 1.0)
+ fog-xml (~> 0.1)
+ ipaddress (~> 0.8)
+ fog-core (1.40.0)
builder
- excon (~> 0.45)
+ excon (~> 0.49)
formatador (~> 0.2)
- fog-dynect (0.0.2)
+ fog-dynect (0.0.3)
fog-core
fog-json
fog-xml
@@ -277,8 +284,13 @@ GEM
fog-json (1.0.2)
fog-core (~> 1.0)
multi_json (~> 1.10)
- fog-local (0.2.1)
+ fog-local (0.3.0)
fog-core (~> 1.27)
+ fog-openstack (0.1.5)
+ fog-core (>= 1.38)
+ fog-json (>= 1.0)
+ fog-xml (>= 0.1)
+ ipaddress (>= 0.8)
fog-powerdns (0.1.1)
fog-core (~> 1.27)
fog-json (~> 1.0)
@@ -287,6 +299,11 @@ GEM
fog-core
fog-xml
nokogiri
+ fog-rackspace (0.1.1)
+ fog-core (>= 1.35)
+ fog-json (>= 1.0)
+ fog-xml (>= 0.1)
+ ipaddress (>= 0.8)
fog-radosgw (0.0.5)
fog-core (>= 1.21.0)
fog-json
@@ -301,7 +318,7 @@ GEM
fog-serverlove (0.1.2)
fog-core
fog-json
- fog-softlayer (1.0.3)
+ fog-softlayer (1.1.1)
fog-core
fog-json
fog-storm_on_demand (0.1.1)
@@ -316,7 +333,7 @@ GEM
fog-voxel (0.1.0)
fog-core
fog-xml
- fog-vsphere (0.6.0)
+ fog-vsphere (0.6.4)
fog-core
rbvmomi (~> 1.8)
fog-xenserver (0.2.3)
@@ -325,13 +342,13 @@ GEM
fog-xml (0.1.2)
fog-core
nokogiri (~> 1.5, >= 1.5.11)
- font-awesome-rails (4.5.0.0)
- railties (>= 3.2, < 5.0)
+ font-awesome-rails (4.6.3.0)
+ railties (>= 3.2, < 5.1)
formatador (0.2.5)
fuubar (2.0.0)
rspec (~> 3.0)
ruby-progressbar (~> 1.4)
- gherkin (3.2.0)
+ gherkin (4.0.0)
globalid (0.3.6)
activesupport (>= 4.1.0)
gon (6.0.1)
@@ -339,9 +356,9 @@ GEM
json
multi_json
request_store (>= 1.0)
- guard (2.13.0)
+ guard (2.14.0)
formatador (>= 0.2.4)
- listen (>= 2.7, <= 4.0)
+ listen (>= 2.7, < 4.0)
lumberjack (~> 1.0)
nenv (~> 0.1)
notiffany (~> 0.0)
@@ -349,14 +366,11 @@ GEM
shellany (~> 0.0)
thor (>= 0.18.1)
guard-compat (1.2.1)
- guard-cucumber (1.5.4)
- cucumber (>= 1.3.0)
+ guard-cucumber (2.1.2)
+ cucumber (~> 2.0)
guard-compat (~> 1.0)
nenv (~> 0.1)
- guard-jshintrb (1.1.1)
- guard (~> 2.0)
- jshintrb
- guard-rspec (4.6.4)
+ guard-rspec (4.7.2)
guard (~> 2.1)
guard-compat (~> 1.1)
rspec (>= 2.99.0, < 4.0)
@@ -370,12 +384,12 @@ GEM
multi_json (~> 1.0)
sprockets (>= 2.0.0)
tilt (>= 1.2)
- hashdiff (0.2.3)
- hashie (3.4.3)
+ hashdiff (0.3.0)
+ hashie (3.4.4)
hike (1.2.3)
hiredis (0.6.1)
- hitimes (1.2.3)
- http (1.0.2)
+ hitimes (1.2.4)
+ http (1.0.4)
addressable (~> 2.3)
http-cookie (~> 1.0)
http-form_data (~> 1.0.1)
@@ -394,7 +408,7 @@ GEM
railties (>= 3.0.0)
ice_cube (0.11.1)
inflecto (0.0.2)
- ipaddress (0.8.2)
+ ipaddress (0.8.3)
jasmine (2.4.0)
jasmine-core (~> 2.4)
phantomjs
@@ -402,13 +416,13 @@ GEM
rake
jasmine-core (2.4.1)
jasmine-jquery-rails (2.0.3)
- jquery-rails (4.1.0)
- rails-dom-testing (~> 1.0)
+ jquery-rails (4.1.1)
+ rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
jquery-ui-rails (5.0.5)
railties (>= 3.2.16)
- js-routes (1.2.4)
+ js-routes (1.2.6)
railties (>= 3.2)
sprockets-rails
js_image_paths (0.1.0)
@@ -418,18 +432,18 @@ GEM
multi_json (>= 1.3)
rake
json (1.8.3)
- json-schema (2.6.0)
+ json-schema (2.6.2)
addressable (~> 2.3.8)
jwt (1.5.1)
kaminari (0.16.3)
actionpack (>= 3.0.0)
activesupport (>= 3.0.0)
kgio (2.10.0)
- listen (3.0.5)
- rb-fsevent (>= 0.9.3)
- rb-inotify (>= 0.9)
+ listen (3.0.8)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
little-plugger (1.1.4)
- logging (2.0.0)
+ logging (2.1.0)
little-plugger (~> 1.1)
multi_json (~> 1.10)
logging-rails (0.5.0)
@@ -439,25 +453,27 @@ GEM
lumberjack (1.0.10)
macaddr (1.7.1)
systemu (~> 2.6.2)
- mail (2.6.3)
- mime-types (>= 1.16, < 3)
+ mail (2.6.4)
+ mime-types (>= 1.16, < 4)
markerb (1.1.0)
memoizable (0.4.2)
thread_safe (~> 0.3, >= 0.3.1)
messagebus_ruby_api (1.0.3)
method_source (0.8.2)
- mime-types (2.99.1)
- mini_magick (4.4.0)
+ mime-types (3.1)
+ mime-types-data (~> 3.2015)
+ mime-types-data (3.2016.0521)
+ mimemagic (0.3.1)
+ mini_magick (4.5.1)
mini_portile2 (2.1.0)
- minitest (5.8.4)
+ minitest (5.9.0)
mobile-fu (1.3.1)
rack-mobile-detect
rails
- multi_json (1.11.2)
+ multi_json (1.12.1)
multi_test (0.1.2)
multi_xml (0.5.5)
multipart-post (2.0.0)
- mysql2 (0.4.3)
naught (1.1.0)
nenv (0.3.0)
nested_form (0.3.2)
@@ -465,10 +481,10 @@ GEM
nokogiri (1.6.8)
mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
- notiffany (0.0.8)
+ notiffany (0.1.0)
nenv (~> 0.1)
shellany (~> 0.0)
- oauth (0.4.7)
+ oauth (0.5.1)
oauth2 (1.1.0)
faraday (>= 0.8, < 0.10)
jwt (~> 1.0, < 1.5.2)
@@ -498,8 +514,9 @@ GEM
faraday (~> 0.9.0)
nokogiri (~> 1.6)
orm_adapter (0.5.0)
- parser (2.3.0.4)
+ parser (2.3.1.2)
ast (~> 2.2)
+ pg (0.18.4)
phantomjs (2.1.1.0)
pkg-config (1.1.7)
powerpack (0.1.1)
@@ -507,11 +524,9 @@ GEM
coderay (~> 1.1.0)
method_source (~> 0.8.1)
slop (~> 3.4)
- pry-byebug (3.3.0)
- byebug (~> 8.0)
+ pry-byebug (3.4.0)
+ byebug (~> 9.0)
pry (~> 0.10)
- pry-debundle (0.8)
- pry
quiet_assets (1.1.0)
railties (>= 3.1, < 5.0)
rack (1.6.4)
@@ -532,16 +547,16 @@ GEM
rack
rack-test (0.6.3)
rack (>= 1.0)
- rails (4.2.5.2)
- actionmailer (= 4.2.5.2)
- actionpack (= 4.2.5.2)
- actionview (= 4.2.5.2)
- activejob (= 4.2.5.2)
- activemodel (= 4.2.5.2)
- activerecord (= 4.2.5.2)
- activesupport (= 4.2.5.2)
+ rails (4.2.6)
+ actionmailer (= 4.2.6)
+ actionpack (= 4.2.6)
+ actionview (= 4.2.6)
+ activejob (= 4.2.6)
+ activemodel (= 4.2.6)
+ activerecord (= 4.2.6)
+ activesupport (= 4.2.6)
bundler (>= 1.3.0, < 2.0)
- railties (= 4.2.5.2)
+ railties (= 4.2.6)
sprockets-rails
rails-assets-diaspora_jsxc (0.1.4)
rails-assets-favico.js (~> 0.3.9)
@@ -551,7 +566,7 @@ GEM
rails-assets-jquery.slimscroll (~> 1.3.6)
rails-assets-jquery.ui (~> 1.11.4)
rails-assets-favico.js (0.3.10)
- rails-assets-highlightjs (9.1.0)
+ rails-assets-highlightjs (9.4.0)
rails-assets-jakobmattsson--jquery-elastic (1.6.11)
rails-assets-jquery (>= 1.2.6)
rails-assets-jasmine (2.4.1)
@@ -560,7 +575,7 @@ GEM
rails-assets-jeresig--jquery.hotkeys (0.2.0)
rails-assets-jquery (>= 1.4.2)
rails-assets-jquery (1.12.0)
- rails-assets-jquery-colorbox (1.6.3)
+ rails-assets-jquery-colorbox (1.6.4)
rails-assets-jquery (>= 1.3.2)
rails-assets-jquery-fullscreen-plugin (0.5.0)
rails-assets-jquery-placeholder (2.3.1)
@@ -571,13 +586,13 @@ GEM
rails-assets-jquery.ui (1.11.4)
rails-assets-jquery (>= 1.6)
rails-assets-markdown-it--markdown-it-for-inline (0.1.1)
- rails-assets-markdown-it (6.0.0)
+ rails-assets-markdown-it (6.0.5)
rails-assets-markdown-it-diaspora-mention (0.4.0)
rails-assets-markdown-it-hashtag (0.4.0)
rails-assets-markdown-it-sanitizer (0.4.1)
rails-assets-markdown-it-sub (1.0.0)
rails-assets-markdown-it-sup (1.0.0)
- rails-assets-perfect-scrollbar (0.6.10)
+ rails-assets-perfect-scrollbar (0.6.11)
rails-deprecated_sanitizer (1.0.3)
activesupport (>= 4.2.0.alpha)
rails-dom-testing (1.0.7)
@@ -606,14 +621,14 @@ GEM
remotipart (~> 1.0)
safe_yaml (~> 1.0)
sass-rails (>= 4.0, < 6)
- railties (4.2.5.2)
- actionpack (= 4.2.5.2)
- activesupport (= 4.2.5.2)
+ railties (4.2.6)
+ actionpack (= 4.2.6)
+ activesupport (= 4.2.6)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rainbow (2.1.0)
- raindrops (0.15.0)
- rake (10.5.0)
+ raindrops (0.16.0)
+ rake (11.2.2)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
@@ -626,8 +641,8 @@ GEM
redis-namespace (1.5.2)
redis (~> 3.0, >= 3.0.4)
remotipart (1.2.1)
- request_store (1.3.0)
- responders (2.1.1)
+ request_store (1.3.1)
+ responders (2.2.0)
railties (>= 4.2.0, < 5.1)
roxml (3.1.6)
activesupport (>= 2.3.0)
@@ -636,13 +651,11 @@ GEM
rspec-core (~> 3.4.0)
rspec-expectations (~> 3.4.0)
rspec-mocks (~> 3.4.0)
- rspec-core (3.4.2)
+ rspec-core (3.4.4)
rspec-support (~> 3.4.0)
rspec-expectations (3.4.0)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.4.0)
- rspec-instafail (0.4.0)
- rspec
rspec-mocks (3.4.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.4.0)
@@ -655,18 +668,17 @@ GEM
rspec-mocks (~> 3.4.0)
rspec-support (~> 3.4.0)
rspec-support (3.4.1)
- rubocop (0.35.1)
- astrolabe (~> 1.3)
- parser (>= 2.2.3.0, < 3.0)
+ rubocop (0.40.0)
+ parser (>= 2.3.1.0, < 3.0)
powerpack (~> 0.1)
rainbow (>= 1.99.1, < 3.0)
ruby-progressbar (~> 1.7)
- tins (<= 1.6.0)
- ruby-oembed (0.9.0)
- ruby-progressbar (1.7.5)
- rubyzip (1.1.7)
+ unicode-display_width (~> 1.0, >= 1.0.1)
+ ruby-oembed (0.10.1)
+ ruby-progressbar (1.8.1)
+ rubyzip (1.2.0)
safe_yaml (1.0.4)
- sass (3.4.21)
+ sass (3.4.22)
sass-rails (5.0.4)
railties (>= 4.0.0, < 5.0)
sass (~> 3.1)
@@ -707,7 +719,7 @@ GEM
sinon-rails (1.15.0)
railties (>= 3.1)
slop (3.6.0)
- spring (1.6.3)
+ spring (1.7.1)
spring-commands-cucumber (1.0.1)
spring (>= 0.9.1)
spring-commands-rspec (1.0.4)
@@ -723,15 +735,14 @@ GEM
sprockets (>= 2.8, < 4.0)
state_machine (1.2.0)
systemu (2.6.5)
- test_after_commit (0.4.2)
+ test_after_commit (1.0.0)
activerecord (>= 3.2)
thor (0.19.1)
thread_safe (0.3.5)
tilt (1.4.1)
- timecop (0.8.0)
+ timecop (0.8.1)
timers (4.0.4)
hitimes
- tins (1.6.0)
trollop (2.1.2)
turbo_dev_assets (0.0.2)
twitter (5.16.0)
@@ -745,32 +756,31 @@ GEM
memoizable (~> 0.4.0)
naught (~> 1.0)
simple_oauth (~> 0.3.0)
- twitter-text (1.13.3)
+ twitter-text (1.13.4)
unf (~> 0.1.0)
- typhoeus (1.0.1)
- ethon (>= 0.8.0)
+ typhoeus (1.0.2)
+ ethon (>= 0.9.0)
tzinfo (1.2.2)
thread_safe (~> 0.1)
- uglifier (2.7.2)
- execjs (>= 0.3.0)
- json (>= 1.8.0)
+ uglifier (3.0.0)
+ execjs (>= 0.3.0, < 3)
unf (0.1.4)
unf_ext
unf_ext (0.0.7.2)
- unicorn (5.0.1)
+ unicode-display_width (1.0.5)
+ unicorn (5.1.0)
kgio (~> 2.6)
- rack
raindrops (~> 0.7)
uuid (2.3.8)
macaddr (~> 1.0)
valid (1.1.0)
warden (1.2.6)
rack (>= 1.0)
- webmock (1.22.6)
+ webmock (2.1.0)
addressable (>= 2.3.6)
crack (>= 0.3.2)
hashdiff
- websocket (1.2.2)
+ websocket (1.2.3)
will_paginate (3.1.0)
xml-simple (1.1.5)
xpath (2.0.0)
@@ -780,42 +790,41 @@ PLATFORMS
ruby
DEPENDENCIES
- active_model_serializers (= 0.9.4)
- activerecord-import (= 0.11.0)
+ active_model_serializers (= 0.9.5)
+ activerecord-import (= 0.13.0)
acts-as-taggable-on (= 3.5.0)
acts_as_api (= 0.4.2)
addressable (= 2.3.8)
asset_sync (= 1.1.0)
- autoprefixer-rails (= 6.3.3.1)
+ autoprefixer-rails (= 6.3.6.2)
backbone-on-rails (= 1.2.0.0)
bootstrap-sass (= 2.3.2.2)
- capybara (= 2.6.2)
- carrierwave (= 0.10.0)
+ capybara (= 2.7.1)
+ carrierwave (= 0.11.2)
compass-rails (= 2.0.5)
configurate (= 0.3.1)
cucumber-rails (= 1.4.3)
- database_cleaner (= 1.5.1)
+ database_cleaner (= 1.5.3)
devise (= 3.5.6)
- devise-token_authenticatable (~> 0.4.0)
+ devise-token_authenticatable (= 0.4.6)
devise_lastseenable (= 0.0.6)
- diaspora-vines (~> 0.2.0.develop)
+ diaspora-vines (= 0.2.0.develop.4)
diaspora_federation-rails (= 0.0.13)
diaspora_federation-test (= 0.0.13)
entypo-rails (= 2.2.3)
eye (= 0.7)
facebox-rails (= 0.2.0)
- factory_girl_rails (= 4.6.0)
+ factory_girl_rails (= 4.7.0)
faraday (= 0.9.2)
faraday-cookie_jar (= 0.0.6)
faraday_middleware (= 0.10.0)
fixture_builder (= 0.4.1)
- fog (= 1.37.0)
+ fog (= 1.38.0)
fuubar (= 2.0.0)
gon (= 6.0.1)
- guard (= 2.13.0)
- guard-cucumber (= 1.5.4)
- guard-jshintrb (= 1.1.1)
- guard-rspec (= 4.6.4)
+ guard (= 2.14.0)
+ guard-cucumber (= 2.1.2)
+ guard-rspec (= 4.7.2)
guard-rubocop (= 1.2.0)
haml (= 4.0.7)
handlebars_assets (= 0.23.0)
@@ -823,20 +832,20 @@ DEPENDENCIES
i18n-inflector-rails (= 1.0.7)
jasmine (= 2.4.0)
jasmine-jquery-rails (= 2.0.3)
- jquery-rails (= 4.1.0)
+ jquery-rails (= 4.1.1)
jquery-ui-rails (= 5.0.5)
- js-routes (= 1.2.4)
+ js-routes (= 1.2.6)
js_image_paths (= 0.1.0)
jshintrb (= 0.3.0)
json (= 1.8.3)
- json-schema (= 2.6.0)
+ json-schema (= 2.6.2)
+ listen (~> 3.0.0)
logging-rails (= 0.5.0)
markerb (= 1.1.0)
messagebus_ruby_api (= 1.0.3)
- mini_magick (= 4.4.0)
+ mini_magick (= 4.5.1)
minitest
mobile-fu (= 1.3.1)
- mysql2 (= 0.4.3)
nokogiri (= 1.6.8)
omniauth (= 1.3.1)
omniauth-facebook (= 3.0.0)
@@ -844,9 +853,9 @@ DEPENDENCIES
omniauth-twitter (= 1.2.1)
omniauth-wordpress (= 0.2.2)
open_graph_reader (= 0.6.1)
+ pg (= 0.18.4)
pry
pry-byebug
- pry-debundle
quiet_assets (= 1.1.0)
rack-cors (= 0.4.0)
rack-google-analytics (= 1.2.0)
@@ -854,23 +863,23 @@ DEPENDENCIES
rack-protection (= 1.5.3)
rack-rewrite (= 1.5.1)
rack-ssl (= 1.4.1)
- rails (= 4.2.5.2)
- rails-assets-diaspora_jsxc (~> 0.1.4)!
- rails-assets-highlightjs (= 9.1.0)!
+ rails (= 4.2.6)
+ rails-assets-diaspora_jsxc (= 0.1.4)!
+ rails-assets-highlightjs (= 9.4.0)!
rails-assets-jakobmattsson--jquery-elastic (= 1.6.11)!
rails-assets-jasmine-ajax (= 3.2.0)!
rails-assets-jeresig--jquery.hotkeys (= 0.2.0)!
rails-assets-jquery (= 1.12.0)!
rails-assets-jquery-placeholder (= 2.3.1)!
rails-assets-jquery-textchange (= 0.2.3)!
- rails-assets-markdown-it (= 6.0.0)!
+ rails-assets-markdown-it (= 6.0.5)!
rails-assets-markdown-it--markdown-it-for-inline (= 0.1.1)!
rails-assets-markdown-it-diaspora-mention (= 0.4.0)!
rails-assets-markdown-it-hashtag (= 0.4.0)!
rails-assets-markdown-it-sanitizer (= 0.4.1)!
rails-assets-markdown-it-sub (= 1.0.0)!
rails-assets-markdown-it-sup (= 1.0.0)!
- rails-assets-perfect-scrollbar (= 0.6.10)!
+ rails-assets-perfect-scrollbar (= 0.6.11)!
rails-i18n (= 4.0.8)
rails-timeago (= 2.11.0)
rails_admin (= 0.8.1)
@@ -878,13 +887,12 @@ DEPENDENCIES
rb-inotify (= 0.9.7)
redcarpet (= 3.3.4)
remotipart (= 1.2.1)
- responders (= 2.1.1)
+ responders (= 2.2.0)
roxml (= 3.1.6)
- rspec-instafail (= 0.4.0)
rspec-rails (= 3.4.2)
- rubocop (= 0.35.1)
- ruby-oembed (= 0.9.0)
- rubyzip (= 1.1.7)
+ rubocop (= 0.40.0)
+ ruby-oembed (= 0.10.1)
+ rubyzip (= 1.2.0)
sass-rails (= 5.0.4)
selenium-webdriver (= 2.47.1)
shoulda-matchers (= 3.1.1)
@@ -894,19 +902,19 @@ DEPENDENCIES
simplecov (= 0.11.2)
sinatra (= 1.4.7)
sinon-rails (= 1.15.0)
- spring (= 1.6.3)
+ spring (= 1.7.1)
spring-commands-cucumber (= 1.0.1)
spring-commands-rspec (= 1.0.4)
- test_after_commit (= 0.4.2)
- timecop (= 0.8.0)
+ test_after_commit (= 1.0.0)
+ timecop (= 0.8.1)
turbo_dev_assets (= 0.0.2)
twitter (= 5.16.0)
- twitter-text (= 1.13.3)
- typhoeus (= 1.0.1)
- uglifier (= 2.7.2)
- unicorn (= 5.0.1)
+ twitter-text (= 1.13.4)
+ typhoeus (= 1.0.2)
+ uglifier (= 3.0.0)
+ unicorn (= 5.1.0)
uuid (= 2.3.8)
- webmock (= 1.22.6)
+ webmock (= 2.1.0)
will_paginate (= 3.1.0)
BUNDLED WITH
diff --git a/Guardfile b/Guardfile
index ec3eade0c..a06f2dc33 100644
--- a/Guardfile
+++ b/Guardfile
@@ -22,8 +22,7 @@ guard :rspec, cmd: "bin/spring rspec", all_on_start: false, all_after_pass: fals
end
guard(:cucumber,
- command_prefix: "bin/spring",
- bundler: false,
+ cmd: "bin/spring cucumber",
all_on_start: false,
all_after_pass: false) do
watch(/^features\/.+\.feature$/)
@@ -37,9 +36,3 @@ guard :rubocop, all_on_start: false, keep_failed: false do
watch(/(?:app|config|db|lib|features|spec)\/.+\.rb$/)
watch(/(config.ru|Gemfile|Guardfile|Rakefile)$/)
end
-
-guard :jshintrb do
- watch(/^app\/assets\/javascripts\/.+\.js$/)
- watch(/^lib\/assets\/javascripts\/.+\.js$/)
- watch(/^spec\/javascripts\/.+\.js$/)
-end
diff --git a/app/assets/javascripts/app/pages/profile.js b/app/assets/javascripts/app/pages/profile.js
index 7849ff4c8..c50a8a717 100644
--- a/app/assets/javascripts/app/pages/profile.js
+++ b/app/assets/javascripts/app/pages/profile.js
@@ -1,6 +1,8 @@
// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later
app.pages.Profile = app.views.Base.extend({
+ templateName: false,
+
events: {
'click #block_user_button': 'blockPerson',
'click #unblock_user_button': 'unblockPerson'
@@ -85,7 +87,7 @@ app.pages.Profile = app.views.Base.extend({
});
app.stream.fetch();
- if( this.model.get('is_own_profile') ) {
+ if( this.model.get("is_own_profile") && route !== "personPhotos" ) {
app.publisher = new app.views.Publisher({collection : app.stream.items});
}
app.shortcuts = app.shortcuts || new app.views.StreamShortcuts({el: $(document)});
diff --git a/app/assets/javascripts/app/views.js b/app/assets/javascripts/app/views.js
index d0dd276b0..1d787462a 100644
--- a/app/assets/javascripts/app/views.js
+++ b/app/assets/javascripts/app/views.js
@@ -38,11 +38,19 @@ app.views.Base = Backbone.View.extend({
renderTemplate : function(){
var presenter = _.isFunction(this.presenter) ? this.presenter() : this.presenter;
this.template = HandlebarsTemplates[this.templateName+"_tpl"];
- if(!this.template) {
- console.log(this.templateName ? ("no template for " + this.templateName) : "no templateName specified");
+
+ if (this.templateName === false) {
return;
}
+ if (!this.templateName) {
+ throw new Error("No templateName set, set to false to ignore.");
+ }
+
+ if (!this.template) {
+ throw new Error("Invalid templateName provided: " + this.templateName);
+ }
+
this.$el
.html(this.template(presenter))
.attr("data-template", _.last(this.templateName.split("/")));
diff --git a/app/views/people/show.html.haml b/app/views/people/show.html.haml
index 483e0b3d0..3c5c9836c 100644
--- a/app/views/people/show.html.haml
+++ b/app/views/people/show.html.haml
@@ -23,7 +23,7 @@
.stream_container
- - if user_signed_in? && current_user.person.id == @person.id
+ - if user_signed_in? && current_user.person.id == @person.id && !current_page?(person_photos_path(@person))
= render 'publisher/publisher', publisher_aspects_for(nil)
#main_stream.stream
diff --git a/config/defaults.yml b/config/defaults.yml
index 0f7501357..7e3fde93c 100644
--- a/config/defaults.yml
+++ b/config/defaults.yml
@@ -4,7 +4,7 @@
defaults:
version:
- number: "0.5.9.1" # Do not touch unless doing a release, do not backport the version number that's in master
+ number: "0.5.10.0" # Do not touch unless doing a release, do not backport the version number that's in master
heroku: false
environment:
url: "http://localhost:3000/"
diff --git a/config/diaspora.yml.example b/config/diaspora.yml.example
index f6f26ae2b..0618cc47f 100644
--- a/config/diaspora.yml.example
+++ b/config/diaspora.yml.example
@@ -663,7 +663,7 @@ configuration: ## Section
## OpenSSL verify mode used when connecting to a SMTP server with TLS.
## Set this to 'none' if you have a self-signed certificate. Possible
- ## values: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'.
+ ## values: 'none', 'peer'.
#openssl_verify_mode: 'none'
## Ignore if method isn't 'sendmail'
diff --git a/config/initializers/mailer_config.rb b/config/initializers/mailer_config.rb
index ace05544a..b09e26304 100644
--- a/config/initializers/mailer_config.rb
+++ b/config/initializers/mailer_config.rb
@@ -29,7 +29,8 @@ Diaspora::Application.configure do
port: AppConfig.mail.smtp.port.to_i,
domain: AppConfig.mail.smtp.domain.get,
enable_starttls_auto: false,
- openssl_verify_mode: AppConfig.mail.smtp.openssl_verify_mode.get
+ openssl_verify_mode: AppConfig.mail.smtp.openssl_verify_mode.get,
+ ca_file: AppConfig.environment.certificate_authorities.get
}
if AppConfig.mail.smtp.authentication != "none"
diff --git a/config/locales/devise/devise.zh-TW.yml b/config/locales/devise/devise.zh-TW.yml
index 3ada4fd57..811f882c0 100644
--- a/config/locales/devise/devise.zh-TW.yml
+++ b/config/locales/devise/devise.zh-TW.yml
@@ -37,7 +37,7 @@ zh-TW:
reset_password_instructions:
change: "更改密碼"
ignore: "如果你沒有要求過,請不用管這封信。"
- someone_requested: "如果你要求重設密碼,請點下方連結來重設密碼。"
+ someone_requested: "如果你有要求要重設密碼的話,請點下方連結進行。"
subject: "密碼重設步驟"
wont_change: "在按了以上連結,並且設定新的密碼後,你的密碼才會改變。"
unlock_instructions:
diff --git a/config/locales/diaspora/da.yml b/config/locales/diaspora/da.yml
index 55f6fad8e..0d75ad1e5 100644
--- a/config/locales/diaspora/da.yml
+++ b/config/locales/diaspora/da.yml
@@ -222,7 +222,7 @@ da:
no_contacts_message:
community_spotlight: "Community Spotlight"
or_spotlight: "Eller du kan dele med %{link}"
- try_adding_some_more_contacts: "Du kan søge (øverst) eller invitere flere kontakter (til højre)."
+ try_adding_some_more_contacts: "Du kan søge efter eller invitere flere kontakter."
you_should_add_some_more_contacts: "Du kan tilføje nogle flere kontakter!"
no_posts_message:
start_talking: "Ingen har sagt noget endnu. Start samtalen!"
diff --git a/config/locales/diaspora/de.yml b/config/locales/diaspora/de.yml
index 383e8e8df..833865a44 100644
--- a/config/locales/diaspora/de.yml
+++ b/config/locales/diaspora/de.yml
@@ -422,7 +422,7 @@ de:
diaspora_app_q: "Gibt es eine diaspora* App für Android oder iOS?"
photo_albums_a: "Nein, momentan nicht. Aber du kannst dir die hochgeladenen Bilder in der Fotosektion in der linke Leiste auf dem Profil ansehen."
photo_albums_q: "Gibt es Foto oder Videoalben?"
- subscribe_feed_a: "Ja, allerdings ist diese Funktion noch immer nicht ganz ausgereift und das Ergebnis wird nicht ganz richtig formatiert. Wenn du die Funktion dennoch benutzen willst, gehe einfach zu der Profilseite der Person und klicke auf die Feed-Schaltfläche deines Browsers oder kopiere die Profil-URL (z.B. https://joindiaspora.com/people/irgendeinenummer) und füge sie in einen Feedreader ein. Die resultierenden Feed-Adressen sehen z.B. so aus: https://joindiaspora.com/public/benutzername.atom – diaspora* benutzt Atom anstelle von RSS."
+ subscribe_feed_a: "Ja, allerdings ist diese Funktion noch immer nicht ganz ausgereift und das Ergebnis wird nicht ganz richtig formatiert. Wenn du die Funktion dennoch benutzen willst, gehe einfach zu der Profilseite der Person und klicke auf die Feed-Schaltfläche deines Browsers oder kopiere die Profil-URL (z.B. https://podname.org/people/irgendeinenummer) und füge sie in einen Feedreader ein. Die resultierenden Feed-Adressen sehen z.B. so aus: https://podname.org/public/benutzername.atom – diaspora* benutzt Atom anstelle von RSS."
subscribe_feed_q: "Kann ich die öffentlichen Beiträge einer Person mit einem Feedreader verfolgen?"
title: "Diverses"
pods:
@@ -976,7 +976,7 @@ de:
destroy: "Löschen"
forbidden: "Du bist nicht berechtigt, das zu tun"
not_found: "Entschuldige, wir konnten den Beitrag leider nicht finden."
- permalink: "Permanentlink"
+ permalink: "Permalink"
photos_by:
few: "%{count} Fotos von %{author}"
many: "%{count} Fotos von %{author}"
diff --git a/config/locales/diaspora/en_valspeak.yml b/config/locales/diaspora/en_valspeak.yml
index e53376cf5..bba338953 100644
--- a/config/locales/diaspora/en_valspeak.yml
+++ b/config/locales/diaspora/en_valspeak.yml
@@ -103,6 +103,8 @@ en_valspeak:
account_closing_scheduled: "So like, the account of %{name} is waitin 2 b closed. it will b done in a few min, kay?"
add_invites: "add invites!! <3"
are_you_sure: "R u like... totally sure u wanna trash this account?"
+ are_you_sure_lock_account: "So like, u totes sure u wanna lock this ppl?"
+ are_you_sure_unlock_account: "So like, u totes sure u wanna unlock this ppl?"
close_account: "trash account"
email_to: "Email for the ppl 2 invite <3"
under_13: "show ppl undah 13 (COPPA)"
@@ -133,6 +135,7 @@ en_valspeak:
aspect_memberships:
destroy:
failure: "The person was not like... removed... sry bout that :\\"
+ forbidden: "So like, ur not allowed to do tht..."
no_membership: "like... we couldnt find the ppl u picked in that aspect... sry bout tht :\\"
success: "The person was like... removed.. n stuff..."
aspects:
@@ -161,6 +164,7 @@ en_valspeak:
aspect_list_is_not_visible: "Ppl in this aspect r like.. not able 2 c each other."
aspect_list_is_visible: "Ppl in this aspect r like.. able 2 c each other."
confirm_remove_aspect: "R u sure u want 2 like... remove this aspect?"
+ grant_contacts_chat_privilege: "Give the ppl in this aspect chat privies?"
make_aspect_list_visible: "make ppl in this group like... able 2 see each other?"
remove_aspect: "Git rid of this aspect"
rename: "bag this name.."
@@ -296,6 +300,7 @@ en_valspeak:
send: "txt"
sending: "txtin..."
subject: "topic"
+ subject_default: "No subjieeee"
to: "2"
new_conversation:
fail: "Bad txt"
@@ -357,6 +362,10 @@ en_valspeak:
what_is_an_aspect_q: "Wat is an aspect er group er whatev?"
who_sees_post_a: "so like, if u like... make a postie thats like... limited, it will only like, b seen by the ppl u have in ur aspect or group or groups err whatever. BFFs u have that like... arent in the aspect have like... no way of seein the postie, unless u set it 2 like... internet or public n junk. like, only like... posties that r set 2 public can b seen by ppl who u havent like... place in 1 of ur aspects. totally weird, right?"
who_sees_post_q: "when i like... make a postie 2 a aspect er whatever.. who can like.. see it?"
+ chat:
+ add_contact_roster_q: "So like, how do I cht with ppl in d*?"
+ contacts_page: "ppl page"
+ title: "Chttt"
faq: "FACK"
foundation_website: "d* foundation site! i lurve it!! <3"
getting_help:
@@ -380,6 +389,7 @@ en_valspeak:
keyboard_shortcuts_li4: "l - <3 the current postie"
keyboard_shortcuts_li5: "r - reshar the current postie"
keyboard_shortcuts_li6: "like, make the current postie bigger"
+ keyboard_shortcuts_li7: "o - Open the first linkie in the current postie"
keyboard_shortcuts_q: "What key shorties r available?(:"
title: "Keypad shorties!!!"
markdown: "markydown"
@@ -629,6 +639,7 @@ en_valspeak:
mark_read: "i liek, read this"
mark_unread: "umm, HELLO, i havent read this"
mentioned: "Mentioned"
+ no_notifications: "U dont have any noties yet :S"
notifications: "Noties!"
reshared: "Reshared! <3"
show_all: "show like, all"
@@ -679,7 +690,19 @@ en_valspeak:
subject: "Plz like... confirm ur new email %{unconfirmed_email}. K thx!!! <3"
email_sent_by_diaspora: "This email was like... sent by %{pod_name}. If u'd like... to like... stop gettin emails like this,"
export_email:
+ body: |-
+ Hai %{name}!!
+
+ So like, we got ur data, and its totally ready for dl by [clicking here!!!!:D](%{url}).
+
+ Deuces!
+
+ The d* robo!!
subject: "u can dl ur personal data nao!!!!, %{name} :D"
+ export_failure_email:
+ subject: "So like, totally sry, but like... there was a problem with your stuff %{name}"
+ export_photos_failure_email:
+ subject: "So like, there was an issue with ur photos, %{name}... so sry bout tht..."
hello: "OMG HEY! %{name}"
invite:
message: |-
@@ -864,6 +887,7 @@ en_valspeak:
title: "A postie from %{name}"
show:
destroy: "Trash ur pic"
+ forbidden: "So like, ur not allowed to do tht..."
not_found: "Sry, but we like... couldnt find that postie. :\\"
permalink: "like... permalink"
photos_by:
@@ -1004,6 +1028,8 @@ en_valspeak:
click_link_to_accept_invitation: "so like... follow this link 2 like... accept ur invite"
join_me_on_diaspora: "Chill wit me on diaspora*!"
provider:
+ facebook: "fb"
+ tumblr: "tmblr"
twitter: "Twittar<333"
wordpress: "WurdPress"
remote_friend:
@@ -1108,9 +1134,20 @@ en_valspeak:
user: "The secret pic n code werent the same D:"
placeholder: "like, enter in the stuff in the pic"
statistics:
+ active_users_halfyear: "Active ppl half yr"
+ active_users_monthly: "Active ppl monthly"
+ closed: "Closed"
+ disabled: "Not availab"
+ enabled: "Availab"
local_comments: "Local commentz"
+ local_posts: "Local posties"
+ name: "Nameee"
+ network: "Da network"
+ open: "Open"
+ registrations: "Reggies"
services: "Serviez!!!! :3"
total_users: "Total ppl"
+ version: "Ver"
status_messages:
create:
success: "YAY! %{names} has been mentioned!! :D"
@@ -1207,13 +1244,17 @@ en_valspeak:
edit_account: "Edit ur account <3"
email_awaiting_confirmation: "So we like... sent u a link 2 like activate %{unconfirmed_email}. Until u like... follow this link && activate this new addy, we will continue 2 like.. use ur original addy %{email}. Kay?"
export_data: "dl data!!!"
+ export_in_progress: "We're gettin ur data... bbl!!!! <3"
+ export_photos_in_progress: "So like, we're currently gettin ur photos and junk. Bbl! <3"
following: "Sharin settins"
getting_started: "New user prefies"
+ last_exported_at: "(So like, last updated @ %{timestamp})"
liked: "some1 likes ur postie"
mentioned: "u r mentioned in a postie"
new_password: "New passwerd(;"
private_message: "u receive a sext :o"
receive_email_notifications: "Receive email noties when like:"
+ request_export: "Get my pro dats."
request_export_photos: "make a request for my pics"
request_export_photos_update: "Refresh my pics"
request_export_update: "Refresh my wall data"
diff --git a/config/locales/diaspora/es-AR.yml b/config/locales/diaspora/es-AR.yml
index 6f5ae594f..5ca26f101 100644
--- a/config/locales/diaspora/es-AR.yml
+++ b/config/locales/diaspora/es-AR.yml
@@ -222,7 +222,7 @@ es-AR:
no_contacts_message:
community_spotlight: "Comunidad creativa"
or_spotlight: "O lo podés compartir con %{link}"
- try_adding_some_more_contacts: "Podés buscar o invitar más contactos."
+ try_adding_some_more_contacts: "Podés buscar o invitar a más contactos."
you_should_add_some_more_contacts: "¡Deberías agregar más contactos!"
no_posts_message:
start_talking: "Nadie dijo nada todavía. ¡Inicia una conversación!"
@@ -1378,7 +1378,7 @@ es-AR:
privacy_settings:
ignored_users: "Usuarios ignorados"
no_user_ignored_message: "En este momento no estás ignorando a ningún otro usuario"
- stop_ignoring: "Dejar de ignorar"
+ stop_ignoring: "dejar de ignorar"
strip_exif: "Evita metadatos como la ubicación, autor y modelo de cámara de fotos en las imágenes subidas (recomendado)"
title: "Configuración de Privacidad"
public:
diff --git a/config/locales/diaspora/fi.yml b/config/locales/diaspora/fi.yml
index 36d268157..120f288d5 100644
--- a/config/locales/diaspora/fi.yml
+++ b/config/locales/diaspora/fi.yml
@@ -137,6 +137,8 @@ fi:
aspect_memberships:
destroy:
failure: "Henkilön poisto näkymästä epäonnistui."
+ forbidden: "Et saa tehdä noin."
+ invalid_statement: "Kaksoiskappale hylätty."
no_membership: "Valittua henkilöä ei löytynyt kyseisestä näkymästä."
success: "Henkilö poistettiin näkymästä onnistuneesti."
aspects:
@@ -160,6 +162,7 @@ fi:
destroy:
failure: "%{name} ei ole tyhjä, eikä sitä voitu poistaa."
success: "%{name} poistettiin onnistuneesti."
+ success_auto_follow_back: "%{name} poistettiin onnistuneesti. Käytit tätä näkymää seurataksesi käyttäjiä takaisin automaattisesti. Tarkista asetuksesi valitaksesi uuden näkymän, jolla seurataan takaisin automaattisesti."
edit:
aspect_chat_is_enabled: "Tämän näkymän kontaktit voivat lähettää sinulle pikaviestejä."
aspect_chat_is_not_enabled: "Tämän näkymän kontaktit eivät voi lähettää sinulle pikaviestejä."
@@ -263,6 +266,7 @@ fi:
community_spotlight: "Yhteisön valokeila"
my_contacts: "Kontaktini"
no_contacts: "Sinun pitäisi näköjään lisätä kontakteja!"
+ no_contacts_in_aspect: "Tässä näkymässä ei ole vielä yhtään kontaktia. Alla on lista kontakteista joita voit lisätä tähän näkymään."
no_contacts_message: "Käy katsomassa %{community_spotlight}"
only_sharing_with_me: "Jakaa vain kanssani"
remove_contact: "Poista kontakti"
@@ -305,6 +309,7 @@ fi:
send: "Lähetä"
sending: "Lähetetään..."
subject: "Aihe"
+ subject_default: "Ei aihetta"
to: "Vast.ott."
new_conversation:
fail: "virheellinen viesti"
@@ -366,8 +371,14 @@ fi:
what_is_an_aspect_q: "Mikä on näkymä?"
who_sees_post_a: "Jos teet rajoitetun julkaisun sen näkevät vain henkilöt, jotka olet sijoittanut kyseiseen näkymään (tai näkymiin). Henkilöt, jotka eivät kuulu kyseiseen näkymään, eivät voi mitenkään nähdä sellaista julkaisua ellet ole tehnyt siitä julkista. Vain julkiset julkaisut ovat sellaisten henkilöiden nähtävillä, jotka eivät kuulu mihinkään näkymistäsi."
who_sees_post_q: "Kun julkaisen näkymälle kuka voi nähdä sen?"
+ chat:
+ add_contact_roster_q: "Kuinka keskustelen jonkun kanssa Diasporassa?"
+ contacts_page: "Kontaktit-sivu"
+ title: "Keskustelu"
+ faq: "UKK"
foundation_website: "Diaspora-säätiön kotisivu"
getting_help:
+ get_support_a_faq: "Lue %{faq}-sivumme wikistä"
get_support_a_hashtag: "kysy Diasporassa* julkisessa julkaisussa käyttämällä %{question} tagia"
get_support_a_irc: "juttele kanssamme %{irc} (Live chat)"
get_support_a_tutorials: "Perehdy %{tutorials}"
@@ -389,6 +400,7 @@ fi:
keyboard_shortcuts_li5: "r - Jaa tämä julkaisu uudelleen"
keyboard_shortcuts_li6: "m - Laajenna tämä julkaisu"
keyboard_shortcuts_li7: "o - Avaa tämän julkaisun ensimmäinen linkki"
+ keyboard_shortcuts_li8: "Ctrl+Enter – Lähetä viesti jota kirjoitat"
keyboard_shortcuts_q: "MItä näppäinoikoteitä on käytettävissä?"
title: "Näppäinoikotiet"
markdown: "Markdown"
@@ -438,6 +450,14 @@ fi:
insert_images_comments_a2: "voidaan käyttää kuvien lisäämiseksi Internetistä kommenttehin ja julkaisuihin."
insert_images_comments_q: "Voinko lisätä kuvia kommentteihini?"
insert_images_q: "Kuinka lisään kuvia julkaisuihini?"
+ post_location_a: "Klikkaa kameran vieressä sijaitsevaa pinniä julkaisijassa. Se lisää sijaintisi OpenStreetMapin avulla. Voit muokata sijaintiasi – haluat ehkä lisätä tietyn katuosoitteen sijaan vain kaupungin."
+ post_location_q: "Kuinka lisään sijaintini julkaisuuni?"
+ post_notification_a: "Löydät kellon rastin vierestä julkaisun oikeassa yläkulmassa. Klikkaa sitä lisätäksesi tai poistaaksesi ilmoitukset kyseiseltä julkaisulta."
+ post_notification_q: "Kuinka saan julkaisun ilmoitukset päälle tai pois?"
+ post_poll_a: "Klikkaa kuvaajamerkkiä luodaksesi kyselyn. Kirjoita kysymys ja ainakin kaksi vastausta. Älä unohda tehdä julkaisustasi julkista jos haluat, että kaikki pystyvät osallistumaan kyselyyn."
+ post_poll_q: "Kuinka lisään kyselyn julkaisuuni?"
+ post_report_a: "Klikkaa kolmiota julkaisun oikeassa yläkulmassa ilmoittaaksesi siitä podin ylläpitäjälle. Anna myös syy ilmoituksellesi."
+ post_report_q: "Kuinka ilmoitan loukkaavasta julkaisusta?"
size_of_images_a: "Et. Kuvien koko määräytyy automaattisesti, jotta se sopii virtaan."
size_of_images_q: "Voinko muokata kuvien kokoa julkaisuissani tai kommenteissani?"
stream_full_of_posts_a1: "Virtasi rakentuu kolmenlaisista julkaisuista:"
@@ -502,6 +522,7 @@ fi:
add_to_aspect_li5: "Mutta jos Ben menee Amyn profiilisivulle, hän voi sitten nähdä Amyn yksityiset julkaisut joihin Amy on hänet lisännyt (kuten myös julkiset julkaisut jotka ovat kenen tahansa nähtävillä siellä)."
add_to_aspect_li6: "Ben voi nähdä Amyn yksityisen profiilin, (bio, sijainti, sukupuoli, syntymäpäivä)"
add_to_aspect_li7: "Amy näkyy Benin yhteystietosivulla \"Jakaa vain kanssani\" -kohdassa."
+ add_to_aspect_li8: "Amy voi myös @mainita Benin julkaisussa."
add_to_aspect_q: "Mitä tapahtuu, kun lisään jonkun johonkin näkymistäni? Tai jos joku lisää minut johonkin omista näkymistään?"
list_not_sharing_a: "Ei, mutta voit nähdä jakaako joku kanssasi vierailemalla heidän profiilisivullaan. Jos he jakavat, palkki heidän profiilikuvansa alla on vihreä; jos eivät, palkki on harmaa. Sinun tulisi kuitenkin saada ilmoitus, jos joku alkaa jakaa kanssasi."
list_not_sharing_q: "Onko olemassa luetteloa henkilöistä, jotka olen lisännyt johonkin näkymääni mutta jotka eivät ole lisänneet minun mihinkään omaan näkymäänsä?"
@@ -509,6 +530,8 @@ fi:
only_sharing_q: "Keitä ovat henkilöt, jotka on lueteltu \"Jakaa vain kanssani\" -listassa yhteystietosivullani?"
see_old_posts_a: "Ei. He näkevät vain kyseiseen näkymään julkaisemasi uudet julkaisut. He (ja jokainen muu) voivat nähdä vanhemmat julkiset julkaisusi profiilisivullasi, ja he voivat nähdä ne myös virrassaan."
see_old_posts_q: "Jos lisään jonkun johonkin omaan näkymääni, voivatko he nähdä vanhemmat julkaisut jotka olen julkaissut kyseiseen näkymään?"
+ sharing_notification_a: "Sinun pitäisi saada ilmoitus joka kerta kun joku alkaa jakaa kanssasi."
+ sharing_notification_q: "Mistä tiedän että joku alkaa jakamaan kanssani?"
title: "Jakaminen"
tags:
filter_tags_a: "Tämä toiminto ei ole vielä saatavilla Diasporassa, mutta joitakin %{third_party_tools} on kirjoitettu, joilla tämä voi olla mahdollista."
@@ -531,6 +554,7 @@ fi:
ignore: "Sivuuta"
invitation_codes:
excited: "%{name} on innoissaan nähdessään sinut täällä."
+ not_valid: "Kutsukoodi ei ole enää voimassa"
invitations:
a_facebook_user: "Facebook-käyttäjä"
check_token:
@@ -572,6 +596,7 @@ fi:
powered_by: "Palvelun tarjoaa Diaspora*"
public_feed: "Käyttäjän %{name} julkinen Diaspora-uutisvirta"
source_package: "Lataa lähdekoodipaketti"
+ statistics_link: "Podin tilastot"
toggle: "Mobiilisivusto päälle/pois"
whats_new: "Uutta"
your_aspects: "Näkymäsi"
@@ -690,8 +715,11 @@ fi:
a_post_you_shared: "julkaisu"
a_private_message: "Diasporassa on sinulle uusi yksityisviesti."
accept_invite: "Hyväksy sinun Diaspora* kutsusi!"
+ also_commented:
+ limited_subject: "Kommentoimassasi julkaisussa on uusi kommentti"
click_here: "Klikkaa tästä"
comment_on_post:
+ limited_subject: "Julkaisussasi on uusi kommentti"
reply: "Vastaa tai katso käyttäjän %{name} viesti >"
confirm_email:
click_link: "Aktivoi uusi sähköpostiosoitteesi %{unconfirmed_email} napsauttamalla tätä linkkiä:"
@@ -707,6 +735,17 @@ fi:
Diaspora* sähköpostirobotti!
subject: "Henkilökohtaiset tietosi ovat valmiina ladattavaksi, %{name}"
+ export_failure_email:
+ body: |-
+ Hei %{name}
+
+ Olemme törmänneet ongelmaan käsitellessämme henkilökohtaisia tietojasi lataamista varten.
+ Yritä uudelleen!
+
+ Pahoitellen,
+
+ Diasporan sähköpostirobotti!
+ subject: "Olemme pahoillamme %{name}, tietojesi kanssa oli ongelma"
export_photos_email:
body: |-
Hei %{name},
@@ -717,6 +756,17 @@ fi:
diaspora* sähköpostirobotti!
subject: "Kuvatiedostot ovat valmiina ladattaviksi, %{name}"
+ export_photos_failure_email:
+ body: |-
+ Hei %{name}
+
+ Olemme törmänneet ongelmaan käsitellessämme kuviasi lataamista varten.
+ Yritä uudelleen!
+
+ Pahoitellen,
+
+ Diasporan sähköpostirobotti!
+ subject: "Kuvissasi oli ongelma, %{name}"
hello: "Hei %{name}!"
invite:
message: |-
@@ -737,8 +787,10 @@ fi:
invited_you: "%{name} kutsui sinut Diasporaan*"
liked:
liked: "%{name} tykkäsi kirjoituksestasi"
+ limited_post: "%{name} tykkäsi rajoitetusta julkaisustasi"
view_post: "Näytä julkaisu >"
mentioned:
+ limited_post: "Sinut mainittiin rajatussa julkaisussa."
mentioned: "mainitsi sinut viestissään:"
subject: "%{name} on maininnut sinut Diaspora*:ssa"
private_message:
@@ -894,6 +946,7 @@ fi:
title: "Julkaisu käyttäjältä %{name}"
show:
destroy: "Poista"
+ forbidden: "Et saa tehdä noin"
not_found: "Valitettavasti tätä julkaisua ei löytynyt."
permalink: "Pysyvä linkki"
photos_by:
@@ -1028,6 +1081,8 @@ fi:
disconnect: "Katkaise yhteys"
edit_services: "Muokkaa palveluita"
logged_in_as: "Kirjauduttu käyttäjänä %{nickname}."
+ no_services_available: "Tässä podissa ei voi käyttää muita palveluja."
+ not_logged_in: "Et ole kirjautunut sisään."
really_disconnect: "Katkaistaanko yhteys palveluun %{service}?"
services_explanation: "Palveluihin yhdistäminen antaa sinulle mahdollisuuden julkaista Diasporaan lähettämäsi julkaisut myös niissä."
inviter:
@@ -1210,7 +1265,11 @@ fi:
destroy:
failure: "Tagin #%{name} seuraamisen lopettaminen epäonnistui. Oletko jo lopettanut sen seuraamisen?"
success: "Noin! Et seuraa enää tagia #%{name}."
+ manage:
+ no_tags: "Et seuraa yhtään tagia."
+ title: "Hallitse seurattuja tageja"
tags:
+ name_too_long: "Tee tagin nimestä lyhyempi kuin %{count} merkkiä. Tällä hetkellä se on %{current_length} merkkiä pitkä."
show:
follow: "Seuraa tagia #%{tag} "
following: "Seurataan tagia #%{tag}"
diff --git a/config/locales/diaspora/fr.yml b/config/locales/diaspora/fr.yml
index cf7367bf3..bb9aa0e37 100644
--- a/config/locales/diaspora/fr.yml
+++ b/config/locales/diaspora/fr.yml
@@ -674,7 +674,7 @@ fr:
mark_read: "Marquer comme lu"
mark_unread: "Marquer comme non lu"
mentioned: "Vous mentionnant"
- no_notifications: "Vous ne avez pas encore de notifications."
+ no_notifications: "Vous n'avez pas encore de notifications."
notifications: "Notifications"
reshared: "Repartagé"
show_all: "montrer tout"
diff --git a/config/locales/diaspora/hy.yml b/config/locales/diaspora/hy.yml
index 0eebb8fdf..f927b26c0 100644
--- a/config/locales/diaspora/hy.yml
+++ b/config/locales/diaspora/hy.yml
@@ -78,7 +78,7 @@ hy:
shares:
one: "%{count} կիսվող"
other: "%{count} կիսվող"
- zero: "կիսվողներ չկան"
+ zero: "%{count} կիսվող"
tag_name: "Պիտակը՝ <b>%{name_tag}</b> Օգտագործվել է` <b>%{count_tag}</b> անգամ"
usage_statistic: "Օգտագործման վիճակագրություն"
users:
@@ -100,9 +100,9 @@ hy:
? "yes"
: Այո
user_search:
- account_closing_scheduled: "%{name}ի հաշիվը փակվում է։ Մի քանի րոպեի ընթացքում կավարտենք։"
- account_locking_scheduled: "%{name}ի հաշիվը պլանավորում է արգելափակել։ Դա կկատարվի մի քանի րոպեների ընթացքում․․․"
- account_unlocking_scheduled: "%{name}ի հաշիվը պլանավորում է ապարգելափակել։ Դա կկատարվի մի քանի րոպեների ընթացքում․․․"
+ account_closing_scheduled: "%{name}-ի հաշիվը պլանավորված է փակել։ Դա կկատարվի մի քանի րոպեների ընթացքում․․․"
+ account_locking_scheduled: "%{name}-ի հաշիվը պլանավորված է արգելափակել։ Դա կկատարվի մի քանի րոպեների ընթացքում․․․"
+ account_unlocking_scheduled: "%{name}-ի հաշիվը պլանավորված է ապաարգելափակել։ Դա կկատարվի մի քանի րոպեների ընթացքում․․․"
add_invites: "Հրավերներ ավելացնել"
are_you_sure: "Համոզվա՞ծ ես, որ ուզում ես փակել այս հաշիվը։"
are_you_sure_lock_account: "Համոզվա՞ծ ես, որ ուզում ես արգելափակել այս հաշիվը։"
@@ -138,7 +138,7 @@ hy:
destroy:
failure: "Այս մարդուն չստացվեց հեռացնել խմբից։"
forbidden: "Դու թույլատվություն չունես անել դա։"
- invalid_statement: "Կրկնակի գրանցումն հերքվեց։"
+ invalid_statement: "Կրկնակի գրանցումը հերքվեց։"
no_membership: "Նշածդ մարդը այդ խմբում չգտնվեց։"
success: "Այս մարդը հաջողությամբ հեռացվեց խմբից։"
aspects:
@@ -194,7 +194,7 @@ hy:
have_a_question: "… %{link} ունես։"
here_to_help: "դիասպորա*յի համայնքն այստե՜ղ է։"
mail_podmin: "Փոդմինի էլ․հասցեն"
- need_help: "Օգնությու՞ն"
+ need_help: "Օգնությո՞ւն"
tag_bug: "վրեպ"
tag_feature: "առաջարկություն"
tag_question: "հարց"
@@ -246,7 +246,7 @@ hy:
explanation: "Գրառիր դիասպորա*յում ցանկացած տեղից` տեղադրելով այս հղումը => %{link}"
heading: "Նշագրում (Bookmarklet)"
post_something: "Գրառել դիասպորա*յում"
- post_success: "Գրառվեց։ Փակվում եմ։ ։Ճ"
+ post_success: "Գրառվեց։ Փակվում եմ ։Ճ"
cancel: "Չեղարկել"
comments:
new_comment:
@@ -337,10 +337,10 @@ hy:
close_account_q: "Ինչպե՞ս ջնջեմ իմ հաշիվը։"
data_other_podmins_a: "Հենց դու սկսում ես կիսվել այլ փոդից որևիցե մեկի հետ, իրեն տեսանելի քո բոլոր գրառումները և քո էջի կրկնօրինակը պահվում (քեշավորվում) են իր փոդում և հասանելի են դառնում այդ փոդի տվյալների բազայի ադմինին։ Երբ որևէ գրառում կամ էջիդ տվյալ ես ջնջնում, այն ջնջվում է քո փոդից և ջնջելու հայտ է ուղարկվում բոլոր այն փոդերին, որտեղ մինչ այդ այն պահվել էր։ Իսկ նկարներդ բացի քո փոդից ուրիշ ոչ մի փոդում չեն պահվում. միայն դրանց հղումներն են փոխանցվում այլ փոդերին։"
data_other_podmins_q: "Կարող ե՞ն այլ փոդերի ադմինները տեսնել իմ տվյալները։"
- data_visible_to_podmin_a: "Եթե կարճ` ամբողջը։ Հաղորդակցությունը փոդերի միջև միշտ կոդավորված է (ՍՍԼ-ով ու դիասպորա*յի սեփական տեղափոխման կոդավորմամբ), սակայն տվյալների պահպանումը փոդերում կոդավորված չէ։ Ցանկության դեպքում քո փոդի տվյալների բազայի ադմինիստրատորին (սովորաբար հենց ինքը` փոդը աշխատեցնողը) հասանելի են և՛ քո էջը, և՛ մնացած ամենը, որ գրառում ես (ճիշտ նույն կերպ, ինչպես մյուս կայքերում, որ պահպանում են օգտատիրոջ տվյալները)։ Եթե աշխատեցնես քո փոդը, կունենաս ավելի շատ գաղտնիություն, քանզի այդ դեպքում դու ես կառավարում տվյալների բազայի մուտքը։"
+ data_visible_to_podmin_a: "Եթե կարճ` ամբողջը։ Հաղորդակցությունը փոդերի միջև միշտ կոդավորված է (ԷսԷսԷլ-ով ու դիասպորա*յի սեփական տեղափոխման կոդավորմամբ), սակայն տվյալների պահպանումը փոդերում կոդավորված չէ։ Ցանկության դեպքում քո փոդի տվյալների բազայի ադմինիստրատորին (սովորաբար հենց ինքը` փոդը աշխատեցնողը) հասանելի են ե՛ւ քո էջը, ե՛ւ մնացած ամենը, որ գրառում ես (ճիշտ նույն կերպ, ինչպես մյուս կայքերում, որ պահպանում են օգտատիրոջ տվյալները)։ Եթե աշխատեցնես քո փոդը, կունենաս ավելի շատ գաղտնիություն, քանզի այդ դեպքում դու ես կառավարում տվյալների բազայի մուտքը։"
data_visible_to_podmin_q: "Իմ հաշվում եղած տվյալների ո՞ր մասը կարող է տեսնել իմ փոդի ադմինը։"
download_data_a: "Այո։ Կարգավորումների «Հաշիվ» բաժնի ամենաներքևում կարող ես երկու կոճակ տեսնել՝ մեկը տվյալներդ ներբեռնելու համար, մյուսը` նկարներդ։"
- download_data_q: "Կարող ե՞մ ներբեռնել իմ հաշվում եղած բոլոր տվյալների պատճեն։"
+ download_data_q: "Կարող ե՞մ ներբեռնել իմ հաշվում եղած բոլոր տվյալների պատճենը։"
move_pods_a: "Ցավոք դեռ միայն սպասվում է հնարավորությունը՝ տեղափոխելու հաշվիդ հոսքը մի փոդից մեկ այլը։ Բայց դու միշտ կարող ես բացել նոր հաշիվ այլ փոդում ու ավելացնել ներկայիս ընկեներիդ՝ խնդրելով նրանց ևս կիսվել քո հետ։"
move_pods_q: "Ինչպե՞ս կարող եմ տեղափոխել իմ հաշիվը մի փոդից մյուսը։"
title: "Հաշվի և տվյալների կառավարում"
@@ -353,9 +353,9 @@ hy:
contacts_visible_q: "Ի՞նչ է անում «Դարձնե՞լ այս խմբի մարդկանց տեսանելի միմյանց համար» կետը։"
delete_aspect_a: "Կապերիդ էջում որևիցե խումբ ընտրելիս` էջի աջ կողմում աղբարկղի նշան կտեսնես։ Հենց դա էլ սեղմելով կարող ես ջնջել խումբը։"
delete_aspect_q: "Ինչպե՞ս ջնջեմ խումբը։"
- person_multiple_aspects_a: "Այո։ Ցանկացած ժամանակ, երբ մարդու անվան կողքին (թե՛ կապերիդ ցուցակում, թե՛ իր իսկ էջում, թե՛ հենց քո լրահոսում, երբ անվան վրա երկար պահելիս պատուհան է առաջանում) կտեսնես կանաչ կոճակը, հենց այդ ցուցակում էլ կարող ես ավելացնել այդ մարդուն կամ հանել որևէ խմբ(եր)ից։"
+ person_multiple_aspects_a: "Այո։ Ցանկացած ժամանակ, երբ մարդու անվան կողքին (թե՛ կապերիդ ցուցակում, թե՛ իր իսկ էջում, թե՛ հենց քո լրահոսում, երբ անվան վրա երկար պահելիս պատուհան է առաջանում) կտեսնես կանաչ կոճակը, հենց այդ ցուցակում էլ կարող ես ավելացնել այդ մարդուն կամ հանել որեւէ խմբ(եր)ից։"
person_multiple_aspects_q: "Կարո՞ղ եմ մարդուն մի քանի խումբ ավելացնել։"
- post_multiple_aspects_a: "Ահա։ Գրառում անելիս խումբն ընտրելու կոճակի միջոցով կարող ես ավելացնել կամ հանել նախընտրած խմբերը։ Բացի դրանից, եթե լրահոսումդ խմբերի զտիչ ես դրել (ձախ կողմի «Իմ խմբերը»-ում ընտրելով մի կամ մի քանի խումբ), ապա գրառում կատարելիս այն հասանելի կլինի հենց այն խմբ(եր)ին, որոնք որ նշված են։"
+ post_multiple_aspects_a: "Ահա։ Գրառում անելիս խումբն ընտրելու կոճակի միջոցով կարող ես ներառել կամ հանել նախընտրած խմբերը։ Բացի դրանից, եթե լրահոսումդ խմբերի զտիչ ես դրել (ձախ կողմի «Իմ խմբերը»-ում ընտրելով մի կամ մի քանի խումբ), ապա գրառում կատարելիս տվյալ խմբերն արդեն նշված կլինեն խումբ ընտրելու ցուցակում։"
post_multiple_aspects_q: "Կարո՞ղ եմ միանգամից մի քանի խմբերի համար գրառել։"
remove_notification_a: "Ոչ։ Իր հետ արդեն կիսվելու պարագայում նա նաև չի ծանուցվի, երբ իրեն այլ խմբեր էլ ավելացնես։"
remove_notification_q: "Եթե ես ջնջում եմ ինչ-որ մեկին իմ խմբ(եր)ից, նա տեղեկացվո՞ւմ է դրա մասին։"
@@ -364,12 +364,12 @@ hy:
restrict_posts_i_see_a: "Ահա։ Սեղմիր «Իմ խմբերը» ձախ կողմում, ապա սեղմիր կոնկրետ խմբերին, որ նշես կամ ապանշես դրանք։ Միայն ընտրված խմբերի մարդկանց գրառումները կհայտնվեն լրահոսումդ։"
restrict_posts_i_see_q: "Կարո՞ղ եմ այնպես անել, որ տեսնեմ միայն կոնկրետ խմբի մարդկանց գրառումները։"
title: "Խմբերի մասին"
- what_is_an_aspect_a: "Խմբերը քո դիասպորա*յի կապերին խմբավորելու ձևն են։ Դրանց միջոցով կարող ես կարգավորել, թե ով ես դու տարբեր խմբերում, օրինակ՝ աշխատավայրում ոնցն ես ու ինչ ես կիսվում իրենց հետ, ընկերների կամ ինչ-որ սպեցիֆիկ խմբավորման հետ ինչպիսին ես ու ինչ ես կրկին կիսվում իրենց հետ։"
+ what_is_an_aspect_a: "Խմբերը քո դիասպորա*յի կապերին խմբավորելու ձեւն են։ Դրանց միջոցով կարող ես կարգավորել, թե ով ես դու տարբեր խմբերում, օրինակ՝ աշխատավայրում ոնցն ես ու ինչ ես կիսվում իրենց հետ, ընկերների կամ ինչ-որ սպեցիֆիկ խմբավորման հետ ինչպիսին ես ու ինչ ես, կրկին, կիսվում իրենց հետ։"
what_is_an_aspect_q: "Ի՞նչ է խումբը։"
- who_sees_post_a: "Եթե փակ գրառում ես անում, դա միայն տեսանելի կլինի ընտրածդ խմբի (կամ խմբերի, եթե մի քանիսն ես ընտրել) մարդկանց համար։ Մյուսները, ովքեր այդ խմբ(եր)ում չեն, չունեն տարբերակ դա տեսնելու։ Միայն հրապարակային գրառումներն են, որ տեսանելի են մարդկանց, որոնց հետ առհասարակ չես կիսվում։"
+ who_sees_post_a: "Եթե փակ գրառում ես անում, դա միայն տեսանելի կլինի ընտրածդ խմբի (կամ խմբերի, եթե մի քանիսն ես ընտրել) մարդկանց համար։ Մյուսները, ովքեր այդ խմբ(եր)ում չեն, չունեն տարբերակ դա տեսնելու։ Միայն հրապարակային գրառումներն են, որ տեսանելի են նաեւ մարդկանց, որոնց հետ չես կիսվում։"
who_sees_post_q: "Երբ ես գրառում եմ որևէ խմբի համար, ո՞վ է դա տեսնում։"
chat:
- add_contact_roster_a: "Այո, դրա համար նախ պետք է ակտիվացնես չաթը այն խմբերից մեկի համար, որում քեզ անհրաժեշտ մարդը կա։ Դա անելու համար գնա %{contacts_page}, ընտրիր համապատասխան խումբը և սեղմիր չաթի նշանի վրա, որ ակտիվացնես այն։ %{toggle_privilege} Գործդ հեշտացնելու համար կարող ես ստեղծել հատուկ խումբ «Չաթ» անվամբ ու ավելացնել էնտեղ այն մարդկանց, ում հետ հավես ունես չաթվելու։ Քեզ կմնա միայն բացել չաթվելու ինտերֆեյսը ու ընտրել նրան, ում հետ ուզում ես չաթվել։"
+ add_contact_roster_a: "Այո, դրա համար նախ պետք է ակտիվացնես չաթը այն խմբերից մեկի համար, որում քեզ անհրաժեշտ մարդը կա։ Դա անելու համար գնա %{contacts_page}, ընտրիր համապատասխան խումբը եւ սեղմիր չաթի նշանի վրա, որ ակտիվացնես այն։ %{toggle_privilege} Գործդ հեշտացնելու համար կարող ես ստեղծել հատուկ խումբ «Չաթ» անվամբ ու ավելացնել էնտեղ այն մարդկանց, ում հետ հավես ունես չաթվելու։ Քեզ կմնա միայն բացել չաթվելու միջերեսը ու ընտրել նրան, ում հետ ուզում ես չաթվել։"
add_contact_roster_q: "Հնարավո՞ր է չաթվել մարդկանց հետ դիասպորա*յում։"
contacts_page: "«Կապեր» էջը"
title: "Չաթ"
@@ -388,9 +388,9 @@ hy:
title: "Օգնություն"
getting_started_tutorial: "«Ինչպե՞ս սկսել» ուսուցանող նյութերի շարքը"
here: "այստեղ"
- irc: "IRC"
+ irc: "ԱյԱրՍի"
keyboard_shortcuts:
- keyboard_shortcuts_a1: "Լրահոսում կարող ես օգտագարծել ստեղնաշարային հետևյալ կարճատները`"
+ keyboard_shortcuts_a1: "Լրահոսում կարող ես օգտագարծել ստեղնաշարային հետեւյալ կարճատները`"
keyboard_shortcuts_li1: "j - անցնել հաջորդ գրառմանը (<b>J</b>ump)"
keyboard_shortcuts_li2: "k - անցնել նախորդ գրառմանը (I J <b>K</b> L)"
keyboard_shortcuts_li3: "c - մեկնաբանել տվյալ գրառումը (<b>C</b>omment)"
@@ -398,49 +398,49 @@ hy:
keyboard_shortcuts_li5: "r - տարածել տվյալ գրառումը (<b>R</b>eshare)"
keyboard_shortcuts_li6: "m - ցույց տալ ամբողջ գրառումը"
keyboard_shortcuts_li7: "o - բացել տվյալ գրառման առաջին հղումը (<b>O</b>pen)"
- keyboard_shortcuts_li8: "ctrl+enter֊ Ուղարկել նամակը, որ հավաքում էիր"
+ keyboard_shortcuts_li8: "ctrl+enter - ուղարկել նամակը, որ հավաքում էիր"
keyboard_shortcuts_q: "Ստեղնաշարային ի՞նչ կարճատներ կան։"
title: "Ստեղնաշարային կարճատներ"
markdown: "Նշաձև (Markdown)"
mentions:
how_to_mention_a: "Հավաքիր «@» և սկսիր հավաքել այդ մարդու անունը։ Բացվող ցանկ կհայտնվի, որտեղից հեշտությամբ կարող ես ընտրել մարդկանց։ Ի դեպ, նշել հնարավոր է միայն այն մարդկանց, ում ավելացրել ես խմբերումդ։"
- how_to_mention_q: "Ինչպե՞ս նշեմ ինչ֊որ մեկին գրառում անելիս։"
+ how_to_mention_q: "Ինչպե՞ս նշեմ ինչ-որ մեկին գրառում անելիս։"
mention_in_comment_a: "Ոչ, դեռ ոչ։"
mention_in_comment_q: "Կարո՞ղ եմ նշել ինչ-որ մեկին մեկնաբանության մեջ։"
see_mentions_a: "Ահա, սեղմիր «@Նշվածները» հիմնական էջի ձախ կողմում։"
see_mentions_q: "Կարո՞ղ եմ տեսնել այն գրառումները, որոնցում նշված եմ։"
title: "Նշումների մասին"
- what_is_a_mention_a: "Նշումը դա տվյալ մարդու էջին տանող հղումն է, որ հայտնվում է գրառման մեջ։ Երբ ինչ֊որ մեկը նշվում է գրառման մեջ, նա ծանուցվում է այդ մասին, ինչը հրավիրում է նրա ուշադրությունը դեպի գրառում։"
- what_is_a_mention_q: "Ի՞նչ է «Նշել»-ը։"
+ what_is_a_mention_a: "Նշումը դա տվյալ մարդու էջին տանող հղումն է, որ հայտնվում է գրառման մեջ։ Երբ ինչ-որ մեկը նշվում է գրառման մեջ, նա ծանուցվում է այդ մասին, ինչը հրավիրում է նրա ուշադրությունը դեպի գրառում։"
+ what_is_a_mention_q: "Ի՞նչ է «նշում»-ը։"
miscellaneous:
- back_to_top_a: "Այո։ Զննիչիդ պատուհանի աջ֊ներքևի անկյունում գտնվող մոխրագույն սլաքը հենց դրա համար է նախատեսված։"
- back_to_top_q: "Կա որդյո՞ք որևէ կարճ տարբերակ բարձրանալու էջի սկիզբ, երբ բավականին իջել եմ ներքև։"
- diaspora_app_a: "Մի քանի փորձ եղել է Անդրոիդի համար հավելված ստեղծելու, սակայն դրանք մեծ մասամբ վաղուց թողնված նախագծեր են ու դիասպորա*յի ներկայիս վարկածի հետ լավ չեն աշխատում. չարժի շատ բան սպասել դրանցից։ ԱյՕՍ-ի համար հավելված այս պահին չկա։ Դիասպորա*ն դյուրակիր (մոբայլ) սարքից դիտելու լավագույն տարբերակը զննիչով է, որովհետև կա կայքի դյուրակիր տարբերակ, որը պետք է որ լավ աշխատի բոլոր սարքերի համար, սակայն ամբողջ ֆունկցիոնալությունը չէ, որ ապահովված է։"
+ back_to_top_a: "Այո։ Զննիչիդ պատուհանի աջ-ներքեւի անկյունում գտնվող մոխրագույն սլաքը հենց դրա համար է նախատեսված։"
+ back_to_top_q: "Կա որդյո՞ք որեւէ կարճ տարբերակ բարձրանալու էջի սկիզբ, երբ բավականին իջել եմ ներքեւ։"
+ diaspora_app_a: "Մի քանի փորձ եղել է Անդրոիդի համար հավելված ստեղծելու, սակայն դրանք մեծ մասամբ վաղուց թողնված նախագծեր են ու դիասպորա*յի ներկայիս վարկածի հետ լավ չեն աշխատում. չարժի շատ բան սպասել դրանցից։ ԱյՕՍ-ի համար հավելված այս պահին չկա։ դիասպորա*ն դյուրակիր սարքից դիտելու լավագույն տարբերակը զննիչով է, որովհետեւ կա կայքի դյուրակիր տարբերակ, որը պետք է որ լավ աշխատի բոլոր սարքերի համար, սակայն ամբողջ ֆունկցիոնալությունը չէ, որ ապահովված է։"
diaspora_app_q: "Կա՞ արդյոք դիասպորա*յի հավելված Անդրոիդի կամ ԱյՕՍ-ի համար։"
- photo_albums_a: "Ոչ, դեռ։ Ինչևէ, կարող ես դիտել տվյալ մարդու բոլոր վերբեռնած նկարները իր էջի «Նկարներ» բաժնում։"
+ photo_albums_a: "Ոչ, դեռ։ Ինչեւէ, կարող ես դիտել տվյալ մարդու բոլոր վերբեռնած նկարները իր էջի «Նկարներ» բաժնում։"
photo_albums_q: "Կա՞ն տեսանյութերի կամ նկարների ալբոմներ։"
- subscribe_feed_a: "Ահա, բայց սա դեռ շատ լավ մշակված ֆունկցիա չէ և արդյունքների ձևավորումը շատ կոպիտ է։ Եթե ուզում ես միևնույն է փորձել (իսկ դա արժի փորձել ;Ճ), գնա ինչ֊որ մեկի էջ, պատճենիր նրա օգտանունը և փոդի անունը։ Տեղադրիր դրանք այս հղման համապատասխան մասերում․ https://<b>podname․am</b>/public/<b>username</b>.atom և բաժանորդագրվիր քո սիրելի ընթերցիչով։ Դիասպորան օգտագորոծում է «Atom» ( ոչ թե «RSS»)։"
+ subscribe_feed_a: "Ահա, բայց սա դեռ շատ լավ մշակված ֆունկցիա չէ, եւ արդյունքների ձեւավորումը շատ կոպիտ է։ Եթե ուզում ես միեւնույն է փորձել (իսկ դա արժի փորձել ;Ճ), գնա ինչ-որ մեկի էջ, պատճենիր նրա օգտանունը եւ փոդի անունը, ապա տեղադրիր դրանք այս հղման համապատասխան մասերում` https://<b>podname․am</b>/public/<b>username</b>.atom ու բաժանորդագրվիր քո սիրելի ընթերցիչով։ դիասպորա*ն Աթոմ է օգտագործում, ոչ ԱրԷսԷս։"
subscribe_feed_q: "Կարո՞ղ եմ բաժանորդագրվել ինչ-որ մեկի հրապարակային գրառումներին ընթերցիչով։"
title: "Խառը"
pods:
find_people_a: "Եթե ցանկանում ես հրավիրել ընկերներիդ դիասպորա*, օգտագործիր գլխավոր էջի աջ կողմում տրված հղումը։ Հետևիր #պիտակներին, որպեսզի բացահայտես ուրիշների, ովքեր կիսում են քո հետաքրքրությունները։ Ավելացրու քեզ հետաքրքրող գրառումներով մարդկանց քո խմբեր։ Եվ վերջապես, հայտնիր քո մասին համայն դիասպորա*յին #ԵսՆորեկԵմ պիտակով հրապարակային գրառմամբ։"
find_people_q: "Ես հենց նոր միացա փոդին, ինչպե՞ս կարող եմ գտնել մարդկանց ու կիսվել նրանց հետ։"
title: "Փոդերի մասին"
- use_search_box_a: "Եթե գիտես նրանց ամբողջական diaspora*-ի ID-ն (օրինակ՝ mard@podname.am), կարող ես փնտրել դրանով։ Եթե նույն փոդում եք, կարող ես միայն օգտանունը փնտրել («mard» էս դեպքում)։ Մյուս տարբերակը նրանց էջում երևացող անվամբ փնտրելն է (էս դեպքում, օրինակ, կարող է լինել Ադամ մարդ Առաջինյան)։ Եթե որոնումը չի աշխատում առաջին անգամ, նորից փորձիր։"
+ use_search_box_a: "Եթե գիտես նրանց դիասպորա*յի ամբողջական ԱյԴի-ն (օրինակ՝ mard@podname.am), կարող ես փնտրել դրանով։ Եթե նույն փոդում եք, կարող ես միայն օգտանունը փնտրել («mard»` էս դեպքում)։ Մյուս տարբերակը նրանց էջում երեւացող անվամբ փնտրելն է (էս դեպքում, օրինակ, կարող է լինել Ադամ մարդ Առաջինյան)։ Եթե որոնումը չի աշխատում առաջին անգամ, նորից փորձիր։"
use_search_box_q: "Ինչպե՞ս օգտագործեմ որոնման դաշտը կոնկրետ մարդկանց գտնելու համար։"
what_is_a_pod_a: |-
Փոդը այն սերվերն է, որի վրա աշխատում է դիասպորա*յի ծրագիրը և որը կապված է դիասպորա*յի ցանցին։ «Փոդը» մետաֆորա է /անգլերենում/, որ վերաբերում է պատիճներին, որ իրենց մեջ պարունակում են սերմեր, ճիշտ նույն ձև, ոնց սերվերը իր մեջ պարունակում է հաշիվները։ Կան բազում տարբեր փոդեր։ Դու կարող ես ընկերներ ավելացնել այլ փոդերից և հաղորդակցվել նրանց հետ, և պետք չէ դրա համար նոր հաշիվ բացել դրանցում։ Էսպես ստացվում է, որ դիասպորա*յի փոդերը /ինչպիսին է օրինակ սփյուռքը/ նման են էլ․փոստ տրամադրողներին։
Էստեղ կան հանրային փոդեր, անձնական փոդեր, և որոշ ջանք ներդնելու դեպքում նույնիսկ կարող ես քո սեփականը ստեղծել։
what_is_a_pod_q: "Ի՞նչ է փոդը։"
posts_and_posting:
- char_limit_services_a: "Այդ դեպքում գրառումդ սահմանափակված է ավելի քիչ քանակ նիշերով (140 Թուիթերի դեպքում, 1000` Թամբլրի), և եթե այդ ծառայության կոճակը սեղմված է, քեզ ցուցադրվում է դեռևս մնացող նիշերի քանակը։ Ամեն դեպքում դու կարող ես իրենց սահմանափակումից երկար գրառումներ կատարել այդ ծառայություններում, բայց տեքստդ իրենց մոտ այլ տեսք կունենա` կրճատված ու դիասպորա*յում այդ գրառման հղումով։"
+ char_limit_services_a: "Այդ դեպքում գրառումդ պետք է չափավորես նիշերի համապատասխան քանակով (140 Թուիթերի դեպքում, 1000` Թամբլրի), եւ եթե այդ ծառայության կոճակը սեղմված է, քեզ ցուցադրվում է դեռեւս մնացող նիշերի քանակը։ Ամեն դեպքում դու կարող ես իրենց սահմանափակումից երկար գրառումներ կատարել այդ ծառայություններում, բայց տեքստդ իրենց մոտ այլ տեսք կունենա` կիսատ ու դիասպորա*յում այդ գրառման հղումով։"
char_limit_services_q: "Իսկ ի՞նչ, եթե ես տարածում եմ գրառումս միացված ծառայության հետ, որը նիշերի ավելի քիչ քանակի հնարավորություն ունի։"
character_limit_a: "65,535 նիշ. 65,395-ով ավելի շատ, քան Թուիթերում։ ;Ճ"
character_limit_q: "Գրառումը առավելագույնը քանի՞ նիշից կարող է բաղկացած լինել։"
- embed_multimedia_a: "Սովորաբար կարող ես ուղղակի դնել հղումը (օրինակ՝ http://www․youtube․com/watch?v=nanananana) քո գրառման մեջ, և տեսանյութը կամ ձայնագրությունը ինքնաբերաբար կներառվեն։ Այս պահին սպասարկվում են՝ ՅուԹուբը, Վիմիոն, ՍաունդՔլաուդը, Ֆլիքըրը և ևս մի քանիսը։ դիասպորա*ն օգտագործում է oEmbed այս ֆունկցիոնալը ապահովելու համար։ Մենք աշխատում ենք ավելի շատ մեդիա աղբյուրներ սպասարկել։ Փորձիր հնարավորինս պարզ անել գրառումը․ ամբողջական հղում /առանց կարճացնելու/, չդնել օպերատորներ հիմնական հղումից հետո և մի քիչ սպասիր մինչ էջը թարմացնելը։"
+ embed_multimedia_a: "Սովորաբար կարող ես ուղղակի դնել հղումը (օրինակ՝ http://www․youtube․com/watch?v=nanananana) քո գրառման մեջ, եւ տեսանյութը կամ ձայնագրությունը ինքնաբերաբար կներառվեն։ Այս պահին սպասարկվում են՝ ՅուԹյուբը, Վիմիոն, ՍաունդՔլաուդը, Ֆլիքըրը եւ եւս մի քանիսը։ դիասպորա*ն օգտագործում է օԷմբեդ այս ֆունկցիոնալը ապահովելու համար։ Մենք անընդհատ աշխատում ենք ավելի շատ մեդիա աղբյուրներ սպասարկել։ Փորձիր հնարավորինս պարզ անել գրառումը․ ամբողջական հղում /առանց կարճացնելու/, չդնել օպերատորներ հիմնական հղումից հետո եւ մի քիչ սպասիր մինչ էջը թարմացնելը։"
embed_multimedia_q: "Ինչպե՞ս ներառեմ տեսանյութ, ձայնագրություններ կամ այլ մուլտիմեդիա իմ գրառումների մեջ։"
format_text_a: "Օգտագործելով հեշտացված համակարգը՝ %{markdown}։ Կարող ես գտնել նշաձևի ամբողջ սինտաքսը %{here}։ Նախադիտելու կոճակը շատ օգտակար է էդպիսի դեպքերում, որովհետև կարող ես տեսնել՝ ինչ տեսք կունենա քո գրառումը այն անելուց հետո։"
- format_text_q: "Ինչպե՞ս կարող եմ ձևավորել տեքստը իմ գրառումների մեջ (մուգ (bold), թեք (italic) և այլն)։"
+ format_text_q: "Ինչպե՞ս կարող եմ ձեւավորել տեքստը իմ գրառումների մեջ (թավ (bold), շեղ (italic) եւ այլն)։"
hide_posts_a: "Եթե մկնիկդ պահես գրառման վրա, վերևի աջ կողմում կնկատես x նշանը։ Սեղմիր այն՝ գրառումը թաքցնելու և դրա ծանուցումները անջատելու համար։ Այնուամենայնիվ այդ գրառումը մնալու ու քեզ տեսանելի է լինելու այն կատարած մարդու էջում։"
hide_posts_q: "Ինչպե՞ս թաքցնեմ գրառումը։"
image_text: "նկարի տեքստը"
@@ -451,49 +451,49 @@ hy:
insert_images_comments_q: "Կարո՞ղ եմ նկար ավելացնել մեկնաբանության մեջ։"
insert_images_q: "Ինչպե՞ս նկար ներառեմ գրառումների մեջ։"
post_location_a: "Սեղմիր գնդասեղի պատկերիկի վրա, որ գրառում անելու դաշտում տեսախցիկի կողքն է։ Կարող ես փոխել քո տեղակայությունը, հնարավոր է ուզենաս միայն քաղաքը ներառել ամբողջական հասցեի փոխարեն։"
- post_location_q: "Ինչպե՞ս ավելացնեմ իմ տեղակայությունը գրառման մեջ։"
- post_notification_a: "Գրառման աջ վերևի անկյունում՝ x-ի կողքը կտեսնես զանգի նշան։ Սեղմիր այն գրառման մասին ծանուցումներ ստանալ֊չստանալու համար։"
+ post_location_q: "Գրառման մեջ ինչպե՞ս ավելացնեմ գտնվելու վայրս։"
+ post_notification_a: "Գրառման աջ վերեւի անկյունում՝ x-ի կողքը կտեսնես զանգի նշան։ Սեղմիր այն գրառման մասին ծանուցումներ ստանալ-չստանալու համար։"
post_notification_q: "Ինչպե՞ս սկսել կամ դադարել ծանուցումներ ստանալ կոնկրետ գրառումից։"
- post_poll_a: "Սեղմիր դիագրամի պատկերիկի վրա։ Մուտքագրիր հարցը և առնվազն երկու պատասխան։ Չմոռանաս գրառումը հրապարակային անել, եթե ուզում ես՝ բոլորը կարողանան մասնակցել հարցմանը։"
+ post_poll_a: "Սեղմիր դիագրամի պատկերիկի վրա ու մուտքագրիր հարցը եւ առնվազն երկու պատասխան։ Չմոռանաս գրառումը հրապարակային անել, եթե ուզում ես՝ բոլորը կարողանան մասնակցել հարցմանը։"
post_poll_q: "Ինչպե՞ս հարցում ավելացնեմ գրառմանը։"
- post_report_a: "Սեղմիր գրառման աջ վերևի անկյունում տագնապային եռանկյունու նշանը, որ տեղեկացնես այդ գրառման մասին պոդմինիդ։ Լրացրու նաև բողոքիդ պատճառը։"
+ post_report_a: "Սեղմիր գրառման աջ վերևի անկյունում տագնապային եռանկյունու նշանը, որ տեղեկացնես այդ գրառման մասին փոդմինիդ։ Լրացրու նաև բողոքիդ պատճառը։"
post_report_q: "Ինչպե՞ս տեղեկացնել վիրավորական գրառման մասին։"
- size_of_images_a: "Ոչ, նկարների չափը մեխանիկորեն փոխվում է հոսքին կամ առանձին գրառման չափին համապատասխան։ Նշաձևը (Markdown) չունի կոդ նկարի չափը սահմանելու համար։"
+ size_of_images_a: "Ոչ, նկարների չափը ինքնաշխատորեն փոխվում է հոսքին կամ առանձին գրառման չափին համապատասխան։ Նշաձեւը (Markdown) չունի կոդ նկարի չափը սահմանելու համար։"
size_of_images_q: "Կարո՞ղ եմ հարմարեցնել նկարների չափերը գրառման կամ մեկնաբանությունների մեջ։"
stream_full_of_posts_a1: "Քո լրահոսը բաղկացած է երեք տեսակի գրառումներից․"
- stream_full_of_posts_li1: "Գրառումներ այն մարդկանցից, ում հետ դու կիսվում ես, որ կրկին երկու տեսակի են լինում՝ հրապարակային ու փակ գրառումներ, որ գրառողը կիսվել է որևէ խմբի հետ․ որի մաս ես դու։ Որպեսզի չտեսնես այդ տիպի գրառումները, պարզապես դադարեցրու կիսվել այդ մարդկանց հետ։"
- stream_full_of_posts_li2: "Հրապարակային գրառումներ, որ նշված են այն պիտակ(ներ)ով, որին դու հետևում ես։ Այս տիպի գրառումներից ազատվելու համար դադարեցրու հետևելը այդ պիտակներին։"
+ stream_full_of_posts_li1: "Գրառումներ այն մարդկանցից, ում հետ դու կիսվում ես, որ կրկին երկու տեսակի են լինում՝ հրապարակային ու փակ գրառումներ, որ գրառողը կիսվել է որեւէ խմբի հետ, որի մաս ես դու։ Որպեսզի չտեսնես այդ տիպի գրառումները, պարզապես դադարեցրու կիսվել այդ մարդկանց հետ։"
+ stream_full_of_posts_li2: "Հրապարակային գրառումներ, որ նշված են այն պիտակ(ներ)ով, որին դու հետեւում ես։ Այս տիպի գրառումներից ազատվելու համար դադարեցրու հետեւել այդ պիտակներին։"
stream_full_of_posts_li3: "Հրապարակային գրառումներ համայնքի ակնառու օգտատերերից։ Սրանցից կարող ես ազատվել՝ կարգավորումների էջում հանելով «Ցուցադրել համայնքի ակնառու օգտատերերի գրառումները լրահոսում» կետի թռչնանիշը։"
stream_full_of_posts_q: "Ինչո՞ւ է իմ լրահոսը լի այնպիսի մարդկանց գրառումներով, ում ես չեմ ճանաչում ու ում հետ չեմ կիսվում։"
title: "Գրառելու և գրառումների մասին"
private_posts:
- can_comment_a: "Միայն դիասպորա* մուտք գործած մարդիկ, ովքեր կային համապատասխան խմբ/եր/ում, ում համար արել ես փակ գրառումը, կկարողանան մեկնաբանել կամ հավանել այն։"
+ can_comment_a: "Միայն դիասպորա*յի մուտք գործած օգտատերերը, ում ընդգրկել ես փակ գրառման խմբ(եր)ում, կարող են մեկնաբանել կամ հավանել այն։"
can_comment_q: "Ո՞վ կարող է մեկնաբանել կամ հավանել իմ փակ գրառումը։"
can_reshare_a: |-
- Ոչ ոք․ փակ գրառումները տարածելի չեն։ Սակայն դիասպորա* մուտք գործած օգտատերերը, որ համապատասխան խմբ/եր/ում են, տեսականորեն կարող են կրկնօրինակել գրառումդ այլ տեղ։
+ Ոչ ոք․ փակ գրառումները տարածելի չեն։ Սակայն դիասպորա*յի մուտք գործած օգտատերերը, որ համապատասխան խմբ(եր)ում են, տեսականորեն կարող են կրկնօրինակել գրառումդ այլ տեղ։
Էնպես որ՝ զգոն եղի՛ր ։Դ
can_reshare_q: "Ո՞վ կարող է տարածել իմ փակ գրառումը։"
- see_comment_a: "Միայն մարդիկ, ում գրառումը տեսանելի է (մարդիկ, ովքեր գրառողի ընտրած խմբերում են) կկարողանան տեսնել մեկնաբանություններն ու հավանումները։ "
+ see_comment_a: "Միայն մարդիկ, ում տեսանելի է գրառումը (մարդիկ, ովքեր գրառողի ընտրած խմբ(եր)ում են), կարող են տեսնել մեկնաբանություններն ու հավանումները։ "
see_comment_q: "Երբ ես մեկնաբանում կամ հավանում եմ փակ գրառումը, ո՞վ կարող է դա տեսնել։"
title: "Փակ գրառումներ"
- who_sees_post_a: "Միայն դիասպորա*-ի մուտք գործած օգտատերերը, ում ընդգրկել ես փակ գրառման խմբ/եր/ում։ Մինչ փակ գրառում անելը, կարող են տեսնել ու ընտրել այդ խմբերը գրառելու արկղիկի ներքևում։"
+ who_sees_post_a: "Միայն դիասպորա*յի մուտք գործած օգտատերերը, ում ընդգրկել ես փակ գրառման խմբ(եր)ում, կարող են տեսնել այն։"
who_sees_post_q: "Երբ գրառում եմ անում որևէ խմբի համար (այսինքն՝ փակ գրառում եմ անում), ո՞վ կարող է այն տեսնել։"
private_profiles:
title: "Անձնական էջերի մասին"
- whats_in_profile_a: "Կենսագրությունը, տեղակայությունը, սեռը և ծննդյան ամսաթiվը․ էդ ամեն ինչը Անձնական էջի խմբագրման ներքևում պարտադիր չեն լրացման համար (կամավոր են էլի լրիվ ;Ճ)։ Այսինքն՝ լրիվ ազատ ես դրանք լրացնելու կամ չլրացնելու կամ լրացնելու էդտեղ ցանկացած ցնդաբանություն։ Մուտք գործած օգտատերերը, ում հետ դու կիսվում ես, միակ մարդիկ են, ով կարող է դա տեսնել։ Նրանք նաև տեսնում են այն գրառումները, որ կատարել ես այն խմբ/եր/ի համար, որտեղ կան իրենք։ Երբ նրանք գալիս են քո անձնական էջ տեսնում են այդ գրառումները և հրապարակայինները իրար խառնած։"
+ whats_in_profile_a: "Կենսագրությունը, գտնվելու վայրը, սեռը եւ ծննդյան ամսաթիվը․ էդ ամեն ինչը պարտադիր չեն լրացման համար (կամավոր են էլի լրիվ ;Ճ)։ Այսինքն՝ լրիվ ազատ ես դրանք լրացնելու կամ չլրացնելու, կամ լրացնելու էդտեղ ցանկացած ցնդաբանություն։ Մուտք գործած օգտատերերը, ում հետ դու կիսվում ես, միակ մարդիկ են, ով կարող են դա տեսնել։ Նրանք նաեւ տեսնում են այն գրառումները, որ կատարել ես այն խմբ(եր)ի համար, որտեղ կան իրենք։ Երբ նրանք գալիս են քո անձնական էջ, տեսնում են այդ գրառումները եւ հրապարակայինները իրար խառնած։"
whats_in_profile_q: "Ի՞նչ կա իմ անձնական էջում։"
- who_sees_profile_a: "Ցանկացած մուտք գործած օգտատեր, ում հետ կիսվում ես(այսինքն՝ ավելացրել ես խմբերիցդ մեկում)։ Ինչևէ, մարդիկ, ով հետևում են քեզ, բայց ում դու չես հետևում, կարող են տեսնել միայն քո հրապարակային տվյալները։"
+ who_sees_profile_a: "Ցանկացած մուտք գործած օգտատեր, ում հետ կիսվում ես (այսինքն՝ ավելացրել ես խմբերիցդ մեկում)։ Այնուամենայնիվ, մարդիկ, ով հետեւում են քեզ, բայց ում դու չես հետեւում, կարող են տեսնել միայն քո հրապարակային տվյալները։"
who_sees_profile_q: "Ո՞վ է տեսնում իմ անձնական էջը։"
who_sees_updates_a: "Քո խմբերում եղած ցանկացած ոք տեսնում է քո անձնական էջի փոփոխությունները։ "
who_sees_updates_q: "Ո՞վ է տեսնում իմ անձնական էջի թարմացումները։"
public_posts:
can_comment_reshare_like_a: "Ցանկացած մուտք գործած դիասպորա*յի օգտատեր կարող է մեկնաբանել, տարածել կամ հավանել քո հրապարակային գրառումը։"
can_comment_reshare_like_q: "Ո՞վ կարող է մեկնաբանել, հավանել կամ տարածել իմ հրապարակային գրառումները։"
- deselect_aspect_posting_a: "Խմբեր ապանշելը ոչ մի ազդեցություն չի թողնում հրապարակային գրառումների վրա․ դրանք միևնույն է կլինեն բաց և կհայտնվեն բոլոր կապերիդ հոսքերում։ Եթե ուզում ես կոնկրետ խմբ(եր)ի համար գրառում անել, պետք է նշես համապատասխան խմբերը գրառման տեսանելիությունը ընտրելու տեղում։"
+ deselect_aspect_posting_a: "Խմբեր ապանշելը ոչ մի ազդեցություն չի թողնում հրապարակային գրառումների վրա․ դրանք միեւնույն է կլինեն բաց եւ կհայտնվեն բոլոր կապերիդ հոսքերում։ Եթե ուզում ես կոնկրետ խմբ(եր)ի համար գրառում անել, պետք է նշես համապատասխան խմբերը գրառման տեսանելիությունը ընտրելու մասում։"
deselect_aspect_posting_q: "Ի՞նչ է տեղի ունենում, երբ ապանշում եմ մեկ կամ ավելի խումբ հրապարակային գրառում կատարելիս։"
- find_public_post_a: "Հրապարակային գրառումները հայտնվում են քեզ հետևող բոլոր մարդկանց հոսքերում։ Եթե #պիտակներ էլ ես ներառել, այդ պիտակներին հետևող մարդիկ ևս կտեսնեն գրառումդ իրենց հոսքում։ Հրապարակային գրառումն ունի նաև հատուկ հղում` տեսանելի բոլոր մարդկանց համար, անգամ եթե նրանք դիասպորա* մուտք գործած չեն․ այսպիսով, հրապարակային գրառումները կարող են հղվել Թուիթերից, բլոգերից և այլ տեղերից։ Հրապարակային գրառումները նաև կարող են ինդեքսավորվել որոնողական համակարգերի կողմից։"
+ find_public_post_a: "Հրապարակային գրառումները հայտնվում են քեզ հետեւող բոլոր մարդկանց հոսքերում։ Եթե #պիտակներ էլ ես ներառել, այդ պիտակներին հետեւող մարդիկ եւս կտեսնեն գրառումդ իրենց հոսքում։ Հրապարակային գրառումն ունի նաեւ հատուկ հղում` տեսանելի բոլոր մարդկանց համար, անգամ եթե նրանք դիասպորա* մուտք գործած չեն․ այսպիսով, հրապարակային գրառումները կարող են հղվել Թուիթերից, բլոգերից եւ այլ տեղերից։ Հրապարակային գրառումները նաեւ կարող են ինդեքսավորվել որոնողական համակարգերի կողմից։"
find_public_post_q: "Ինչպե՞ս կարող են մարդիկ գտնել իմ հրապարակային գրառումները։"
- see_comment_reshare_like_a: "Հրապարակային գրառումների մեկնաբանությունները, հավանումները կամ տարածումները ևս հրապարակային են։ դիասպորա* մուտք գործած ցանկացած օգտատեր, ինչպես նաև համացանցում շրջող ցանկացած մեկը կարող է տեսնել հրապարակային գրառման հետ քո գործողությունները։"
+ see_comment_reshare_like_a: "Հրապարակային գրառումների մեկնաբանությունները, հավանումները կամ տարածումները եւս հրապարակային են։ դիասպորա*յի մուտք գործած ցանկացած օգտատեր, ինչպես նաեւ համացանցում շրջող ցանկացած մեկը կարող է տեսնել հրապարակային գրառման հետ քո գործողությունները։"
see_comment_reshare_like_q: "Երբ ես մեկնաբանում, տարածում կամ հավանում եմ հրապարակային գրառումը, ո՞վ կարող է դա տեսնել։"
title: "Հրապարակային գրառումներ"
who_sees_post_a: "Համացանցից օգտվող ցանկացած մարդ պոտենցիալ կարող է տեսնել հրապարակային գրառումը, այնպես որ զգոն եղիր հրապարակային գրառում անելուց։ ;Ճ"
@@ -504,21 +504,21 @@ hy:
Հիմնականում արևի տակ տաքանում են ։Ճ
Իսկ եթե լուրջ, դրանք օգնում են մարդկանց ճանաչել քեզ։ Ինչպես նաև քո նկարը կհայտնվի այդ պիտակի էջում մյուս բոլոր մարդկանց հետ, ովքեր նշել են իրենց այդ պիտակով։
what_do_tags_do_q: "Ի՞նչ գործառույթ են կատարում իմ հրապարակային էջի պիտակները։"
- whats_in_profile_a: "Քո հրապարակային էջը քո անունն է, օգտանունը, հինգ պիտակները, որ նշել ես քեզ նկարագրելու համար և նկարդ, եթե իհարկե լրացրել ես սրանք։ Բոլոր այս դաշտերը պարտադիր չեն․ դու ազատ ես ընտրելու՝ տրամադրել այդ տեղեկությունը, թե ոչ։ Բացի դրանից հրապարակային էջդ ներառում է նաև քո հրապարակային գրառումները։"
+ whats_in_profile_a: "Քո հրապարակային էջը քո անունն է, օգտանունը, հինգ պիտակները, որ նշել ես քեզ նկարագրելու համար եւ նկարդ, եթե իհարկե լրացրել ես սրանք։ Բոլոր այս դաշտերը պարտադիր չեն․ դու ազատ ես ընտրելու՝ տրամադրել այդ տեղեկությունը, թե ոչ։ Բացի դրանից հրապարակային էջդ ներառում է նաեւ քո հրապարակային գրառումները։"
whats_in_profile_q: "Ո՞ր ինֆորմացիան է կազմում իմ հրապարակային էջը։"
- who_sees_profile_a: "Ցանկացած դիասպորա* մուտք գործած օգտատեր, ինչպես նաև մնացյալ համացանցը կարող է տեսնել այն։ Ցանկացած էջ ունի ուղիղ հղում դեպի իրեն և այդպիսով կարող է անմիջականորեն հղվել արտաքին կայքերից։ Այն նաև կարող է ինդեքսավորվել որոնողական համակարգերի կողմից։"
+ who_sees_profile_a: "Ցանկացած դիասպորա*յի մուտք գործած օգտատեր, ինչպես նաեւ մնացյալ համացանցը կարող է տեսնել այն։ Ցանկացած էջ ունի ուղիղ հղում դեպի իրեն եւ այդպիսով կարող է անմիջականորեն հղվել արտաքին կայքերից։ Այն նաեւ կարող է ինդեքսավորվել որոնողական համակարգերի կողմից։"
who_sees_profile_q: "Ո՞վ է տեսնում իմ հրապարակային էջը։"
who_sees_updates_a: "Ցանկացած ոք կարող է տեսնել փոփոխությունները, եթե այցելի քո էջ։"
who_sees_updates_q: "Ո՞վ է տեսնում իմ հրապարակային էջի թարմացումները։"
resharing_posts:
reshare_private_post_aspects_a: "Ոչ, փակ գրառումը ընդհանրապես անհնար է տարածել։ Սա գրառողի մտադրությունները հարգելու համար է, ով որոշել է կիսվել միայն սահամանափակ թվով մարդկանց հետ։"
reshare_private_post_aspects_q: "Կարո՞ղ եմ տարածել փակ գրառումը ընտրված խմբերի համար։"
- reshare_public_post_aspects_a: "Ոչ, երբ տարածում ես հրապարակային գրառումը, այն ինքնաբերաբար դառնում է քո հրապարակային գրառումը։ Որպեսզի կիսվես դրանով կոնկրետ խմբերի հետ, պատճենիր ու գրառիր կրկին՝ փակ գրառմամբ։"
+ reshare_public_post_aspects_a: "Ոչ, երբ հրապարակային գրառում ես տարածում, այն ինքնաբերաբար դառնում է քո հրապարակային գրառումը։ Որպեսզի կիսվես դրանով կոնկրետ խմբերի հետ, պատճենիր ու գրառիր կրկին՝ փակ գրառմամբ։"
reshare_public_post_aspects_q: "Կարո՞ղ եմ տարածել հրապարակային գրառումը ընտրված խմբերի համար։"
title: "Գրառումները տարածելու մասին"
sharing:
add_to_aspect_a1: "Հմ, արի դիտարկենք նման մի դեպք՝ Շամիրամը ավելացրել է Արային իր խմբերում, բայց Արան (դեռ) չի ավելացրել Շամիրամին։"
- add_to_aspect_a2: "Կիսվելու այս ձևն անհամաչափ է։ Երբ ու եթե Արան ևս ավելացնի Շամիրամին իր խմբերից մեկում, կիսվելը կդառնա փոխադարձ, ինչը ոչ միայն հաճելի է, այլ նաև օգտակար․ Արայի ու Շամիրամի հրապարակային և համապատասխան փակ գրառումները կհայտնվեն մեկը մյուսի հոսքում, Շամիրամը կտեսնի Արայի անձնական էջն ու արդեն կկարողանան իրար հաղորդագրություններ ուղարկել։"
+ add_to_aspect_a2: "Կիսվելու այս ձեւն անհամաչափ է։ Երբ ու եթե Արան եւս ավելացնի Շամիրամին իր խմբերից մեկում, կիսվելը կդառնա փոխադարձ, ինչը ոչ միայն հաճելի է, այլ նաեւ օգտակար․ Արայի ու Շամիրամի հրապարակային եւ համապատասխան փակ գրառումները կհայտնվեն մեկը մյուսի հոսքում, Շամիրամը կտեսնի Արայի անձնական էջն, ու արդեն կկարողանան իրար հաղորդագրություններ ուղարկել։"
add_to_aspect_li1: "Արան կստանա ծանուցում այն մասին, որ Շամիրամը «սկսեց կիսվել» իր հետ։"
add_to_aspect_li2: "Շամիրամը կսկսի տեսնել Արայի հրապարակային գրառումները իր հոսքում։"
add_to_aspect_li3: "Շամիրամը չի տեսնի Արայի որևէ փակ գրառում։"
@@ -526,28 +526,28 @@ hy:
add_to_aspect_li5: "Բայց եթե Արան գնա Շամիրամի էջ, ապա կտեսնի Շամիրամի այն խմբի համար կատարած գրառումները, ուր տեղակայված է Արան (ինչպես նաև Շամիրամի հրապարակային գրառումները, որ տեսանելի են բոլորին)։"
add_to_aspect_li6: "Արան կկարողանա տեսնել Շամիրամի հրապարակային էջը (պրոֆիլը՝ նրա մասին, տեղակայությունը, սեռը, ծննդյան ամսաթիվը)։"
add_to_aspect_li7: "Շամիրամը կհայտնվի Արայի կապերի «Ինձ հետ միակողմանի կիսվողները» բաժնում։"
- add_to_aspect_li8: "Շամիրամը կկարողանա նշել Արային գրառման մեջ։"
- add_to_aspect_q: "Ի՞նչ է տեղի ունենում, երբ ինչ֊որ մեկին ավելացնում եմ իմ խմբերի մեջ, կամ երբ ինչ֊որ մեկն ինձ է ավելացնում իր խմբերի մեջ։"
- list_not_sharing_a: "Ոչ, սակայն ստուգել արդյոք որևէ մեկը կիսվում է քեզ հետ, թե ոչ կարող ես այցելելով իր էջ։ Եթե նա կիսվում է, ապա իր անվան կողքին կանաչ թռչնանիշ կտեսնես, իսկ եթե ոչ՝ մոխրագույն օղակ։"
- list_not_sharing_q: "Կա արդյո՞ք այն մարդկանց ցուցակ, որոնց ես ավելացրել եմ իմ խմբերից որևէ մեկին, իսկ նրանք ինձ՝ ոչ։"
- only_sharing_a: "Սրանք այն մարդիկ են, ովքեր ավելացրել են քեզ իրենց խմբերում, իսկ դու նրանց (դեռ) ոչ։ Այլ կերպ ասած՝ նրանք կիսվում են քո հետ, իսկ դու՝ ոչ․ կարելի է համարել, որ նրանք «հետևում են» քեզ (ոչ պարանոյալ իմաստով ։Դ)։ Եթե ավելացնես նրանց որևէ խումբ, կհայտնվեն այդ խմբի ցուցակում և ոչ թե «Ինձ հետ միակողմանի կիսվողները» բաժնում։ Տես վերևում։"
+ add_to_aspect_li8: "Շամիրամը կկարողանա @նշել Արային գրառման մեջ։"
+ add_to_aspect_q: "Ի՞նչ է տեղի ունենում, երբ ինչ-որ մեկին ավելացնում եմ իմ խմբերի մեջ, կամ երբ ինչ-որ մեկն ինձ է ավելացնում իր խմբերի մեջ։"
+ list_not_sharing_a: "Ոչ, սակայն ստուգել արդյոք որեւէ մեկը կիսվում է քեզ հետ, թե ոչ կարող ես այցելելով իր էջ։ Եթե նա կիսվում է, ապա իր անվան կողքին կանաչ թռչնանիշ կտեսնես, իսկ եթե ոչ՝ մոխրագույն օղակ։"
+ list_not_sharing_q: "Կա արդյո՞ք այն մարդկանց ցուցակ, որոնց ես ավելացրել եմ իմ խմբերից որեւէ մեկին, իսկ նրանք ինձ՝ ոչ։"
+ only_sharing_a: "Սրանք այն մարդիկ են, ովքեր ավելացրել են քեզ իրենց խմբերում, իսկ դու նրանց (դեռ) ոչ։ Այլ կերպ ասած՝ նրանք կիսվում են քո հետ, իսկ դու՝ ոչ․ կարելի է համարել, որ նրանք «հետեւում են» քեզ (ոչ պարանոյալ իմաստով ։Դ)։ Եթե ավելացնես նրանց որեւէ խումբ, կհայտնվեն այդ խմբի ցուցակում եւ ոչ թե «Ինձ հետ միակողմանի կիսվողները» բաժնում։ Տես վերեւում։"
only_sharing_q: "Ովքե՞ր են «Ինձ հետ միակողմանի կիսվողները» իմ կապերի մեջ։"
- see_old_posts_a: "Ոչ։ Նա միայն կկարողանա տեսնել քո հետագա գրառումները այդ խմբի համար։ Բայց նրան (և մնացած բոլորին) հասանելի կլինեն քո հին հրապարակային գրառումները (ինչպես քո էջում, այնպես էլ իր լրահոսում)։"
- see_old_posts_q: "Երբ նոր մեկին ավելացնում եմ որևէ խումբ, կարո՞ղ է նա տեսնել իմ հին գրառումները նախատեսված այդ խմբի համար։"
- sharing_notification_a: "Դու ծանուցում ես ստանում, երբ որևէ մեկը սկսում է կիսվել քո հետ։"
- sharing_notification_q: "Ինչպե՞ս իմանամ, որ ինչ֊որ մեկը սկսեց կիսվել իմ հետ։"
+ see_old_posts_a: "Ոչ։ Նա միայն կկարողանա տեսնել քո հետագա գրառումները այդ խմբի համար։ Բայց նրան (եւ մնացած բոլորին) հասանելի կլինեն քո հին հրապարակային գրառումները (ինչպես քո էջում, այնպես էլ իր լրահոսում)։"
+ see_old_posts_q: "Երբ նոր մեկին ավելացնում եմ որեւէ խումբ, կարո՞ղ է նա տեսնել իմ հին գրառումները նախատեսված այդ խմբի համար։"
+ sharing_notification_a: "Դու ծանուցում ես ստանում, երբ որեւէ մեկը սկսում է կիսվել քո հետ։"
+ sharing_notification_q: "Ինչպե՞ս իմանամ, որ ինչ-որ մեկը սկսեց կիսվել իմ հետ։"
title: "Կիսվելու մասին"
tags:
filter_tags_a: "Սա դեռ հասանելի չի հենց դիասպորա*յի միջոցով, բայց %{third_party_tools} կարող է օգնեն քեզ։"
filter_tags_q: "Ինչպե՞ս կարող եմ բացառել որոշ պիտակներ իմ լրահոսից։"
- followed_tags_a: "Որևէ պիտակ փնտրելուց սեղմելով պիտակի էջի վերևի մասում գտնվող կոճակին՝ կարող ես հետևել դրան։ Դրանից հետո այն կհայտնվի քո հետևվող պիտակների ցուցակում։ Սեղմելով որևէ պիտակի վրա՝ կհայտնվես այդ պիտակի էջում և կտեսնես վերջին գրառումները նշված այդ պիտակով։ Սեղմիր #Հետևվող պիտակներ-ի վրա և կտեսնես բոլոր քո պիտակներով նշված գրառումների հոսք։"
- followed_tags_q: "Ի՞նչ է «#Հետևվող_պիտակներ»-ը, և ինչպե՞ս կարող եմ որևէ պիտակ հետևել։"
+ followed_tags_a: "Որեւէ պիտակ փնտրելուց սեղմելով պիտակի էջի վերեւի մասում գտնվող կոճակին՝ կարող ես հետեւել դրան։ Դրանից հետո այն կհայտնվի քո հետեւվող պիտակների ցուցակում։ Սեղմելով որեւէ պիտակի վրա՝ կհայտնվես այդ պիտակի էջում ու կտեսնես վերջին գրառումները նշված այդ պիտակով։ Սեղմիր #Հետեւվող_պիտակներ-ի վրա եւ կտեսնես բոլոր քո պիտակներով նշված գրառումների հոսք։"
+ followed_tags_q: "Ի՞նչ է «#Հետեւվող_պիտակներ»-ը, եւ ինչպե՞ս կարող եմ որեւէ պիտակ հետեւել։"
people_tag_page_a: "Դրանք այն մարդիկ են, ովքեր նկարագրել են իրենց այդ պիտակով։"
people_tag_page_q: "Ովքե՞ր են պիտակի էջի ձախ կողմում ցուցադրվող մարդիկ։"
tags_in_comments_a: "Մեկնաբանության մեջ ավելացված պիտակը կլինի հղում դեպի այդ պիտակի էջ, սակայն այդ գրառումը (կամ մեկնաբանությունը) չի հայտնվի պիտակի էջում։ Պիտակի էջում հայտնվում են միայն այդ պիտակով գրառումները։"
- tags_in_comments_q: "Կարո՞ղ եմ պիտակներ ավելացնել նաև մեկնաբանությունների մեջ, թե՞ միայն գրառումներում։"
+ tags_in_comments_q: "Կարո՞ղ եմ պիտակներ ավելացնել նաեւ մեկնաբանությունների մեջ, թե՞ միայն գրառումներում։"
title: "Պիտակների մասին"
- what_are_tags_for_a: "Պիտակները գրառումը կատեգորիաներով դասակարգելու համար են․ հիմնականում ըստ թեմայի։ Փնտրելով պիտակը՝ դու կտեսնես բոլոր քեզ հասանելի այն հրապարակային և փակ գրառումները, որոնք նշված են այդ պիտակով։ Սա հնարավորություն է տալիս մարդկանց, ովքեր հետաքրքրված են որևէ թեմայով, գտնել հրապարակային գրառումներ դրա վերաբերյալ։"
+ what_are_tags_for_a: "Պիտակները գրառումը կատեգորիաներով դասակարգելու համար են․ հիմնականում ըստ թեմայի։ Փնտրելով պիտակը՝ դու կտեսնես բոլոր քեզ հասանելի այն հրապարակային եւ փակ գրառումները, որոնք նշված են այդ պիտակով։ Սա հնարավորություն է տալիս մարդկանց, ովքեր հետաքրքրված են որեւէ թեմայով, գտնել հրապարակային գրառումներ դրա վերաբերյալ։"
what_are_tags_for_q: "Ինչի՞ համար են պիտակները։"
third_party_tools: "երրորդ կողմի գործիքները"
title_header: "Օգնություն"
@@ -562,7 +562,7 @@ hy:
invitations:
a_facebook_user: "Ֆեյսբուքյան օգտատեր"
check_token:
- not_found: "Հրավերի կոդանշանը չգտնվեց"
+ not_found: "Հրավերի կոդանշանը չգտնվեց։"
create:
already_contacts: "Այս մարդու հետ արդեն կապ հաստատել ես"
already_sent: "Այս մարդուն արդեն հրավիրել ես։"
@@ -607,7 +607,7 @@ hy:
header:
admin: "Ադմին"
blog: "Բլոգ"
- code: "Ծածկագիր"
+ code: "Կոդ"
help: "Օգնություն"
login: "Մուտք"
logout: "Դուրս գալ"
@@ -708,7 +708,7 @@ hy:
notifier:
a_limited_post_comment: "դիասպորա*յում նոր մեկնաբանություն ունես փակ գրառման տակ․ ստուգիր։"
a_post_you_shared: "գրառումը։"
- a_private_message: "Դիասպորա*-ում նոր հաղորդագրություն ունես․ աչքի անցկացրու։"
+ a_private_message: "դիասպորա*յում նոր հաղորդագրություն ունես․ աչքի անցկացրու։"
accept_invite: "Ընդունի՛ր քո՝ դիասպորա*յի հրավերը։"
also_commented:
limited_subject: "Մեկնաբանածդ գրառումը նոր մեկնաբանություն ունի"
@@ -728,7 +728,7 @@ hy:
Սիրով`
դիասպորա*յի էլ․փոստային ժրաջան ռոբոտ։
- subject: "%{name}, անձնական տվյալներդ պատրաստ են ներբեռնվելու համար։"
+ subject: "%{name}, անձնական տվյալներդ պատրաստ են ներբեռնվելու համար"
export_failure_email:
body: |-
Ողջույն, %{name}։ 
@@ -738,7 +738,7 @@ hy:
 
Կնրերես,
դիասպորա*յի էլ․փոստային ժրաջան ռոբոտ։
- subject: "Ցավում ենք, %{name}, տվյալներիդ հետ ինչ-որ խնդիր առաջացավ։"
+ subject: "Ցավում ենք, %{name}, տվյալներիդ հետ ինչ-որ խնդիր առաջացավ"
export_photos_email:
body: |-
Ողջույն, %{name}։ 
@@ -747,7 +747,7 @@ hy:
Սիրով` 
դիասպորա*յի էլ․փոստային ժրաջան ռոբոտ։
- subject: "Նկարներդ պատրաստ են ներբեռնվելու համար, %{name}"
+ subject: "%{name}, նկարներդ պատրաստ են ներբեռնվելու համար"
export_photos_failure_email:
body: |-
Ողջույն, %{name}։ 
@@ -757,7 +757,7 @@ hy:
Կներես,
դիասպորա*յի էլ․փոստային ժրաջան ռոբոտ։
- subject: "Նկարներիդ հետ կապված ինչ-որ խնդիր առաջացավ, %{name}"
+ subject: "%{name}, նկարներիդ հետ կապված ինչ-որ խնդիր առաջացավ"
hello: "Ողջու՜յն, %{name}։"
invite:
message: |-
@@ -802,7 +802,7 @@ hy:
Սիրով` 
դիասպորա*յի էլ․փոստային ժրաջան ռոբոտ։
- subject: "դիասպորա*յի քո հաշիվը որոշվել է ջնջել ակտիվ չլինելու պատճառով։"
+ subject: "դիասպորա*յի քո հաշիվը որոշված է ջնջել ակտիվ չլինելու պատճառով"
report_email:
body: |-
Ողջույն։
@@ -863,7 +863,7 @@ hy:
other: "%{count} հոգի"
person:
add_contact: "Ավելացնել"
- already_connected: "Արդեն կապված եք:"
+ already_connected: "Արդեն կապված եք"
pending_request: "Սպասում է հաստատման"
thats_you: "Դա դու՛ ես։"
profile_sidebar:
@@ -899,7 +899,7 @@ hy:
fail: "Կներես, չկարողացանք գտնել %{handle}։"
zero: "Մարդ չկա"
photos:
- comment_email_subject: "%{name}-ի նկարը"
+ comment_email_subject: "%{name}-ի նկարին"
create:
integrity_error: "Նկար վերբեռնելը տապալվեց։  Համոզվա՞ծ ես, որ դա նկար էր։"
runtime_error: "Նկար վերբեռնելը տապալվեց։ Համոզվա՞ծ ես, որ ամրագոտիները կապել էիր։"
@@ -1017,8 +1017,8 @@ hy:
reported_label: "<b>Բողոքողը՝</b> %{person}"
review_link: "Նշել որպես ստուգված"
status:
- created: "Զեկույց է ստեղծվել"
- destroyed: "Գրառումը վերացվել է"
+ created: "Բողոք է ստեղծվել"
+ destroyed: "Գրառումը ոչնչացվել է"
failed: "Ինչ-որ բան սխալ գնաց"
marked: "Բողոքը նշվել է որպես ստուգված"
title: "Բողոքների համառոտագիր"
@@ -1041,7 +1041,7 @@ hy:
new_request_to_person:
sent: "Ուղարկվեց"
reshares:
- comment_email_subject: "%{author}-ի գրառման %{resharer}-ի տարածումը"
+ comment_email_subject: "%{author}-ի գրառման %{resharer}-ի տարածմանը"
create:
failure: "Գրառումը տարածելիս խնդիր առաջացավ։"
reshare:
@@ -1203,7 +1203,7 @@ hy:
registrations: "Գրանցումներ"
services: "Ծառայություններ"
total_users: "Ընդհանուր օգտատերեր"
- version: "Տարբերակ"
+ version: "Վարկած"
status_messages:
create:
success: "Բարեհաջող նշվեց(ին)` %{names}"
@@ -1308,8 +1308,8 @@ hy:
edit_account: "Խմբագրել հաշիվը"
email_awaiting_confirmation: "Մենք ակտիվացման հղում ուղարկեցինք %{unconfirmed_email} էլ.հասցեին։ Բայց մինչ դու կանցնես այդ հղմամբ ու կակտիվացնես այն, մենք կշարունակենք օգտագործել քո սկզբնական՝ %{email} էլ.հասցեն։"
export_data: "Տվյալների դուրս բերում"
- export_in_progress: "Էս պահին վերամշակում ենք քո տվյալները։ Մի քանի րոպեից հետ արի։"
- export_photos_in_progress: "Հիմա քո նկարները մշակում ենք։ Մի քանի րոպեից հետ արի։"
+ export_in_progress: "Էս պահին մշակում ենք քո տվյալները։ Մի քանի րոպեից հետ արի։"
+ export_photos_in_progress: "Էս պահին մշակում ենք քո նկարները։ Մի քանի րոպեից հետ արի։"
following: "Կիսվելու կարգավորումներ"
getting_started: "Նոր օգտատերի նախընտրություններ"
last_exported_at: "(Վերջին անգամ թարմացվել է %{timestamp}֊ին)"
@@ -1320,12 +1320,12 @@ hy:
receive_email_notifications: "Ստանալ ծանուցումներ էլ.հասցեին, երբ..."
request_export: "Ստանալ իմ էջի տվյալները"
request_export_photos: "Ստանալ իմ նկարները"
- request_export_photos_update: "Թարմացնել իմ նկարների պահեստը"
+ request_export_photos_update: "Թարմացնել նկարներս"
request_export_update: "Թարմացնել էջիս տվյալները"
reshared: "որևէ մեկը տարածում է քո գրառո՞ւմը։"
show_community_spotlight: "Ցուցադրել համայնքի ակնառու օգտատերերի գրառումները լրահոսում"
show_getting_started: "Ցուցադրել սկզբի օգնող հուշումները"
- someone_reported: "ինչ-որ մեկը բողոք է ուղարկում"
+ someone_reported: "ինչ-որ մեկը բողո՞ք է ուղարկում։"
started_sharing: "որևէ մեկը սկսում է կիսվե՞լ քեզ հետ։"
stream_preferences: "Լրահոսի նախընտրություններ"
your_email: "Էլ.հասցեդ"
diff --git a/config/locales/diaspora/ja.yml b/config/locales/diaspora/ja.yml
index 629d238c6..c7891bcd2 100644
--- a/config/locales/diaspora/ja.yml
+++ b/config/locales/diaspora/ja.yml
@@ -94,6 +94,7 @@ ja:
index:
diaspora_id:
content_1: "あなたのダイアスポラIDは:"
+ content_2: "誰かに渡すと、その人は diaspora* であなたを見つけることができます。"
heading: "ダイアスポラID"
donate: "寄付"
handle_explanation: "これがあなたのハンドル名です。メールアドレスと同じようにほかの人に教えて、ダイアスポラで連絡を取り合うことができます。"
@@ -243,6 +244,7 @@ ja:
sent: "次の人々に招待を送信しました:"
edit:
accept_your_invitation: "招待を受ける"
+ your_account_awaits: "アカウントをお待ちしています!"
new:
already_invited: "招待済み"
aspect: "アスペクト"
@@ -267,6 +269,7 @@ ja:
whats_new: "更新履歴"
your_aspects: "アスペクト"
header:
+ admin: "管理"
blog: "ブログ"
code: "ソース"
login: "ログイン"
@@ -422,6 +425,8 @@ ja:
mentioned:
mentioned: "さんは投稿であなたをメンションしました。"
subject: "%{name}さんはダイアスポラ*であなたをメンションしました。"
+ private_message:
+ reply_to_or_view: "この会話に返信、または表示 >"
report_email:
subject: "%{type}が新しく攻撃的だとマークされました"
reshared:
diff --git a/config/locales/diaspora/nl.yml b/config/locales/diaspora/nl.yml
index 0f1dab511..93222e252 100644
--- a/config/locales/diaspora/nl.yml
+++ b/config/locales/diaspora/nl.yml
@@ -222,7 +222,7 @@ nl:
no_contacts_message:
community_spotlight: "Community aanrader"
or_spotlight: "Of je kan delen met %{link}\n"
- try_adding_some_more_contacts: "Je kunt zoeken of %{invite_link} meer contacten uitnodigen."
+ try_adding_some_more_contacts: "Je kunt zoeken en meer contacten uitnodigen."
you_should_add_some_more_contacts: "Voeg wat meer contacten toe!"
no_posts_message:
start_talking: "Nog niemand heeft iets gezegd!"
@@ -823,16 +823,15 @@ nl:
Hallo,
het %{type} met ID %{id} werd als aanstootgevend gemarkeerd.
-
- Reden: "%{reason}"
-
[%{url}][1]
- Beoordeel het zo snel mogelijk.
+ Beoordeel het zo snel mogelijk!
+
Groetjes,
De diaspora* e-mailrobot!
+
[1]: %{url}
subject: "Een nieuw %{type} is als aanstootgevend gemarkeerd"
type:
diff --git a/config/locales/diaspora/pt-BR.yml b/config/locales/diaspora/pt-BR.yml
index 4be67f562..2940b6729 100644
--- a/config/locales/diaspora/pt-BR.yml
+++ b/config/locales/diaspora/pt-BR.yml
@@ -57,11 +57,11 @@ pt-BR:
pod_stats: "Status do Servidor"
report: "Relatos"
sidekiq_monitor: "Monitor Sidekiq"
- user_search: "Busca de Usuários"
- weekly_user_stats: "Estatísticas Semanais"
+ user_search: "Busca de usuários"
+ weekly_user_stats: "Estatísticas semanais"
stats:
2weeks: "2 semanas"
- 50_most: "50 Tags Mais Populares"
+ 50_most: "50 tags mais populares"
comments:
one: "%{count} comentário"
other: "%{count} comentários"
@@ -386,10 +386,10 @@ pt-BR:
get_support_a_website: "Visite o %{link}"
get_support_a_wiki: "Pesquise na %{link}"
get_support_q: "E se minha pergunta não for respondida neste FAQ? Onde mais eu posso encontrar ajuda?"
- getting_started_a: "Você está com sorte. Tente o %{tutorial_series} no nosso site do projeto. Ele te levará passo-a-passo através do processo de registro e te ensinará todas as coisas básicas que você precisa saber para utilizar diaspora*."
+ getting_started_a: "Você está com sorte. Experimente a %{tutorial_series} no site do projeto. Ela é um guia, passo a passo, para o processo de cadastro e para os recursos básicos da diaspora*."
getting_started_q: "Socorro! Preciso de alguma ajuda básica para começar!"
title: "Obter ajuda"
- getting_started_tutorial: "tutorial da série 'Começando'"
+ getting_started_tutorial: "a série tutorial \"Começando\""
here: "aqui"
irc: "IRC"
keyboard_shortcuts:
@@ -445,7 +445,7 @@ pt-BR:
format_text_a: "Utilizando um sistema simplificado chamado %{markdown}. Você pode encontrar a sintaxe completa %{here}. O botão de pré-visualização é muito útil aqui, pois você pode ver como sua mensagem parecerá antes de compartilhá-la."
format_text_q: "Como eu posso formatar o texto em minhas publicações (negrito, itálico, etc.)?"
hide_posts_a: "Se você apontar seu mouse para a parte superior da publicação, um X aparece à direita. Clique nele para ocultar a publicação e desligar as notificações sobre esta publicação. Você ainda pode ver a publicação se você visitar a página de perfil da pessoa que publicou."
- hide_posts_q: "Como eu escondo uma publicação? Como eu posso parar de receber notificações sobre uma publicação na qual eu comentei?"
+ hide_posts_q: "Como faço para ocultar uma publicação?"
image_text: "texto da imagem"
image_url: "URL da imagem"
insert_images_a: "Clique no pequeno ícone de câmera para inserir uma imagem na publicação. Pressione o ícone de foto novamente para adicionar outra foto, ou você pode selecionar múltiplas fotos para serem carregadas de uma vez."
@@ -654,7 +654,7 @@ pt-BR:
two: "%{count} novas notificações"
zero: "Nenhuma notificação nova"
index:
- all_notifications: "Todas as Notificações"
+ all_notifications: "Todas as notificações"
also_commented: "Também comentou"
and: "e"
and_others:
@@ -850,9 +850,9 @@ pt-BR:
add_contact:
invited_by: "você foi convidado por"
add_contact_small:
- add_contact_from_tag: "adicionar contato de tag"
+ add_contact_from_tag: "Adicionar contato de tag"
aspect_list:
- edit_membership: "editar participação no aspecto"
+ edit_membership: "Editar participação no aspecto"
helper:
is_not_sharing: "%{name} não está compartilhando com você"
is_sharing: "%{name} está compartilhando com você"
@@ -878,7 +878,7 @@ pt-BR:
born: "Aniversário"
edit_my_profile: "Editar meu perfil"
gender: "Sexo"
- in_aspects: "em aspectos"
+ in_aspects: "Em aspectos"
location: "Localização"
photos: "Fotos"
remove_contact: "Remover contato"
@@ -916,7 +916,7 @@ pt-BR:
edit:
editing: "Editando"
new:
- back_to_list: "Voltar para Lista"
+ back_to_list: "Voltar para lista"
new_photo: "Nova foto"
post_it: "Enviar!"
new_photo:
@@ -1057,7 +1057,7 @@ pt-BR:
zero: "Recompartilhar"
reshare_confirmation: "Recompartilhar publicação de %{author}?"
reshare_original: "Recompartilhar original"
- reshared_via: "recompartilhado via"
+ reshared_via: "Recompartilhado via"
show_original: "Mostrar original"
search: "Busca"
services:
@@ -1069,7 +1069,7 @@ pt-BR:
destroy:
success: "A autenticação foi apagada com sucesso."
failure:
- error: "houve um erro na conexão deste serviço"
+ error: "Houve um erro na conexão do serviço"
finder:
fetching_contacts: "diaspora* está importando seus amigos de %{service}; por favor, volte daqui alguns minutos."
no_friends: "Nenhum amigo do Facebook foi encontrado."
@@ -1348,7 +1348,7 @@ pt-BR:
what_are_you_in_to: "Onde você está?"
who_are_you: "Quem é você?"
privacy_settings:
- ignored_users: "Usuários Ignorados"
+ ignored_users: "Usuários ignorados"
no_user_ignored_message: "Você não está ignorando nenhum outro usuário"
stop_ignoring: "deixar de ignorar"
strip_exif: "Remover metadados como local, autor e modelo da câmera antes de fazer upload de imagens (recomendado)"
diff --git a/config/locales/diaspora/ru.yml b/config/locales/diaspora/ru.yml
index c6e69ad87..f9e298de6 100644
--- a/config/locales/diaspora/ru.yml
+++ b/config/locales/diaspora/ru.yml
@@ -769,7 +769,12 @@ ru:
subject: "Пожалуйста, активируйте ваш новый адрес %{unconfirmed_email}"
email_sent_by_diaspora: "Это письмо было послано %{pod_name}. Если вы не хотите получать подобные письма,"
export_email:
- body: "Здравствуйте, %{name},  Ваши данные были обработаны и готовы для скачивания, следуйте [этой ссылке]%{url}.    Почтовый робот диаспоры*!"
+ body: |-
+ Здравствуйте, %{name},
+
+ Ваши данные были обработаны и готовы для скачивания, следуйте [этой ссылке](%{url}).
+
+ Почтовый робот диаспоры*!
subject: "Ваши личные данные готовы для загрузки, %{name}"
export_failure_email:
body: |-
diff --git a/config/locales/diaspora/sv.yml b/config/locales/diaspora/sv.yml
index 8a14012f1..999f6660e 100644
--- a/config/locales/diaspora/sv.yml
+++ b/config/locales/diaspora/sv.yml
@@ -222,7 +222,7 @@ sv:
no_contacts_message:
community_spotlight: "Gemenskapens rampljus"
or_spotlight: "Du kan också dela med %{link}"
- try_adding_some_more_contacts: "Du kan söka efter eller %{invite_link} fler kontakter."
+ try_adding_some_more_contacts: "Du kan söka efter eller bjuda in kontakter."
you_should_add_some_more_contacts: "Du borde lägga till fler kontakter!"
no_posts_message:
start_talking: "Ingen har sagt någonting än!"
@@ -666,7 +666,7 @@ sv:
mark_read: "Lästmärk"
mark_unread: "Markera som oläst"
mentioned: "Omnämnd"
- no_notifications: "Du har inga notifikationer ännu."
+ no_notifications: "Du har inga notifikationer än."
notifications: "Notiser"
reshared: "Återdelad"
show_all: "Visa alla"
@@ -815,14 +815,12 @@ sv:
%{type} med id:et %{id} var märkt som stötande.
- Orsak: "%{reason}"
-
[%{url}][1]
Var god och se över det snarast!
- Tack ska du ha,
+ Med vänlig hälsning,
Diaspora*:s e-postbot!
@@ -1230,7 +1228,7 @@ sv:
stream_helper:
hide_comments: "Dölj alla kommentarer"
no_more_posts: "Du har nått strömmens slut."
- no_posts_yet: "Det finns inga inlägg ännu."
+ no_posts_yet: "Inga inlägg har gjorts än."
show_comments:
few: "Visa %{count} ytterligare kommentarer"
many: "Visa %{count} ytterligare kommentarer"
@@ -1361,7 +1359,7 @@ sv:
privacy_settings:
ignored_users: "Ignorerade användare"
no_user_ignored_message: "Du har inga ignorerade kontakter."
- stop_ignoring: "Sluta ignorera"
+ stop_ignoring: "sluta ignorera"
strip_exif: "Rensa bort metadata, såsom plats, upphovsman och kameramodell från de uppladdade bilderna (rekommenderat)"
title: "Sekretessinställningar"
public:
diff --git a/config/locales/diaspora/zh-TW.yml b/config/locales/diaspora/zh-TW.yml
index c83f283d8..80d58b208 100644
--- a/config/locales/diaspora/zh-TW.yml
+++ b/config/locales/diaspora/zh-TW.yml
@@ -6,12 +6,12 @@
zh-TW:
_applications: "應用程式"
- _comments: "意見"
+ _comments: "留言"
_contacts: "聯絡人"
_help: "說明"
_home: "我家"
_photos: "相片"
- _services: "服務"
+ _services: "外部服務"
_statistics: "統計"
_terms: "使用條款"
account: "帳號"
@@ -25,7 +25,7 @@ zh-TW:
person:
attributes:
diaspora_handle:
- taken: "已經有人使用此帳號"
+ taken: "已經有人使用了。"
poll:
attributes:
poll_answers:
@@ -45,12 +45,12 @@ zh-TW:
user:
attributes:
email:
- taken: "已經有人使用。"
+ taken: "已經有人使用了。"
person:
invalid: "不合格。"
username:
invalid: "不合格。只能夠使用字母,數字,以及底線符號。"
- taken: "已經有人使用。"
+ taken: "已經有人使用了。"
admins:
admin_bar:
pages: "分頁"
@@ -63,9 +63,9 @@ zh-TW:
2weeks: "兩個禮拜"
50_most: "最夯的50個標籤"
comments:
- other: "%{count}個意見"
- zero: "%{count}個意見"
- current_segment: "目前時間區間在<b>%{post_day}</b>天中,平均每個使用者有<b>%{post_yest}</b>則貼文"
+ other: "%{count}則留言"
+ zero: "%{count}則留言"
+ current_segment: "目前時間區間在<b>%{post_day}</b>天中,平均每個使用者有<b>%{post_yest}</b>篇貼文"
daily: "一天"
display_results: "顯示時間區間<b>%{segment}</b>內的結果"
go: "衝"
@@ -83,13 +83,15 @@ zh-TW:
zero: "%{count}個使用者"
week: "一個禮拜"
user_entry:
- account_closed: "帳號關閉了"
- diaspora_handle: "Disaspora 帳號"
+ account_closed: "帳號已經關閉"
+ diaspora_handle: "disaspora* 識別碼"
email: "電子信箱"
+ guid: "全域唯一識別碼(GUID)"
id: "識別碼"
last_seen: "最後看見時間"
? "no"
: 否
+ nsfw: "上班時不宜(#nsfw)"
unknown: "不知道"
? "yes"
: 是
@@ -109,32 +111,35 @@ zh-TW:
zero: "找到%{count}個使用者"
view_profile: "看個人檔案"
you_currently:
- other: "你目前還可以邀請%{user_invitation}次 %{link}"
+ other: "你目前還可以寄 %{count} 張邀請卡 %{link}"
+ zero: "你目前不能寄邀請卡 %{link}"
weekly_user_stats:
amount_of:
other: "本週新使用者數目:%{count}"
zero: "本週新使用者數目:0"
current_server: "伺服器現在的日期是%{date}"
ago: "%{time}前"
- all_aspects: "所有話題"
+ all_aspects: "所有社交面"
application:
helper:
unknown_person: "不明聯絡人"
video_title:
unknown: "影片標題不明"
- are_you_sure: "確定?"
+ are_you_sure: "確定嗎?"
are_you_sure_delete_account: "確定要關閉帳號嗎?帳號無法復原喔!"
aspect_memberships:
destroy:
- failure: "從面向中移除聯絡人失敗"
- no_membership: "在面向中找不到選擇的聯絡人"
- success: "從面向中移除聯絡人成功"
+ failure: "從社交面中移除聯絡人失敗"
+ forbidden: "你不能這麼做。"
+ invalid_statement: "不允許重複的項目。"
+ no_membership: "在那一面中找不到選擇的聯絡人。"
+ success: "從社交面中移除聯絡人成功"
aspects:
add_to_aspect:
- failure: "將聯絡人加入至面向失敗。"
- success: "將聯絡人加入至面向成功。"
+ failure: "將聯絡人加進社交面失敗。"
+ success: "將聯絡人加進社交面成功。"
aspect_listings:
- add_an_aspect: "+ 新增面向"
+ add_an_aspect: "+ 新增社交面"
deselect_all: "全不選"
edit_aspect: "編輯%{name}"
select_all: "全選"
@@ -142,35 +147,35 @@ zh-TW:
make_something: "做點什麼"
stay_updated: "隨時保持最新狀態"
stay_updated_explanation: "你的主流水帳會充滿了你的聯絡人,追蹤的標籤,以及其他有創意的社群成員的貼文。"
- contacts_not_visible: "此話題中的聯絡人彼此不可見"
- contacts_visible: "此話題中的聯絡人彼此可見"
+ contacts_not_visible: "讓這一面中的聯絡人無法互相看見。"
+ contacts_visible: "讓這一面中的聯絡人可以互相看見。"
create:
- failure: "創造面向失敗。"
- success: "新的面向%{name}已經造出來了"
+ failure: "造社交面失敗。"
+ success: "新社交面%{name}已經造出來了"
destroy:
- failure: "無法刪除%{name},因為它不是空的。"
+ failure: "無法刪除%{name}。"
success: "成功刪除%{name}了。"
- success_auto_follow_back: "成功刪除%{name}了。但是因為你之前用這個面向來自動反向追蹤,你應該要到使用者設定去指定一個新的面向。"
+ success_auto_follow_back: "成功刪除%{name}了。但是因為你之前用這個社交面來自動反向追蹤,你應該要到使用者設定去指定新的社交面。"
edit:
- aspect_chat_is_enabled: "面向中的聯絡人可以和你聊天。"
- aspect_chat_is_not_enabled: "面向中的聯絡人不能和你聊天。"
- aspect_list_is_not_visible: "在這個面向中的連絡人沒辦法看見哪些人在同一個面向中"
- aspect_list_is_visible: "在這個面向中的連絡人可以互相看見他們在同一個面向中"
- confirm_remove_aspect: "確定要刪除這個話題嗎?"
- grant_contacts_chat_privilege: "要把聊天的權限給面向中的聯絡人嗎?"
- make_aspect_list_visible: "讓此話題中的聯絡人彼此可見嗎?"
- remove_aspect: "刪除這個話題"
+ aspect_chat_is_enabled: "這一面的聯絡人可以和你聊天。"
+ aspect_chat_is_not_enabled: "這一面的聯絡人不能和你聊天。"
+ aspect_list_is_not_visible: "這一面中的連絡人無法互相看見。"
+ aspect_list_is_visible: "這一面中的連絡人可以互相看見。"
+ confirm_remove_aspect: "確定要刪除這個社交面嗎?"
+ grant_contacts_chat_privilege: "要把聊天的權限給這一面的聯絡人嗎?"
+ make_aspect_list_visible: "要讓這一面中的聯絡人可以看得到彼此嗎?"
+ remove_aspect: "刪除這個社交面"
rename: "改名"
set_visibility: "設定可見範圍"
update: "更新"
updating: "更新中"
index:
diaspora_id:
- content_1: "你的 Diaspora 帳號是:"
- content_2: "透過帳號名稱,其他人可以在 diaspora* 找到你。"
- heading: "Diaspora 帳號"
+ content_1: "你的 diaspora* 識別碼是:"
+ content_2: "透過帳號名稱,其他人就可以在 diaspora* 找到你。"
+ heading: "diaspora* 識別碼"
donate: "捐助"
- handle_explanation: "這是你的 Diaspora 帳號。就像電子信箱一樣,其他人可以透過它來聯絡你。"
+ handle_explanation: "這是你的 diaspora* 識別碼。就像電子信箱一樣,其他人可以透過它來聯絡你。"
help:
any_problem: "有問題嗎?"
contact_podmin: "聯絡豆莢管理員!"
@@ -180,7 +185,7 @@ zh-TW:
feature_suggestion: "...想建議%{link}嗎?"
find_a_bug: "...找到一隻%{link}嗎?"
have_a_question: "...有個%{link}嗎?"
- here_to_help: "diaspora* 社群來了!"
+ here_to_help: "diaspora* 社群在這裡了!"
mail_podmin: "莢主的電郵信箱"
need_help: "要幫忙嗎?"
tag_bug: "臭蟲"
@@ -189,8 +194,8 @@ zh-TW:
tutorial_link_text: "個別指導"
tutorials_and_wiki: "%{faq},%{tutorial},還有%{wiki}:讓你順利上手的好幫手。"
introduce_yourself: "這是你的流水帳。跳進來介紹你自己吧。"
- keep_diaspora_running: "每個月固定捐款給 diaspora* 幫助研發繼續成長"
- keep_pod_running: "讓 %{pod} 高速運轉,現在就開始固定每月捐助,來供應伺服器的咖啡耗材吧!"
+ keep_diaspora_running: "每個月固定捐款幫助 diaspora* 研發成長"
+ keep_pod_running: "歡迎每月固定樂捐,讓 %{pod} 可以高速運轉,以及滿足伺服器的咖啡癮。"
new_here:
follow: "追蹤 %{link} 來歡迎 diaspora* 的新人!"
learn_more: "進一步了解"
@@ -200,8 +205,8 @@ zh-TW:
people_sharing_with_you: "跟你分享的人"
post_a_message: "貼訊息 >>"
services:
- content: "你可以將以下服務跟 diaspora* 連結:"
- heading: "連結服務"
+ content: "你可以將以下外部服務跟 diaspora* 連結:"
+ heading: "連結外部服務"
unfollow_tag: "停止追蹤 #%{tag}"
welcome_to_diaspora: "%{name},歡迎來到 diaspora*!"
new:
@@ -220,8 +225,8 @@ zh-TW:
friends: "朋友"
work: "工作"
update:
- failure: "你的面向%{name}名稱太長了無法儲存。"
- success: "你的面向%{name}已經編輯完成了。"
+ failure: "你的社交面%{name}名稱太長了無法儲存。"
+ success: "你的社交面%{name}編輯完成了。"
back: "上一步"
blocks:
create:
@@ -231,30 +236,30 @@ zh-TW:
failure: "我無法停止忽視這個使用者。 #藉口"
success: "看看他們要說什麼吧! #打招呼"
bookmarklet:
- explanation: "將此連結加入書籤 => %{link},可以隨時在diaspora*發文"
+ explanation: "將此連結加入書籤 => %{link},可以隨時在diaspora*貼文。"
heading: "書籤小程式"
post_something: "貼到 diaspora*"
post_success: "貼好了!關掉中!"
cancel: "取消"
comments:
new_comment:
- comment: "發表意見"
- commenting: "意見發表中..."
- one: "1個意見"
- other: "%{count}則意見"
- zero: "沒有意見"
+ comment: "留言"
+ commenting: "發表留言中..."
+ one: "1則留言"
+ other: "%{count}則留言"
+ zero: "沒有留言"
contacts:
create:
failure: "建立聯繫失敗"
index:
- add_a_new_aspect: "加入新面向"
+ add_a_new_aspect: "加入新社交面"
add_contact: "加聯絡人"
- add_to_aspect: "加聯絡人到%{name}"
+ add_to_aspect: "把聯絡人加進%{name}"
all_contacts: "所有聯絡人"
community_spotlight: "社群焦點"
my_contacts: "我的聯絡人"
no_contacts: "你好像應該要多加點聯絡人!"
- no_contacts_in_aspect: "你在這個面向中還沒有任何聯絡人。下面是你可以加入到這個面向的聯絡人列表。"
+ no_contacts_in_aspect: "你在這一面中還沒有任何聯絡人。下面是你可以加進這一面的聯絡人列表。"
no_contacts_message: "來看看 %{community_spotlight}"
only_sharing_with_me: "和我分享的人"
remove_contact: "刪聯絡人"
@@ -320,33 +325,48 @@ zh-TW:
find_people: "找人或 #標籤"
help:
account_and_data_management:
- close_account_a: 到你的設定頁面的最下面,按"關帳號"的按鈕。
- close_account_q: "我要怎樣刪掉我的豆子(帳號)?"
- data_other_podmins_a: "當你開始和其它豆莢裡的某人分享以後,你和他們分享的任何貼文,以及你的帳號資料,都會儲存(或是暫存)在他們的豆莢裡,因此他們豆莢的資料庫管理員就有辦法可以讀得到。當你刪掉貼文或是帳號資料,這些資料不但會從你的豆莢刪掉,也會從之前有儲存這些資料的其他豆莢刪掉。"
+ close_account_a: 到你的設定頁面的最下面,按"關帳號"的按鈕。需要輸入密碼來完成整個程序。提醒你,關閉帳號後就<strong>再也不能</strong>用同一個帳號在這個豆莢註冊了。
+ close_account_q: "要怎樣刪掉我的豆子(帳號)?"
+ data_other_podmins_a: "當你開始和其它豆莢裡的某人分享以後,你和他們分享的任何貼文,以及你的帳號資料,都會儲存(或是暫存)在他們的豆莢裡,因此他們豆莢的資料庫管理員就有辦法可以讀得到。當你刪掉貼文或是帳號資料,這些資料不但會從你的豆莢刪掉,也會傳送刪掉的請求給之前有儲存這些資料的其他豆莢。你的圖片則只會儲存在帳號所屬的豆莢裡,其他豆莢只會收到連結。"
data_other_podmins_q: "其它豆莢的管理員可以看到多少我的資料?"
- data_visible_to_podmin_a: "豆莢和豆莢間的通訊會全程加密(用 SSL 和 diaspora* 自己的傳輸層加密),但是存在豆莢理的資料是沒有加密的。所以,如果資料庫管理員(通常也是管理豆莢的人)想看的話,他/她可以看到你全部的個人資料,以及你發表的任何東西(其實對於大多數的,有存放個人資料的網站來說,這點都是一樣的)。因此如果你能管理你自己的豆莢,當然更能確保你的隱私,因為只能資料庫的存取權是由你控制。"
+ data_visible_to_podmin_a: "豆莢和豆莢間的通訊會全程加密(用 SSL 和 diaspora* 自己的傳輸層加密),但是存在豆莢理的資料是沒有加密的。所以,如果資料庫管理員(通常也是管理豆莢的人)想看的話,他/她可以看到你全部的個人資料,以及你發表的任何東西(其實對於大多數的,有存放個人資料的網站來說,這點都是一樣的)。因此如果你能管理你自己的豆莢,當然更能確保你的隱私,因為資料庫的存取權也是由你控制。"
data_visible_to_podmin_q: "我所在豆莢的管理員可以看到多少我的資料?"
- download_data_a: "可以的。在設定頁面的帳號頁籤的最下面,分別有兩個按鈕可以讓你下載資料。"
+ download_data_a: "可以的。在設定頁面的帳號頁籤的最下面,分別有兩個按鈕可以讓你下載個人資料和相片。"
download_data_q: "我可以把豆子裡全部的資料都下載下來嗎?"
- move_pods_a: "目前不行,未來我們會加入匯出匯入的功能,你就可以從一個豆莢匯出後,再從另一個豆莢匯入了。不過你還是可以開一個新的帳號和面向,然後把一個個聯絡人重加一次,請他們也重加你一次。"
+ move_pods_a: "目前不行,未來我們會加入匯出匯入的功能,你就可以從某個豆莢匯出後,再從另一個豆莢匯入了。不過你還是可以開一個新的帳號以及裡面的社交面,然後把每一個聯絡人重加一次,請他們也重加你一次。"
move_pods_q: "要怎樣把我的豆子(帳號)搬到別的豆莢去呢?"
title: "帳號與資料管理"
aspects:
- contacts_know_aspect_a: "不知道。無論如何他們都看不到面向的名稱。"
- contacts_know_aspect_q: "我的聯絡人知道我把他們放到哪些面向裡面嗎?"
- contacts_visible_q: "\"讓面向中的聯絡人可以互相看得到\"是什麼意思?"
- person_multiple_aspects_a: 可以。在"聯絡人"頁面點一下"我的聯絡人",可以看到聯絡人的列表。每個聯絡人的右邊有個面向的選單,可以讓你把她/他加到任何數目的面向中,或是從面向中移除掉。你也可以從聯絡人的個人檔案頁面,點面向的選擇按鈕,來把他們加入或移除面向。你還可以在流水帳中,把游標移到聯絡人的名字上面,浮動卡片就會跳出來,讓你也可以設定他們的面向。
- person_multiple_aspects_q: "我可以把一個人加到好幾個面向去嗎?"
- remove_notification_q: "如果某人從一個話題,或所有話題中遭到移除,他們會收到通知嗎?"
- restrict_posts_i_see_a: "可以。請點一下側邊欄的你的面向,然後用點個別的面向來選擇,或是取消選擇他們。只有被選擇的貼文才會出現在流水帳裡。"
- restrict_posts_i_see_q: "我可以過濾只看到來自特定面向的貼文嗎?"
- title: "面向"
- what_is_an_aspect_a: "面向是將你在的聯絡人分群的方式。用來比喻你展現給這個世界的其中一面。比如說你在職場的一面,你在家庭中的一面,或是你對某個團體的朋友展現的一面。"
- what_is_an_aspect_q: "什麼是面向?"
- who_sees_post_a: "當你發表了一篇設限的貼文,就只有你那一個面向(或是那些面向,你也可以選擇好幾個面向)中的人才看得到。不在那個(或那些)面向中的聯絡人,就看不到那篇貼文,除非你把它公開。只有公開的貼文可以讓不在你任何面向中的其它人看到。"
- who_sees_post_q: "當我貼文到一個面向時,誰看得到?"
+ change_aspect_of_post_a: "不行,你只能再貼一次重複的內容到其他社交面去。"
+ change_aspect_of_post_q: "我可以在貼文之後更改它發表的社交面嗎?"
+ contacts_know_aspect_a: "不知道。無論如何他們都看不到社交面的名稱。"
+ contacts_know_aspect_q: "我的聯絡人知道我把他們放到哪些社交面中嗎?"
+ contacts_visible_a: 如果你對某個面打開這個選項,那麼其中的所有聯絡人都可以從你個人檔案的"聯絡人"頁籤看到其他人。最好是在該社交面中的所有人都彼此認識的情況下,才開啟這個選項,比如說是專屬於某個社團或你所屬社群的社交面。不過聯絡人並不會知道你把這一面叫什麼名字。
+ contacts_visible_q: "\"讓社交面中的聯絡人可以互相看見\"是什麼意思?"
+ delete_aspect_a: 請從流水帳畫面的側邊欄點一下"我的社交面",然後點一下你想刪掉的那一面旁邊的鉛筆圖示。或是到你的聯絡人畫面,點選你想刪掉的那一面。接著點一下頁面右上方的垃圾桶圖示就可以了。
+ delete_aspect_q: "要怎樣刪掉社交面?"
+ person_multiple_aspects_a: 可以。在"聯絡人"頁面點一下"我的聯絡人",可以看到聯絡人的列表。每個聯絡人的右邊有個社交面的選單,可以讓你把她/他加進社交面,無論幾個都可以,或是從某一面中移除掉。你也可以從聯絡人的個人檔案頁面,點社交面的選擇按鈕,來把他們加進某一面或從中移除。你還可以在流水帳中,把游標移到聯絡人的名字上面,浮動卡片就會跳出來,讓你也可以設定他們所屬的社交面。
+ person_multiple_aspects_q: "我可以把某人加到好幾個社交面中嗎?"
+ post_multiple_aspects_a: 可以。當你在寫貼文時,可以用社交面選擇按鈕來指定或取消,預設是"所有社交面"。發表後所有你選擇的社交面都可以看到那篇貼文。你也可以從側邊欄選擇你要發表出去的社交面。當你發表新貼文時,在左側你所選擇的社交面會是預設要發表的對象。
+ post_multiple_aspects_q: "我可以同時發表貼文到很多社交面去嗎?"
+ remove_notification_a: "不會。如果你把他們加進更多其他的社交面,他們也不會收到通知,因為你們已經彼此分享了。"
+ remove_notification_q: "如果我把某人從某一面,或所有社交面中移除,他們會收到通知嗎?"
+ rename_aspect_a: 請從流水帳畫面的側邊欄點"我的社交面",然後點你要改名的那一面旁邊的鉛筆圖示來。或是先到你的聯絡人頁面去,點選那一面。接著再到頁面頂端去點社交面名稱旁邊的編輯圖示,改完名字再點"更新"就可以了。
+ rename_aspect_q: "要怎樣改社交面的名字?"
+ restrict_posts_i_see_a: 可以。請點一下側邊欄的"我的社交面",然後用點來選擇或是不選個別每一面。只有被選的社交面的貼文才會出現在流水帳裡。
+ restrict_posts_i_see_q: "我可以過濾流水帳只看到來自特定社交面的貼文嗎?"
+ title: "社交面"
+ what_is_an_aspect_a: "社交面是將你在 diaspora* 的聯絡人分群的方式。\"面\"是一種比喻,好像你展現給這個世界的其中一面。比如說你在職場的一面,你在家庭中的一面,或是你在某個團體中對裡面的朋友展現的一面。"
+ what_is_an_aspect_q: "什麼是社交面?"
+ who_sees_post_a: "當你發表了一篇設限的貼文,就只有那個面(或是那些面,因為你也可以選擇好幾面)中的人才看得到。不在那個(或是那些面)中的聯絡人,就看不到那篇貼文,除非你把它公開。只有公開的貼文可以讓不在你任何社交面中的其它人看到。"
+ who_sees_post_q: "當我貼文到某一面時,誰看得到?"
+ chat:
+ add_contact_roster_a: "首先,你要把聊天的權限給那個人所在的社交面。我們來開始:先到%{contacts_page},選你要的那一面,然後點聊天的圖示就可以打開權限。%{toggle_privilege}如果你想的話,也可以先開一個社交面專門給你想跟他們即時聊天的人,比如說就叫做『聊天』,然後把那些人加進去。完成以後就可以到聊天的頁面,選你想即時聊天的人開始聊天。"
+ add_contact_roster_q: "要怎樣在 diaspora* 跟某人即時聊天?"
+ contacts_page: "聯絡人頁面"
+ title: "即時聊天"
faq: "常見問答"
- foundation_website: "Diaspora 基金會網站"
+ foundation_website: "diaspora* 基金會網站"
getting_help:
get_support_a_faq: "來看看我們在維基上的%{faq}頁面"
get_support_a_hashtag: "公開用 %{question} 標籤在 diaspora* 上發問"
@@ -355,28 +375,168 @@ zh-TW:
get_support_a_website: "來拜訪%{link}"
get_support_a_wiki: "來去%{link}搜尋"
get_support_q: "我的疑問在這份常見問題中沒有解答怎麼辦?我還可以在哪裡得到幫助?"
- getting_started_a: "你運氣很好。來試看看我們專案網站上的%{tutorial_series}吧。我們會一步步帶著你完成註冊過程,並告訴你關於使用 Diaspora* 的基本事項。"
+ getting_started_a: "你的運氣很好。來試看看我們專案網站上的%{tutorial_series}吧。我們會一步步帶著你完成註冊過程,並告訴你使用 diaspora* 的基本事項。"
getting_started_q: "幫我一下!我需要有人教我怎麼開始!"
title: "求助"
- getting_started_tutorial: "’出發囉‘個別指導系列"
+ getting_started_tutorial: "\"出發囉\"個別指導系列"
+ here: "這裡"
irc: "IRC"
keyboard_shortcuts:
+ keyboard_shortcuts_a1: "在流水帳檢視模式可以用以下快速鍵:"
+ keyboard_shortcuts_li1: "j - 跳到下一篇貼文"
+ keyboard_shortcuts_li2: "k - 跳到上一篇貼文"
+ keyboard_shortcuts_li3: "c - 對目前的貼文留言"
+ keyboard_shortcuts_li4: "l - 對目前的貼文按讚"
keyboard_shortcuts_li5: "r - 轉貼目前的貼文"
keyboard_shortcuts_li6: "m - 展開目前的貼文"
keyboard_shortcuts_li7: "o - 開啟目前貼文的第一條連結"
+ keyboard_shortcuts_li8: "Ctrl+Enter - 把正在寫的訊息送出去"
+ keyboard_shortcuts_q: "有哪些鍵盤快速鍵可以用?"
+ title: "鍵盤快速鍵"
+ markdown: "Markdown"
+ mentions:
+ how_to_mention_a: "先打 @ 符號再接著打名字,應該會出現一個下拉式選單讓你比較好選。要注意的是你只能提到那些在你的社交面中的人。"
+ how_to_mention_q: "我在寫貼文時要怎樣提到某人?"
+ mention_in_comment_a: "目前還不行。"
+ mention_in_comment_q: "我可以在留言中提到某人嗎?"
+ see_mentions_a: 可以,請點首頁左手邊的"@指指點點"。
+ see_mentions_q: "有辦法看到所有我被提到的貼文嗎?"
+ title: "指指點點"
+ what_is_a_mention_a: "指指點點是貼文中的個人檔案連結。當有人被提到時,他們會收到要他們注意那篇貼文的通知。"
+ what_is_a_mention_q: 什麼是"指指點點"?
+ miscellaneous:
+ back_to_top_a: "有啊。在往下捲至少一頁以後,就會在瀏覽器視窗的右下方出現一個灰色的指標,點它就可以回到最上面。"
+ back_to_top_q: "有辦法在往下捲了好幾頁後,快速回到最上面嗎?"
+ diaspora_app_a: "目前有些社群成員正在開發 Android 上的應用程式。不過有些因為已經停滯很久了,可能和最新版本的 diaspora* 不太相容。所以請不要對這些應用程式抱太高的期望。至於 iOS 上的應用程式,目前還不存在。要從行動裝置上使用 diaspora* 最好的方式還是用瀏覽器,因為我們設計了應該可以到處通用的行動版網頁,不過功能比較不完整就是了。"
+ diaspora_app_q: "有 Android 或 iOS 的 diaspora* 應用程式嗎?"
+ photo_albums_a: 目前還沒有。不過,你可以從個人檔案頁面的"相片"頁面看某人上傳的所有圖片。
+ photo_albums_q: "有相簿或影集的功能嗎?"
+ subscribe_feed_a: "可以,不過這個功能還不完整,產生的格式還很粗糙。你還是想試看看的話,可以到某人的個人檔案頁面去,從你的瀏覽器點訂閱訊息按鈕,或是複製個人檔案的網址(比如說:https://podname.org/people/somenumber),然後貼到你的訊息閱讀器去。這樣產生的訊息來源網址會長的像是這樣:https://podname.org/public/username.atom - 因為 diaspora* 用的訊息來源格式是 Atom 而不是 RSS。"
+ subscribe_feed_q: "我可以用訊息閱讀器來訂閱某人的公開貼文嗎?"
+ title: "其他"
pods:
- find_people_a: "你可以用網頁旁邊的電子郵件連結來邀請你的朋友。也可以追蹤 #標籤 來尋找跟你志同道合的人,當他們發表了你有興趣的貼文時,你就可以將他們加到你的面向裡。你也可以公開貼文大喊你是 #新來的"
- find_people_q: "我剛剛加入一個豆莢,要怎麼找到其它可以分享的人?"
+ find_people_a: "你可以用側邊欄的邀請或電子郵件連結,來邀請你的朋友一起加入 diaspora*。你也可以用追蹤 #標籤 來尋找志同道合的人,這樣當他們發表了你有興趣的貼文時,你就可以將他們加進你的社交面。公開貼文大喊你是 #新來的 也行。"
+ find_people_q: "我剛剛加入一個豆莢,要怎樣找到其它可以分享的人?"
title: "豆莢"
- use_search_box_a: "如果你知道他們的 diaspora* 識別碼全寫的話(比如說像是 username@podname.org),直接搜尋識別碼就可以了。如果你們在同一個豆莢裡,可以用他們的使用者名稱搜尋。不然就是用他們的檔案名稱(也就是畫面上看到的名字)搜尋看看。如果第一次搜尋不到,就再重試一次看看。"
- use_search_box_q: "我要怎麼用搜尋框框找到特定的人?"
- what_is_a_pod_a: "豆莢是一台伺服器,上面跑了 diaspora* 軟體,和整個 diaspora* 網路相連接。用\"豆莢\"這一個詞,是在比喻有如植物的豆莢包含了許多豆子一樣,伺服器上也包含了許多使用者的帳號。網路上會有許許多多的豆莢。你可以加位於其它豆莢的朋友,好跟他們交流。(你也可以想像 diaspora* 豆莢就好像電子郵件的信箱一樣:有公開供應的信箱,也有私人的信箱,甚至如果你肯下功夫,也可以維護自己的信箱。)"
+ use_search_box_a: "如果你知道他們的 diaspora* 識別碼全寫的話(比方說像是 username@podname.org),直接搜尋識別碼就可以了。如果你們在同一個豆莢裡,可以用他們的使用者名稱搜尋。不然就用他們的檔案名字(也就是畫面上看到的名字)搜尋看看。如果第一次搜尋不到,就再重試一次看看。"
+ use_search_box_q: "要怎樣用搜尋框框找到特定的人?"
+ what_is_a_pod_a: "豆莢是一台伺服器,上面跑了 diaspora* 軟體,和整個 diaspora* 網路相連接。用\"豆莢\"這一個詞,是在比喻伺服器上包含了許多使用者的帳號,就有如植物的豆莢包含了許多豆子一樣。網路上會有許許多多的豆莢。你可以加位於其它豆莢的朋友,好跟他們交流。你不需要在每個豆莢都註冊,只要有一個帳號就夠了!你也可以想像 diaspora* 豆莢就好像電子郵件的信箱一樣:有公開供應的,也有私人專屬的,甚至如果你肯下功夫,也可以維護自己的信箱或豆莢。"
what_is_a_pod_q: "什麼是豆莢?"
+ posts_and_posting:
+ char_limit_services_a: "這時候你就應該要根據那些服務的上限,來限制你的貼文字數(比如說​ Twitter是140 個字; Tumblr 是 1000 個字)。你還剩下可用的字數,也會依據你所選取的外部服務圖示來顯示。不過即使字數超過該服務的上限,你還是可以發表貼文,只是超過的部份就會被截掉了,並且附上在 diaspora* 上該貼文的連結。"
+ char_limit_services_q: "我如果把貼文同時發表到字數上限比較少的外部服務去會怎樣?"
+ character_limit_a: "65,535 的字。這已經比 Twitter 還要多 65,395 個字了!;)"
+ character_limit_q: "貼文的字數上限是多少?"
+ embed_multimedia_a: "通常只要在你的貼文中貼影片或音訊的網址(比如說: http://www.youtube.com/watch?v=nnnnnnnnnnn),就會自動嵌入了。支援的網站有: YouTube, Vimeo, SoundCloud, Flickr 等等。diaspora* 用 oEmbed 機制來提供這個功能。我們會陸續支援更多的媒體來源網站。請記得一定要貼完整的的網址,而不是縮短過的,也不要有多餘的控制參數。貼完後要看預覽畫面的話,請先等一段時間再重新載入頁面。"
+ embed_multimedia_q: "要怎樣在貼文中嵌入一段影片、音訊、或是其他多媒體作品?"
+ format_text_a: "用一種叫%{markdown}的簡化寫法,在%{here}有完整的格式說明。\"預覽\"按鈕可以讓你在分享出去之前,先知道貼文看起來會是什麼樣子,真的很有用。"
+ format_text_q: "要怎樣對我的貼文加格式(比如說加粗、推斜等等)?"
+ hide_posts_a: "當你把滑鼠游標放在一篇貼文上面時,右邊會出現一個 X 圖示。點那個圖示就可以把貼文隱藏起來,也不會再收到關於它的通知。你還是可以到作者的個人檔案去找到那篇貼文。"
+ hide_posts_q: "要怎樣隱藏一篇貼文?"
+ image_text: "圖片說明"
+ image_url: "圖片網址"
+ insert_images_a: "按那個照相機的小圖示就可以選一張要放到貼文裡的圖片。再按一次就可以再加一張相片,或是一次同時選好幾張相片也可以。"
+ insert_images_comments_a1: "你不能上傳圖片到留言裡面,但是貼文和留言都可以用以下的 Markdown 語法:"
+ insert_images_comments_a2: "來顯示在網路上的圖片。"
+ insert_images_comments_q: "我可以在留言中放圖片嗎?"
+ insert_images_q: "要怎樣把圖片放到貼文裡面?"
+ post_location_a: "按一下發表對話盒的別針圖示,就在相機的旁邊。這樣會把你的所在位置用 OpenStreetMap 加到貼文去。你也可以編輯你的位置,比如說你可能只想要標那個城市,而不是完整的地址。"
+ post_location_q: "要怎樣把我的所在位置加到貼文去?"
+ post_notification_a: "你可以在貼文的右上角看到一個鈴鐺的圖示,點這個圖示就可以打開或關掉該篇貼文的活動通知。"
+ post_notification_q: "要怎樣收到或停止收到某一篇貼文的活動通知?"
+ post_poll_a: "點圖表那個圖示就可以產生一場投票。你要打題目以及至少兩個選項。如果想要任何人都能參加你的投票的話,別忘了要公開你的貼文。"
+ post_poll_q: "要怎樣加一場投票到貼文裡?"
+ post_report_a: "點一下貼文右上角的三角警告圖示就可以投訴給你的莢主。請在對話盒中輸入投訴的理由。"
+ post_report_q: "要怎樣投訴某一篇貼文涉及人身攻擊呢?"
+ size_of_images_a: "不行。圖片會根據目前是流水帳或單一貼文的版面來自動調整大小。Markdown 並沒有設定圖片大小的語法。"
+ size_of_images_q: "我可以設定貼文或留言中的圖片大小嗎?"
+ stream_full_of_posts_a1: "你的流水帳來自三種貼文:"
+ stream_full_of_posts_li1: "你有跟他們分享的人的貼文;還可以細分為兩種:一種是公開的貼文,另一種是受限的貼文,但是你在該貼文的目標社交面裡面。要讓這種貼文從你的流水帳消失,只要停止和那個人分享就可以了。"
+ stream_full_of_posts_li2: "含有你追蹤的標籤的公開貼文。要讓這種貼文不出現,就不要再追蹤那個標籤。"
+ stream_full_of_posts_li3: 列在社群焦點那些人的公開貼文。只要在你的帳號設定中不要勾選"在流水帳顯示社群焦點",就不會有這種貼文了。
+ stream_full_of_posts_q: "為什麼我的流水帳裡面都是一些我不認識也沒跟他們分享的人的貼文?"
+ title: "貼文和發表"
+ private_posts:
+ can_comment_a: "只有在你發表該篇非公開貼文前,就已經在那一面中的使用者,才可以對貼文留言或按讚,而且必須要在登入 diaspora* 的狀態下。"
+ can_comment_q: "誰可以對我的非公開貼文留言或按讚?"
+ can_reshare_a: "沒有人可以。非公開的貼文是不能轉貼的。不過,那些因為在你的社交面中,而可以在登入時看到貼文的人,也可能用複製、貼上的方式轉貼。要不要信任他們就留給你自己決定囉!"
+ can_reshare_q: "誰可以轉貼我的非公開貼文?"
+ see_comment_a: "只有該篇貼文的分享對象(也就是當初原作者所選擇社交面中的人)才可以看到貼文的留言和讚。"
+ see_comment_q: "如果我對非公開貼文留言或按讚,誰可以看得到?"
+ title: "非公開貼文"
+ who_sees_post_a: "只有在你發表該篇非公開貼文前,就已經在那一面中的使用者才可以看得到,並且必須要在登入 diaspora* 的狀態下。"
+ who_sees_post_q: "當我貼文到某一面時(也就是貼一篇非公開貼文),有誰可以看得到?"
+ private_profiles:
+ title: "私人檔案"
+ whats_in_profile_a: "私人檔案裡面可以有自傳、所在地、性別、還有生日。你可以選擇要提供哪些給人看,沒有一項是必需要填的。只有那些你把他們加到社交面中的人,在登入的狀態下可以看到你的私人檔案。當他們看你的個人檔案時,除了你的公開貼文之外,還可以看到他們所屬社交面的非公開貼文。"
+ whats_in_profile_q: "私人檔案裡面有什麼?"
+ who_sees_profile_a: "任何你有和他們分享的人(也就是那些你把他們加到社交面中的人)都可以。那些有追蹤你,但是你沒有追蹤他們的人,只能夠看到你的公開檔案。"
+ who_sees_profile_q: "誰看得到我的私人檔案?"
+ who_sees_updates_a: "任何在你的社交面中的人都可以看得到你私人檔案的改變。"
+ who_sees_updates_q: "我的私人檔案更新時,誰可以看得到?"
+ public_posts:
+ can_comment_reshare_like_a: "任何 diaspora* 的使用者在登入狀態下都可以對你的公開貼文留言、轉貼、或是按讚。"
+ can_comment_reshare_like_q: "誰可以對我的公開貼文留言、轉貼、或是按讚?"
+ deselect_aspect_posting_a: "沒有影響,它還是一篇公開貼文,還是會出現在你的所有聯絡人的流水帳裡。如果只想讓某些面看到該篇貼文,你必須要在發表時點選那些面。"
+ deselect_aspect_posting_q: "我在發表公開貼文時,不選某個或某些面會有什麼影響?"
+ find_public_post_a: "追蹤你的人會在他們的流水帳看到。如果你在貼文中加了 #標籤 ,那麼任何追蹤該標籤的人都會在他們的流水帳看到。每一篇公開貼文都有專屬的網址,讓任何人不用登入都可以用那個網址看到。因此,公開貼文的連結可以直接貼到 Twitter​、部落格、或是其他地方去。公開貼文也有可能會被搜尋引擎收集並編入索引。"
+ find_public_post_q: "其他人要怎樣找到我的公開貼文?"
+ see_comment_reshare_like_a: "公開貼文的留言、讚、或是轉貼,也都是公開的。任何登入 diaspora* 的使用者,以及其他使用網際網路的人,都可以看到你對該篇貼文的參與。"
+ see_comment_reshare_like_q: "當我對一篇公開貼文留言、轉貼、或是按讚時,誰可以看得到?"
+ title: "公開貼文"
+ who_sees_post_a: "任何用網際網路的人都有可能看到你公開的貼文,因此請務必確定你希望該貼文要公開出去。這是一個和世界溝通的好方法。"
+ who_sees_post_q: "當我公開貼文時,誰可以看得到?"
+ public_profiles:
+ title: "公開檔案"
+ what_do_tags_do_a: "幫助別人了解你。另外,在這些標籤的專頁的左側也會秀你和其他檔案中有該標籤的人的檔案照片。"
+ what_do_tags_do_q: "個人檔案裡的標籤有什麼用?"
+ whats_in_profile_a: "你的公開檔案可能包含了你的名字、描述你自己的五個標籤、以及你的相片。你可以選擇要提供哪些給別人看,沒有一項是必須要填的。隨你高興要讓它一眼就知道是你,還是完全認不出來是誰。你的個人檔案也會顯示你發表過的公開貼文。"
+ whats_in_profile_q: "公開檔案的內容有什麼?"
+ who_sees_profile_a: "任何在登入狀態下的 diaspora* 使用者,以及廣大的網際網路世界,都可以看到。每個個人檔案都有一個網址,透過這個網址其他外部網站可以直接連結該檔案。公開檔案也有可能被搜尋引擎收集並編入索引。"
+ who_sees_profile_q: "誰會看到我的公開檔案?"
+ who_sees_updates_a: "任何來看你的個人檔案頁面的人都可以。"
+ who_sees_updates_q: "誰會看到我的公開檔案的更新?"
+ resharing_posts:
+ reshare_private_post_aspects_a: "不行,非公開貼文是不能分享的。這是為了要尊重原作者的意願,因為她/他只想跟特定的一群人分享。"
+ reshare_private_post_aspects_q: "我可以分享一篇非公開貼文給特定的社交面嗎?"
+ reshare_public_post_aspects_a: "不行,分享公開貼文等於是讓它變成你的公開貼文。如果你只想要跟特定的社交面分享,只能把那篇公開貼文的內容複製,再貼到一篇新的受限貼文去。"
+ reshare_public_post_aspects_q: "我可以分享一篇公開貼文給特定的社交面嗎?"
+ title: "分享貼文"
sharing:
- add_to_aspect_li7: "Amy 會出現在 Ben 聯絡人頁面中的\"和我分享的人\"裡面。"
- only_sharing_a: 這些人已經把你加到他們的面向中了,但是你的面向中沒有他們。也就是說他們有跟你分享,但是你卻沒有跟他們分享(非對稱的分享)。如果你把他們加到任何一個面向,他們就會出現在那個面向的列表中,而不會在"和我分享的人"裡面。請看上面。
+ add_to_aspect_a1: "假設春嬌把志明加進某一面,但是志明還沒有把春嬌加進任何社交面:"
+ add_to_aspect_a2: "這就叫做不對稱的分享。如果志明也把春嬌加進某一面的話,那就會變成互相分享了。他們的公開貼文,和對應到互相指定社交面的非公開貼文,就會開始出現在彼此的流水帳中。而且春嬌也可以看志明的私人檔案了。之後他們還可以送私人訊息給對方。"
+ add_to_aspect_li1: 志明會收到一個通知說春嬌已經"開始跟他分享"了。
+ add_to_aspect_li2: "春嬌會開始在她的流水帳看到志明的公開貼文。"
+ add_to_aspect_li3: "春嬌不會看到志明的任何一篇非公開貼文。"
+ add_to_aspect_li4: "志明不會在他的流水帳看到春嬌的公開或非公開貼文。"
+ add_to_aspect_li5: "但是如果志明去看春嬌的個人檔案頁面的話,他就會看到春嬌貼到她所加他的那個社交面的非公開貼文(當然還有她的公開貼文,因為每個人都可以看得到)。"
+ add_to_aspect_li6: "志明也可以看春嬌的私人檔案(包含自傳、所在地、性別、以及生日)。"
+ add_to_aspect_li7: 春嬌會出現在志明聯絡人頁面中的"和我分享的人"裡面。
+ add_to_aspect_li8: "春嬌也開始可以在貼文裡 @指指點點 志明。"
+ add_to_aspect_q: "當我把某人加進某一面,或是當某人把我加進她/他的某一面時,會發生什麼事?"
+ list_not_sharing_a: "沒有,但是你可以看某人的個人檔案來檢查她/他是否有跟你分享。如果有的話,社交面的按鈕會顯示你所加她/他的那個或那些面;如果沒有的話,按鈕會是灰色的。"
+ list_not_sharing_q: "有那個聯絡人列表是我把他們加進某一面裡面,但是他們卻沒有加我的嗎?"
+ only_sharing_a: 這些人已經把你加進他們的社交面了,但是你的社交面中還沒有他們。也就是說他們有跟你分享,但是你卻(還)沒有跟他們分享,就好像是他們在追蹤你。如果你把他們加進任何一面,他們就會出現在那一面的列表中,而不會在"和我分享的人"裡面了。請看上面的說明。
only_sharing_q: 出現在聯絡人頁面中"和我分享的人"裡面的人是誰?
+ see_old_posts_a: "不行,他們只能看到你對那一面的新貼文。並且就跟其他人一樣,他們也可以從你的個人檔案頁面,看到你過去的公開貼文,說不定他們也可以在自己的流水帳看到。"
+ see_old_posts_q: "如果我把某人加進某一面,她/他可以看到我對那個社交面過去的貼文嗎?"
+ sharing_notification_a: "當每次有人開始跟你分享時,你應該都會收到一則消息。"
+ sharing_notification_q: "怎麼知道某人已經開始跟我分享了?"
+ title: "分享"
+ tags:
+ filter_tags_a: "目前 diaspora* 還不能直接這麼做,但是某些%{third_party_tools}可能有提供這個功能。"
+ filter_tags_q: "要怎樣在我的流水帳過濾(排除)掉某些標籤?"
+ followed_tags_a: "搜尋一個標籤之後,你可以在標籤專頁的上方按\"追蹤\"按鈕來追蹤它。這樣一來,該標籤就會出現在左手邊追蹤中標籤的選單裡面。點任何一個你追蹤中的標籤會帶你到該標籤的專頁,讓你看到有該標籤的最新貼文。如果是點 #追蹤中的標籤 看到的會是你追蹤的所有標籤的流水帳。"
+ followed_tags_q: "什麼是\"#追蹤中的標籤\"?要怎麼追蹤一個標籤?"
+ people_tag_page_a: "是那些在他們的公開檔案放該標籤的人。"
+ people_tag_page_q: "標籤專頁左手邊列出來的人是誰?"
+ tags_in_comments_a: "留言裡面的標籤還是可以連結到該標籤的專頁,不過不會讓該留言或是對象貼文出現在標籤專頁裡面。只有貼文裡面有該標籤才會有這個效果。"
+ tags_in_comments_q: "也可以在留言裡面放標籤嗎?還是只有貼文可以?"
+ title: "標籤"
+ what_are_tags_for_a: "標籤是把貼文分門別類的方式,通常是依據貼文的主題。如果你搜尋一個標籤,有那個標籤的所有貼文都會顯示出來,包含公開貼文以及你可以看的非公開貼文。這樣一來大家就可以找到各自有興趣的主題的公開貼文了。"
+ what_are_tags_for_q: "標籤是幹嘛用的?"
third_party_tools: "第三方工具"
+ title_header: "說明"
tutorial: "個別指導"
tutorials: "個別指導"
wiki: "維基"
@@ -384,6 +544,7 @@ zh-TW:
ignore: "忽略"
invitation_codes:
excited: "%{name} 看到你來覺得很興奮。"
+ not_valid: "邀請碼已經失效了"
invitations:
a_facebook_user: "Facebook 使用者"
check_token:
@@ -402,13 +563,13 @@ zh-TW:
your_account_awaits: "你的帳號在等你!"
new:
already_invited: "這些人還沒有接受你的邀請:"
- aspect: "面向"
+ aspect: "社交面"
check_out_diaspora: "來 diaspora* 看看吧!"
codes_left:
other: "還可以邀請%{count}個人"
zero: "不能邀請更多人了"
comma_separated_plz: "可以用逗號分隔來輸入多個電子信箱。"
- if_they_accept_info: "如果他們接受,就會被加入至你所邀請的面向中。"
+ if_they_accept_info: "如果他們接受,就會被加進你所邀請的社交面。"
invite_someone_to_join: "邀請其他人加入 diaspora*!"
language: "語言"
paste_link: "將這個連結分享給你的朋友,來邀請他們加入 diaspora*,或者也可以直接寄電子郵件給他們。"
@@ -422,12 +583,12 @@ zh-TW:
application:
back_to_top: "回最上面"
powered_by: "強力配置 diaspora*"
- public_feed: "%{name} 在 diaspora* 的公開發文"
- source_package: "下載原始碼套件"
+ public_feed: "%{name} 在 diaspora* 的公開資訊源"
+ source_package: "下載源碼封裝檔"
statistics_link: "豆莢統計資料"
- toggle: "行動切換"
- whats_new: "有什麼新消息嗎?"
- your_aspects: "你的面向"
+ toggle: "行動檢視切換"
+ whats_new: "更新了什麼?"
+ your_aspects: "你的社交面"
header:
admin: "管理"
blog: "部落格"
@@ -450,27 +611,27 @@ zh-TW:
people_like_this_comment:
other: "有%{count}個人說讚"
zero: "沒人說讚"
- limited: "設限"
+ limited: "受限"
more: "更多"
next: "後面"
no_results: "搜尋沒有結果"
notifications:
also_commented:
- other: "%{actors} 也評論了 %{post_author} 的%{post_link}發文"
- zero: "%{actors} 也評論了 %{post_author} 的%{post_link}發文"
+ other: "%{actors} 也留言在 %{post_author} 的貼文%{post_link}。"
+ zero: "%{actors} 也留言在 %{post_author} 的貼文%{post_link}。"
also_commented_deleted:
- other: "%{actors} 對已刪掉的貼文發表了意見。"
- zero: "%{actors} 對已刪掉的貼文發表了意見。"
+ other: "%{actors} 留言在某篇已刪掉的貼文。"
+ zero: "%{actors} 留言在某篇已刪掉的貼文。"
comment_on_post:
- other: "%{actors} 評論了你的發文%{post_link}"
- zero: "%{actors} 評論了你的發文%{post_link}"
+ other: "%{actors} 留言在你的貼文%{post_link}。"
+ zero: "%{actors} 留言在你的貼文%{post_link}。"
helper:
new_notifications:
- other: "有%{count}個新消息"
- zero: "沒有新消息"
+ other: "有%{count}則新的通知"
+ zero: "沒有新的通知"
index:
- all_notifications: "全部的消息"
- also_commented: "有其他意見"
+ all_notifications: "全部的通知"
+ also_commented: "其他人留言"
and: "和"
and_others:
few: "和其他%{count}個人"
@@ -479,38 +640,38 @@ zh-TW:
other: "和其他%{count}個人"
two: "以及其他%{count}個"
zero: "以外沒有其他人"
- comment_on_post: "貼文有意見"
- liked: "有讚"
+ comment_on_post: "貼文有留言"
+ liked: "被說讚"
mark_all_as_read: "全部標示為已讀"
mark_all_shown_as_read: "把目前顯示的都標示成讀過了"
mark_read: "標示為看過了"
mark_unread: "標示為沒看過"
- mentioned: "有被提到"
- no_notifications: "目前還沒有任何消息。"
- notifications: "消息"
- reshared: "有被轉貼"
+ mentioned: "被提到"
+ no_notifications: "目前還沒有任何通知。"
+ notifications: "通知"
+ reshared: "被轉貼"
show_all: "看全部"
show_unread: "看沒讀過的"
started_sharing: "開始分享"
liked:
- other: "%{actors} 說你的發文%{post_link}很讚。"
- zero: "%{actors} 說你的發文%{post_link}很讚。"
+ other: "%{actors} 稱讚了你的貼文%{post_link}。"
+ zero: "%{actors} 稱讚了你的貼文%{post_link}。"
liked_post_deleted:
- other: "%{actors} 說你刪掉了的貼文很讚。"
- zero: "%{actors} 說你刪掉了的貼文很讚。"
+ other: "%{actors} 稱讚了說你刪掉的貼文。"
+ zero: "%{actors} 稱讚了你刪掉的貼文。"
mentioned:
- other: "%{actors} 在%{post_link}中提到了你"
- zero: "%{actors} 在%{post_link}中提到了你"
+ other: "%{actors} 在貼文%{post_link}中提到了你"
+ zero: "%{actors} 在貼文%{post_link}中提到了你"
mentioned_deleted:
- other: "%{actors} 在已刪掉的貼文中點到了你。"
- zero: "%{actors} 在已刪掉的貼文中點到了你。"
+ other: "%{actors} 在已刪掉的貼文中提到了你。"
+ zero: "%{actors} 在已刪掉的貼文中提到了你。"
post: "貼文"
private_message:
other: "%{actors} 寫了訊息給你。"
zero: "%{actors} 寫了訊息給你。"
reshared:
- other: "%{actors} 轉貼了你的發文%{post_link}。"
- zero: "%{actors} 轉貼了你的發文%{post_link}。"
+ other: "%{actors} 轉貼了你的貼文%{post_link}。"
+ zero: "%{actors} 轉貼了你的貼文%{post_link}。"
reshared_post_deleted:
other: "%{actors} 轉貼了你刪掉的貼文。"
zero: "%{actors} 轉貼了你刪掉的貼文。"
@@ -518,15 +679,15 @@ zh-TW:
other: "%{actors} 開始跟你分享了。"
zero: "%{actors} 開始跟你分享了。"
notifier:
- a_limited_post_comment: "你在 diaspora* 有一則設限貼文上的新評論可看。"
+ a_limited_post_comment: "你在 diaspora* 有一篇設限貼文上的新留言可看。"
a_post_you_shared: "一篇貼文."
a_private_message: "你在 diaspora* 有一則新的私人訊息。"
accept_invite: "接受來自 diaspora* 的邀請吧!"
also_commented:
- limited_subject: "你留意見的貼文又有一則新的意見"
+ limited_subject: "你留言過的貼文又有一則新的留言"
click_here: "按這裡"
comment_on_post:
- limited_subject: "你的貼文有一則新意見"
+ limited_subject: "你的貼文有一則新留言"
reply: "回或看 %{name} 的貼文 >"
confirm_email:
click_link: "請點以下連結,來啟用你新的電子信箱 %{unconfirmed_email}:"
@@ -534,63 +695,65 @@ zh-TW:
email_sent_by_diaspora: "這封電子郵件是從 %{pod_name} 寄出。如果你不想再收到這類的信件,"
export_email:
body: |-
- 嗨, %{name},
- 你的資料已經處理好了,你可以去以下連結下載: %{url}
+ 嗨, %{name}!
+ 你的資料已經處理好了,請用[這個連結]下載: %{url}
+ 使用愉快!
- 祝快樂!
- Diaspora* 電郵機器人
+ diaspora* 電郵機器人
subject: "%{name},你的個人資料已經可以下載了"
export_failure_email:
body: |-
- 嗨,%{name},
- 我們在處理你要下載的個人資料時,發生了問題。
- 要麻煩你再重試一次!
+ 嗨,%{name}!
+ 我們在準備你的個人資料下載檔案時發生了錯誤,要麻煩你再試一次!
+ 不好意思。
- 祝快樂!
- Diaspora* 電郵機器人
+ diaspora* 電郵機器人
subject: "很抱歉,%{name},你的資料有問題"
export_photos_email:
body: |-
嗨,%{name}!
- 你的相片已經處理好了,請用這個連結來下載: %{url}
+ 你的相片已經處理好了,請用[這個連結]來下載: %{url}
+ 使用愉快!
- 祝快樂,
- Diaspora* 電郵機器人敬上。
+ diaspora* 電郵機器人
subject: "可以下載相片了,%{name}"
export_photos_failure_email:
body: |-
嗨,%{name}!
- 我們在準備你的相片下載檔案時發生了錯誤,麻煩你重試一次!
+ 我們在準備你的相片下載檔案時發生了錯誤,麻煩你再試一次!
+ 不好意思。
- 很抱歉,
- Diaspora* 電郵機器人敬上。
+ diaspora* 電郵機器人
subject: "你的相片有問題,%{name}"
hello: "%{name} 你好!"
invite:
message: |-
你好!
- 有人邀請你加入 Diaspora* 喔!
+ 有人邀請你加入 diaspora* 囉!
- 請按這個連結來開始使用吧
+ 請按這個連結來開始使用吧:
[%{invite_url}][1]
祝順利!
- Diaspora* 電郵機器人敬上。
+ diaspora* 電郵機器人
+
+ P.S.:如果你還不知道 diaspora* 是什麼的話,可以看[這邊][2]!
[1]: %{invite_url}
+ [2]: %{diasporafoundation_url}
invited_you: "%{name} 邀請你來用 diaspora*"
liked:
liked: "%{name} 說你的貼文很讚"
- limited_post: "%{name} 喜歡你一篇設限的貼文"
+ limited_post: "%{name} 稱讚你一篇設限的貼文"
view_post: "看貼文 >"
mentioned:
limited_post: "你在一篇設限的貼文中被提到了。"
- mentioned: "在貼文中點到了你:"
- subject: "%{name} 在 diaspora* 點到了你"
+ mentioned: "在貼文中提到了你:"
+ subject: "%{name} 在 diaspora* 提到了你"
private_message:
reply_to_or_view: "回或看這次對話 >"
remove_old_user:
@@ -607,22 +770,22 @@ zh-TW:
希望可以再次見到你!
- Diaspora* 電子郵件機器人。
+ diaspora* 電郵機器人
subject: "你的 diaspora* 帳號因為太久沒有活動而被標上移除記號了"
report_email:
body: |-
你好,
- 識別碼%{id}的%{type}被標記為有攻擊性了。
- [%{url}](註1)
- 請盡快檢查看看!
+ 識別碼%{id}的%{type}被標記為有人身攻擊。
+ [%{url}][註1]
+ 麻煩盡快檢查看看!
謝謝!
- Disaspora* 電子郵件機器人
+ diaspora* 電郵機器人
- 註1: %{url}
+ [註1]: %{url}
subject: "有新的%{type}被標記為有攻擊性"
type:
- comment: "意見"
+ comment: "留言"
post: "貼文"
reshared:
reshared: "%{name} 轉貼了你的貼文"
@@ -647,7 +810,7 @@ zh-TW:
add_contact_small:
add_contact_from_tag: "從標籤新增聯絡人"
aspect_list:
- edit_membership: "編輯所屬面向"
+ edit_membership: "編輯所屬社交面"
helper:
is_not_sharing: "%{name} 沒有跟你分享"
is_sharing: "%{name} 正在跟你分享中"
@@ -657,7 +820,7 @@ zh-TW:
looking_for: "在找標記為 %{tag_link} 的貼文嗎?"
no_one_found: "...找不到任何東西。"
no_results: "喂!搜尋要有目標。"
- results_for: "符合搜尋結果的使用者:"
+ results_for: "符合%{search_term}的使用者:"
search_handle: "確定要用你朋友們的 diaspora* 識別碼來找到他們。"
searching: "搜尋中,請耐心等待..."
send_invite: "還是找不到人嗎?寄一封邀請卡吧!"
@@ -673,7 +836,7 @@ zh-TW:
born: "生日"
edit_my_profile: "編輯個人檔案"
gender: "性別"
- in_aspects: "所屬面向"
+ in_aspects: "所屬社交面"
location: "地點"
photos: "相片"
remove_contact: "刪除聯絡人"
@@ -689,7 +852,7 @@ zh-TW:
not_connected: "你不跟這個人分享"
recent_posts: "最新貼文"
recent_public_posts: "最新公開貼文"
- return_to_aspects: "回你的面向主頁"
+ return_to_aspects: "回你的社交面主頁"
see_all: "看全部"
start_sharing: "開始分享"
to_accept_or_ignore: "接受或不管它。"
@@ -739,6 +902,7 @@ zh-TW:
title: "來自 %{name} 的貼文"
show:
destroy: "刪除"
+ forbidden: "你不能這麼做"
not_found: "抱歉,找不到該篇貼文。"
permalink: "靜態連結"
photos_by:
@@ -756,7 +920,7 @@ zh-TW:
first_name: "名字(前)"
last_name: "名字(後)"
nsfw_check: "把我分享的所有東西都標示為上班時不宜(NSFW)"
- nsfw_explanation: "在 diaspora* 社群,對於不適合在上班時看的內容,是採用上班時不宜(NSFW)這種自我管理機制。如果你會常常發表這類題材,可以勾選這個選項,那麼你分享的東西就不會直接顯示在其它人的流水帳中,除非他們去點來看。"
+ nsfw_explanation: "在 diaspora* 社群裡,對於不適合在上班時看的內容,是採用\"上班時不宜\"(NSFW)這種自我管理機制。如果你會常常發表這類題材,可以勾選這個選項,那麼你分享的東西就不會直接顯示在其它人的流水帳中,除非他們去點來看。"
nsfw_explanation2: "如果你沒有勾選這個選項,那麼當你要分享上班時不宜的題材時,請加上 #nsfw 這個標籤。"
update_profile: "更新個人檔案"
your_bio: "你的自我介紹"
@@ -774,10 +938,10 @@ zh-TW:
updated: "個人檔案已經更新了"
public: "公開"
reactions:
- other: "有%{count}次回應"
+ other: "有%{count}個回應"
zero: "沒有回應"
registrations:
- closed: "此一 diaspora* 空間不開放註冊"
+ closed: "這個 diaspora* 豆莢不開放註冊。"
create:
success: "你已經成功加入 diaspora* 了!"
edit:
@@ -805,26 +969,26 @@ zh-TW:
terms_link: "服務條款"
username: "使用者名稱"
report:
- comment_label: "<b>意見</b>:<br>%{data}"
+ comment_label: "<b>留言</b>:<br>%{data}"
confirm_deletion: "確定要刪除這一項嗎?"
delete_link: "刪除項目"
- not_found: "<u>目標貼文或意見找不到了。可能已經被主人給刪掉了!</u>"
+ not_found: "<u>目標貼文或留言找不到了。可能已經被主人給刪掉了!</u>"
post_label: "<b>貼文</b>: %{title}"
reason_label: "理由: %{text}"
reported_label: "<b>回報人<b> %{person}"
review_link: "標記為看過了"
status:
- created: "一則回報產生了"
+ created: "產生了一份回報"
destroyed: "貼文已經被銷毀了"
failed: "發生問題了"
- marked: "已經把這則回報標記為看過了"
+ marked: "已經把這份回報標記為看過了"
title: "回報總覽"
requests:
create:
sending: "傳送中"
- sent: "已經和 %{name} 分享了你的貼文。他們下次登入diaspora* 時就會看見。"
+ sent: "已經要求和 %{name} 分享貼文了。他們下次登入diaspora* 時就會看見。"
destroy:
- error: "請選一個面向!"
+ error: "請選某一面!"
ignore: "不理會建立聯繫的請求。"
success: "你們現在互相分享了。"
helper:
@@ -833,7 +997,7 @@ zh-TW:
zero: "沒有新請求"
manage_aspect_contacts:
existing: "既有聯絡人"
- manage_within: "管理聯絡人於"
+ manage_within: "管理以下社交面中的聯絡人:"
new_request_to_person:
sent: "送出去了!"
reshares:
@@ -856,33 +1020,38 @@ zh-TW:
search: "搜尋"
services:
create:
- already_authorized: "已經有 Diaspora 識別碼為 %{diaspora_id} 的使用者被授權使用該 %{service_name} 帳號了。"
+ already_authorized: "已經有別的 diaspora* 使用者(識別碼是 %{diaspora_id})被授權使用這個 %{service_name} 帳號了。"
failure: "認證失敗。"
read_only_access: "存取權限是唯讀,請待會重新認證。"
success: "認證成功。"
destroy:
success: "認證刪除成功。"
failure:
- error: "與該服務連結時有錯誤"
+ error: "與該外部服務連結時發生錯誤"
finder:
fetching_contacts: "diaspora* 正在取得你在 %{service} 的朋友資料,請幾分鐘後再來看看。"
no_friends: "沒有 Facebook 朋友。"
service_friends: "%{service} 朋友"
index:
- connect: "連接"
- disconnect: "切斷連結"
- edit_services: "編輯服務"
- logged_in_as: "已經登入為"
- no_services_available: "這個豆莢目前不提供外部服務的連接。"
+ connect: "連結"
+ disconnect: "停止連結"
+ edit_services: "編輯外部服務"
+ logged_in_as: "已經以 %{nickname} 登入了。"
+ no_services_available: "這個豆莢目前不提供跟外部服務連結。"
not_logged_in: "目前還沒登入。"
- really_disconnect: "切斷與 %{service} 的連結?"
- services_explanation: "和其他服務連結可以將你在 diaspora* 的貼文同時發表在其他服務上"
+ really_disconnect: "要停止和 %{service} 連結嗎?"
+ services_explanation: "和其他外部服務連結可以讓你在 diaspora* 貼文時同時發表到這些服務去。"
inviter:
click_link_to_accept_invitation: "請按這個連結來接受邀請"
join_me_on_diaspora: "跟我一起加入 diaspora*"
+ provider:
+ facebook: "Facebook"
+ tumblr: "Tumblr"
+ twitter: "Twitter"
+ wordpress: "WordPress"
remote_friend:
invite: "邀請"
- not_on_diaspora: "尚未註冊 diaspora*"
+ not_on_diaspora: "還沒在 diaspora* 註冊"
resend: "重送"
settings: "設定"
share_visibilites:
@@ -892,7 +1061,7 @@ zh-TW:
shared:
add_contact:
add_new_contact: "加入新聯絡人"
- create_request: "以 diaspora* 帳號搜尋"
+ create_request: "用 diaspora* 帳號搜尋"
diaspora_handle: "diaspora@pod.org"
enter_a_diaspora_username: "輸入 diaspora* 使用者名稱:"
know_email: "知道他們的電子信箱嗎?你應該邀請他們來"
@@ -905,14 +1074,14 @@ zh-TW:
few: "在%{count}個面向中"
many: "在%{count}個面向中"
one: "在%{count}個面向中"
- other: "在%{count}個面向中"
+ other: "在%{count}個社交面中"
two: "在%{count}個面向中"
zero: "加聯絡人"
contact_list:
all_contacts: "所有聯絡人"
footer:
- logged_in_as: "已用 %{name} 登入"
- your_aspects: "你的面向"
+ logged_in_as: "已經以 %{name} 登入"
+ your_aspects: "你的社交面"
invitations:
by_email: "用電子郵件"
dont_have_now: "目前你還不能邀請任何人,但很快就可以了!"
@@ -921,25 +1090,25 @@ zh-TW:
invite_someone: "邀請某人來"
invite_your_friends: "邀請你的朋友"
invites: "邀請"
- invites_closed: "本 diaspora* 空間目前不開放邀請"
- share_this: "將這個連結透過電子郵件、部落格,或其他你喜愛的社交網站分享出去!"
+ invites_closed: "這個 diaspora* 豆莢目前不開放邀請"
+ share_this: "將這個連結透過電子郵件、部落格,或其他社交網站分享出去!"
notification:
new: "%{from} 有新的%{type}"
public_explain:
atom_feed: "Atom 資訊源"
control_your_audience: "控制你的聽眾"
- logged_in: "已登入至 %{service}"
- manage: "管理已連線的服務"
- new_user_welcome_message: "用 #雜湊標籤 來區分你的貼文,並且找到跟你有共同興趣的人。用 @指指點點 來叫出帥氣的人。"
- outside: "不使用 diaspora* 的人也能夠看到公開訊息"
+ logged_in: "已經在 %{service} 登入"
+ manage: "管理連結中的外部服務"
+ new_user_welcome_message: "用 #雜湊標籤 來區分你的貼文,並且找到跟你有共同興趣的人。用 @指指點點 來招喚重要人士。"
+ outside: "不使用 diaspora* 的人也能夠看到公開訊息。"
share: "分享"
- title: "設定連線服務"
+ title: "設定外部服務連結"
visibility_dropdown: "用這個下拉式選單來改變貼文的可見範圍。(建議你這篇首貼設為公開。)"
publisher:
all: "全部"
all_contacts: "所有聯絡人"
discard_post: "捨棄貼文"
- formatWithMarkdown: "你可以用%{markdown_link}來對貼文做排版"
+ formatWithMarkdown: "你可以用%{markdown_link}將貼文加格式"
get_location: "取得你所在的地點"
make_public: "公開"
new_user_prefill:
@@ -953,7 +1122,7 @@ zh-TW:
option: "選項 1"
question: "問題"
remove_poll_answer: "移除選項"
- post_a_message_to: "在 %{aspect} 發表訊息"
+ post_a_message_to: "對%{aspect}發表訊息"
posting: "發表中..."
preview: "預覽"
publishing_to: "發表至:"
@@ -965,12 +1134,12 @@ zh-TW:
reshare:
reshare: "轉貼"
stream_element:
- connect_to_comment: "請先和作者建立聯繫才能對他們的貼文發表意見"
- currently_unavailable: "目前無法發表意見"
+ connect_to_comment: "請先和作者建立聯繫才能留言在他們的貼文"
+ currently_unavailable: "目前不能留言"
dislike: "遜"
hide_and_mute: "隱藏貼文並消音"
ignore_user: "忽視 %{name}"
- ignore_user_description: "是否要忽視這個使用者,並把他/她從所有面向中移除呢?"
+ ignore_user_description: "是否要忽視這個使用者,並把他/她從所有社交面中移除呢?"
like: "讚"
nsfw: "這篇貼文被作者標示為 NSFW (上班時不宜)。 %{link}"
shared_with: "分享給:%{aspect_names}"
@@ -982,50 +1151,50 @@ zh-TW:
simple_captcha:
label: "請輸入方塊中顯示的密碼:"
message:
- default: "驗證碼與圖中不符"
+ default: "驗證碼與圖片不符"
failed: "人類確認檢查失敗"
- user: "驗證碼與圖中不符"
+ user: "驗證碼與圖片不同"
placeholder: "請輸入圖形中的內容"
statistics:
active_users_halfyear: "半年內活躍使用者數"
active_users_monthly: "當月活躍使用者數"
closed: "關閉"
- disabled: "不適用"
+ disabled: "不可用"
enabled: "可用"
- local_comments: "當地意見發表量"
+ local_comments: "本機留言發表量"
local_posts: "當地貼文量"
name: "名字"
network: "網路"
open: "開放"
- registrations: "註冊數"
- services: "服務"
+ registrations: "註冊狀態"
+ services: "外部服務"
total_users: "使用者總數"
version: "版本"
status_messages:
create:
- success: "成功推薦了:%{names}"
+ success: "指指點點成功:%{names}"
destroy:
failure: "刪除貼文失敗"
helper:
no_message_to_display: "沒有訊息可顯示。"
new:
mentioning: "指指點點中:%{person}"
- too_long: "發文請在 %{count} 字內. 現在字數為 %{current_length}"
+ too_long: "狀態訊息請在 %{count} 字內。目前字數是 %{current_length}"
stream_helper:
- hide_comments: "隱藏所有意見"
+ hide_comments: "隱藏所有留言"
no_more_posts: "你已經抵達流水帳的最下游了。"
no_posts_yet: "目前還沒有任何貼文。"
show_comments:
- other: "顯示另外%{count}個意見"
- zero: "沒有其它意見"
+ other: "顯示另外%{count}則留言"
+ zero: "沒有其它留言"
streams:
activity:
title: "我的活動"
aspects:
- title: "你的面向"
- aspects_stream: "面向"
+ title: "我的社交面"
+ aspects_stream: "社交面"
comment_stream:
- title: "有意見的貼文"
+ title: "有人留言的貼文"
community_spotlight_stream: "社群焦點"
followed_tag:
add_a_tag: "新增標籤"
@@ -1076,8 +1245,8 @@ zh-TW:
success: "你的帳號已經鎖定了。完成關閉帳號大約還需要 20 分鐘的時間,感謝你試用 diaspora*"
wrong_password: "輸入的密碼與你目前的密碼不符。"
edit:
- also_commented: "當有人對你評論的貼文發表意見"
- auto_follow_aspect: "自動加入的聯絡人歸類在以下哪個話題:"
+ also_commented: "有人也留言在你留言過的貼文"
+ auto_follow_aspect: "自動被加入聯絡人的所屬社交面:"
auto_follow_back: "對主動要求跟你分享的使用者自動開始分享"
change: "更改"
change_email: "更改電子信箱"
@@ -1087,14 +1256,14 @@ zh-TW:
close_account:
dont_go: "啊,請不要走!"
if_you_want_this: "如果你確定要關閉帳號,請在下方輸入你的密碼,然後按'關閉帳號'"
- lock_username: "你的使用者名稱會被鎖定,在同一空間裡不能用舊帳號重新註冊。"
- locked_out: "系統會將你登出,直到帳號刪除為止,你無法重新登入"
- make_diaspora_better: "希望你能幫助我們讓 Diaspora 更好,而不是選擇離開。如果你決定要關閉帳號,這是接下來的程序:"
+ lock_username: "你的使用者名稱會被鎖定,在同一個豆莢內不能用舊帳號重新註冊。"
+ locked_out: "系統會將你登出,且無法重新登入,最後帳號會被刪掉。"
+ make_diaspora_better: "希望你能幫助我們讓 diaspora* 更好,而不是選擇離開。但是如果你真的想關閉帳號,這是接下來的程序:"
mr_wiggles: "Mr Wiggles 看到你走會很難過"
- no_turning_back: "一旦確定刪除則無法復原。如果確定要刪除帳號,請在下方輸入你的密碼"
- what_we_delete: "我們會儘快刪除你的貼文和個人檔案。你在其他使用者貼文下的評論仍然保留,但會以 diaspora* 帳號顯示,而非你的使用者名稱。"
+ no_turning_back: "一旦確定刪除則無法復原。如果確定要刪除帳號,請在下方輸入你的密碼。"
+ what_we_delete: "我們會儘快刪除你的貼文和個人檔案。你對其他使用者貼文的留言仍然保留,但會以 diaspora* 帳號顯示,而非你的使用者名稱。"
close_account_text: "關閉帳號"
- comment_on_post: "有人對你的貼文發表意見"
+ comment_on_post: "有人留言在你的貼文"
current_password: "目前密碼"
current_password_expl: "登入時那一個..."
download_export: "下載個人檔案"
@@ -1109,26 +1278,26 @@ zh-TW:
getting_started: "新使用者偏好設定"
last_exported_at: "(最後一次是在 %{timestamp} 更新)"
liked: "有人對你的貼文說讚"
- mentioned: "貼文中提到你"
+ mentioned: "有貼文提到了你"
new_password: "新的密碼"
private_message: "收到私人訊息"
- receive_email_notifications: "接收電子郵件通知:"
+ receive_email_notifications: "接收電子郵件通知的時機:"
request_export: "申請下載個人檔案資料"
request_export_photos: "要求下載相片"
request_export_photos_update: "更新相片下載檔案"
request_export_update: "更新個人檔案資料"
- reshared: "有人轉貼你的發文"
- show_community_spotlight: "要在流水帳中顯示社群焦點嗎?"
- show_getting_started: "使用入門指南"
+ reshared: "有人轉貼你的貼文"
+ show_community_spotlight: "在流水帳顯示社群焦點"
+ show_getting_started: "展示「入門指南」"
someone_reported: "有人寄了一封回報"
- started_sharing: "有人和你分享貼文"
+ started_sharing: "有人開始和你分享貼文"
stream_preferences: "流水帳偏好設定"
your_email: "你的電子郵件"
your_email_private: "其他使用者看不到你的電子郵件信箱"
- your_handle: "你的 diaspora* 帳號"
+ your_handle: "你的 diaspora* 識別碼"
getting_started:
awesome_take_me_to_diaspora: "帥!帶我去 diaspora* 吧"
- community_welcome: "diaspora* 歡迎你的加入!"
+ community_welcome: "diaspora* 社群歡迎你的加入!"
connect_to_facebook: "diaspora* 可以連結臉書帳號%{link} ,取用你的臉書姓名和頭圖來幫你快速完成設定 ,同時開啟跨站貼文。"
connect_to_facebook_link: "連結 Facebook 帳號"
hashtag_explanation: "標籤讓你可以討論及追蹤你有興趣的話題。也是在 diaspora* 找到新朋友的好方法。"
@@ -1161,8 +1330,8 @@ zh-TW:
fetch_failed: "擷取 %{profile_url} 的 webfinger 個人檔案失敗"
hcard_fetch_failed: "擷取 %{account} 的 hcard 資料時發生錯誤"
no_person_constructed: "從這份 hcard 資料無法組出聯絡人。"
- not_enabled: "%{account} 的主機似乎沒有啟用 webfinger"
- xrd_fetch_failed: "從 %{account} 這個帳號取得 xrd 時發生錯誤"
+ not_enabled: "帳號​ %{account} 的主機似乎沒有啟用 webfinger"
+ xrd_fetch_failed: "取得帳號 %{account} 的 xrd 資料時發生錯誤"
welcome: "歡迎!"
will_paginate:
next_label: "後面 &raquo;"
diff --git a/config/locales/javascript/javascript.en_valspeak.yml b/config/locales/javascript/javascript.en_valspeak.yml
index ad4d57894..23f10fb25 100644
--- a/config/locales/javascript/javascript.en_valspeak.yml
+++ b/config/locales/javascript/javascript.en_valspeak.yml
@@ -19,15 +19,20 @@ en_valspeak:
one: "In <%= count %> aspect <3"
other: "In like, <%= count %> aspectz"
zero: "Pick aspectz"
+ updating: "updatin..."
aspect_navigation:
add_an_aspect: "+ Add an aspect!!!"
deselect_all: "Unhighlight all"
no_aspects: "No aspectz picked"
select_all: "Highlight all"
+ aspects:
+ create:
+ add_a_new_aspect: "Add a new aspectttttt"
bookmarklet:
post_something: "Make a postie to d*!!"
post_submit: "Submitting postie... hold up..."
post_success: "Posted!!! Closin popup windowww... <3"
+ cancel: "Cancleee"
comma: ","
comments:
hide: "hide commentz"
@@ -42,6 +47,8 @@ en_valspeak:
error_remove: "Couldnt like... trash <%= name %> from the aspect :(("
remove_contact: "Remove BFF"
conversation:
+ new:
+ no_contacts: "So like, u got to add some ppl before u can start a convo..."
participants: "Ppl up in here"
delete: "Trash"
edit: "Edit!"
@@ -69,6 +76,8 @@ en_valspeak:
search: "Look for"
settings: "Settins"
view_all: "Look at all"
+ hide_post: "hide the postie?"
+ hide_post_failed: "Cant hide this postie :/"
ignore: "Block"
ignore_failed: "Cant block this h8ter :\\"
ignore_user: "Ignore this h8ter?"
@@ -126,6 +135,7 @@ en_valspeak:
option: "Mah ansah<3"
public: "Internetz - ur postie will b seen by any1 on the internet"
question: "Question!!!"
+ remove_post: "Remove the postie?"
report:
name: "Tattle on"
prompt: "Plz say y:"
diff --git a/config/locales/javascript/javascript.fi.yml b/config/locales/javascript/javascript.fi.yml
index 9b47f2b13..0a3e32442 100644
--- a/config/locales/javascript/javascript.fi.yml
+++ b/config/locales/javascript/javascript.fi.yml
@@ -31,12 +31,17 @@ fi:
no_aspects: "Näkymiä ei ole valittu"
select_all: "Valitse kaikki"
aspects:
+ create:
+ add_a_new_aspect: "Lisää näkymä"
+ failure: "Näkymän luominen epäonnistui."
+ success: "Uusi näkymäsi <%= name %> on luotu"
make_aspect_list_visible: "Salli tämän näkymän kontaktien nähdä toisensa?"
name: "Nimi"
bookmarklet:
post_something: "Lähetä julkaisu Diasporaan"
post_submit: "Lähettää julkaisua..."
post_success: "Julkaistu! Suljetaan ponnahdusikkuna"
+ cancel: "Peru"
comma: ","
comments:
hide: "Piilota kommentit"
@@ -53,6 +58,8 @@ fi:
remove_contact: "Poista kontakti"
search_no_results: "Kontakteja ei löytynyt"
conversation:
+ new:
+ no_contacts: "Sinun pitää lisätä muutamia kontakteja ennen kuin voit aloittaa keskustelun."
participants: "Osallistujat"
create: "Luo"
delete: "Poista"
@@ -75,6 +82,7 @@ fi:
home: "Koti"
log_out: "Kirjaudu ulos"
mark_all_as_read: "Merkitse kaikki luetuiksi"
+ moderator: "Ylläpitäjä"
notifications: "Ilmoitukset"
profile: "Profiili"
recent_notifications: "Tuoreet ilmoitukset"
@@ -117,6 +125,7 @@ fi:
count:
one: "<%=count%> ääni tähän mennessä"
other: "<%=count%> ääntä tähän mennessä"
+ go_to_original_post: "Voit osallistua tähän kyselyyn sivulla <%= original_post_link %>"
original_post: "alkuperäinen julkaisu"
result: "Tulos"
show_result: "Näytä tulokset"
@@ -196,9 +205,11 @@ fi:
show_nsfw_posts: "Näytä kaikki"
tags:
follow: "Seuraa #<%= tag %>"
+ follow_error: "Tagin <%= tag %> seuraaminen epäonnistui :("
following: "Seurataan tagia #<%= tag %>"
stop_following: "Lopeta tagin #<%= tag %> seuraaminen"
stop_following_confirm: "Lopetetaanko tagin #<%= tag %> seuraaminen?"
+ stop_following_error: "Tagin <%= tag %> seuraamisen lopettaminen epäonnistui :("
unfollow: "Lopeta seuraaminen"
unlike: "Peru tykkäys"
via: "<%= provider %> kautta"
diff --git a/config/locales/javascript/javascript.fr.yml b/config/locales/javascript/javascript.fr.yml
index e64f02439..29dc458bd 100644
--- a/config/locales/javascript/javascript.fr.yml
+++ b/config/locales/javascript/javascript.fr.yml
@@ -200,7 +200,7 @@ fr:
tags:
follow: "Suivre #<%= tag %>"
follow_error: "Impossible de suivre <%= tag %> :("
- following: "Suivant #<%= tag %>"
+ following: "Vous suivez #<%= tag %>"
stop_following: "Arrêter de suivre #<%= tag %>"
stop_following_confirm: "Arrêter de suivre <%= tag %> ?"
stop_following_error: "Impossible d'arrêter de suivre <%= tag %> :("
diff --git a/config/locales/javascript/javascript.hy.yml b/config/locales/javascript/javascript.hy.yml
index a63ac36cd..d461b69b3 100644
--- a/config/locales/javascript/javascript.hy.yml
+++ b/config/locales/javascript/javascript.hy.yml
@@ -11,7 +11,7 @@ hy:
add_to_aspect: "Ավելացնել"
all_aspects: "Բոլոր խմբերը"
error: "Չի ստացվում կիսվել <%= name %>-ի հետ։ Գուցե արհամարհու՞մ ես նրան։"
- error_remove: "Չստացվեց ջնջել <%= name %>֊ին քո խմբերից ։Չ"
+ error_remove: "Չստացվեց հեռացնել <%= name %>-ին խմբից ։Չ"
mobile_row_checked: "<%= name %> (ջնջել)"
mobile_row_unchecked: "<%= name %> (ավելացնել)"
select_aspects: "Ընտրել խմբերը"
@@ -30,7 +30,7 @@ hy:
aspects:
create:
add_a_new_aspect: "Նոր խումբ ավելացնել"
- failure: "Չհաջողվեց խումբ ստեղծել"
+ failure: "Չհաջողվեց խումբ ստեղծել։"
success: "Քո նոր` <%= name %> խումբը ստեղծված է"
make_aspect_list_visible: "Դարձնե՞լ այս խմբի մարդկանց տեսանելի միմյանց համար։"
name: "Անուն"
@@ -51,7 +51,7 @@ hy:
aspect_list_is_not_visible: "Այս խմբի մարդիկ չեն կարող տեսնել միմյանց։"
aspect_list_is_visible: "Այս խմբի մարդիկ կարող են տեսնել միմյանց։"
error_add: "Չստացվեց <%= name %>ին ավելացնել խմբում։ Ափսո՜ս։"
- error_remove: "Չստացվեց հեռացնել <%= name %>ին խմբից։ Ստիպված ես էլի դիմանալ։ ։Չ"
+ error_remove: "Չստացվեց հեռացնել <%= name %>-ին խմբից ։Չ"
remove_contact: "Հեռացնել"
search_no_results: "Ոչ ոք չգտնվեց"
conversation:
@@ -61,10 +61,10 @@ hy:
create: "Ստեղծել"
delete: "Ջնջել"
edit: "Փոփոխել"
- failed_to_like: "Չհաջողվեց հավանել"
- failed_to_post_message: "Չհաջողվեց գրառում կատարել"
+ failed_to_like: "Չհաջողվեց հավանել։"
+ failed_to_post_message: "Չհաջողվեց գրառում կատարել։"
failed_to_remove: "Չստացվեց ջնջել մուտքագրածը։"
- failed_to_reshare: "Չստացվեց տարածել"
+ failed_to_reshare: "Չստացվեց տարածել։"
getting_started:
alright_ill_wait: "Դե լավ, ես կսպասեմ։"
hey: "Հե՜յ, <%= name %>։"
@@ -87,7 +87,7 @@ hy:
settings: "Կարգավորումներ"
view_all: "Ցուցադրել ամբողջը"
hide_post: "Թաքցնե՞լ այս գրառումը։"
- hide_post_failed: "Չստացվեց թաքցնել այս գրառումը"
+ hide_post_failed: "Չստացվեց թաքցնել այս գրառումը։"
ignore: "Արհամարհել"
ignore_failed: "Հնարավոր չեղավ արհամարհել այս մարդուն"
ignore_user: "Արհամարհե՞լ այս օգտատիրոջը։"
@@ -220,7 +220,7 @@ hy:
wordSeparator: " "
year: "մոտ մեկ տարի"
years: "%d տարի"
- unblock_failed: "Չստացվեց ապարգելափակել այս օգտատիրոջը"
+ unblock_failed: "Չստացվեց ապաարգելափակել այս օգտատիրոջը։"
videos:
unknown: "Տեսահոլովակի անհայտ տեսակ։"
watch: "Դիտել այս տեսահոլովակը <%= provider %> կայքում"
diff --git a/config/locales/javascript/javascript.nl.yml b/config/locales/javascript/javascript.nl.yml
index 583ad8fab..49c873791 100644
--- a/config/locales/javascript/javascript.nl.yml
+++ b/config/locales/javascript/javascript.nl.yml
@@ -64,7 +64,7 @@ nl:
create: "Creëren"
delete: "Verwijder"
edit: "Bewerken"
- failed_to_like: "Leuk vinden mislukt! Misschien negeert de schrijver jou?"
+ failed_to_like: "Leuk vinden mislukt!"
failed_to_post_message: "Bericht plaatsen mislukt!"
failed_to_remove: "Kon het bericht niet verwijderen!"
failed_to_reshare: "Doorgeven mislukt!"
diff --git a/config/locales/javascript/javascript.pt-BR.yml b/config/locales/javascript/javascript.pt-BR.yml
index 41b965634..f43a6a3fd 100644
--- a/config/locales/javascript/javascript.pt-BR.yml
+++ b/config/locales/javascript/javascript.pt-BR.yml
@@ -95,7 +95,7 @@ pt-BR:
no_more: "Não há mais publicações."
no_more_contacts: "Sem mais contatos."
my_activity: "Minha atividade"
- my_aspects: "Meus Aspectos"
+ my_aspects: "Meus aspectos"
my_stream: "Fluxo"
no_results: "Nenhum resultado encontrado"
notifications:
diff --git a/config/locales/javascript/javascript.sv.yml b/config/locales/javascript/javascript.sv.yml
index 5f8931ca5..f1f1493e3 100644
--- a/config/locales/javascript/javascript.sv.yml
+++ b/config/locales/javascript/javascript.sv.yml
@@ -45,7 +45,7 @@ sv:
comma: ","
comments:
hide: "Dölj kommentarer"
- no_comments: "Inga kommentarer finns ännu."
+ no_comments: "Inga kommentarer har gjorts."
show: "Visa alla kommentarer"
confirm_dialog: "Är du säker?"
confirm_unload: "Bekräfta att du vill gå från sidan. Du har osparad information här."
@@ -64,7 +64,7 @@ sv:
create: "Skapa"
delete: "Radera"
edit: "Ändra"
- failed_to_like: "Misslyckades med att gilla. Ignorerar författaren dig?"
+ failed_to_like: "Misslyckades att gilla."
failed_to_post_message: "Misslyckades att posta meddelande!"
failed_to_remove: "Misslyckades med att borttaga inlägget!"
failed_to_reshare: "Kunde inte dela vidare!"
@@ -126,7 +126,7 @@ sv:
one: "<%=count%> röst lagd"
other: "<%=count%> röster lagda"
go_to_original_post: "Du kan rösta hos <%= original_post_link %>"
- original_post: "det ursprungliga inlägget"
+ original_post: "ursprungligt inlägg"
result: "Resultat"
show_result: "Visa resultat"
vote: "Rösta"
diff --git a/config/locales/javascript/javascript.zh-TW.yml b/config/locales/javascript/javascript.zh-TW.yml
index 29fcecf1c..0daef01b3 100644
--- a/config/locales/javascript/javascript.zh-TW.yml
+++ b/config/locales/javascript/javascript.zh-TW.yml
@@ -9,29 +9,29 @@ zh-TW:
and: "及"
aspect_dropdown:
add_to_aspect: "加聯絡人"
- all_aspects: "所有面向"
+ all_aspects: "所有社交面"
error: "無法開始和 <%= name %> 分享。你還在忽視他們嗎?"
- error_remove: "無法把 <%= name %> 從面向中移除 :("
+ error_remove: "無法把 <%= name %> 從社交面中移除 :("
mobile_row_checked: "<%= name %> (移除)"
mobile_row_unchecked: "<%= name %> (新增)"
- select_aspects: "選面向"
+ select_aspects: "選社交面"
started_sharing_with: "你開始和 <%= name %> 分享了!"
stopped_sharing_with: "停止和 <%= name %> 分享了。"
toggle:
- other: "在<%= count %>個面向中"
- zero: "選面向"
+ other: "在<%= count %>個社交面中"
+ zero: "選社交面"
updating: "正在更新..."
aspect_navigation:
- add_an_aspect: "+ 新增面向"
+ add_an_aspect: "+ 新增社交面"
deselect_all: "全不選"
- no_aspects: "沒選任何一個面向"
+ no_aspects: "沒選任何一面"
select_all: "全選"
aspects:
create:
- add_a_new_aspect: "新增面向"
- failure: "創造面向失敗。"
- success: "新的面向<%= name %>已經造出來了"
- make_aspect_list_visible: "要讓這個面向中的聯絡人看得見彼此嗎?"
+ add_a_new_aspect: "新增社交面"
+ failure: "造社交面失敗。"
+ success: "新社交面<%= name %>已經造出來了"
+ make_aspect_list_visible: "要讓這一面中的聯絡人可以看得到彼此嗎?"
name: "名稱"
bookmarklet:
post_something: "貼到 diaspora*"
@@ -40,17 +40,17 @@ zh-TW:
cancel: "取消"
comma: ","
comments:
- hide: "隱藏意見"
- no_comments: "目前還沒有任何意見。"
- show: "顯示所有意見"
+ hide: "隱藏留言"
+ no_comments: "目前還沒人留言。"
+ show: "顯示所有留言"
confirm_dialog: "你確定嗎?"
- confirm_unload: "請確定要離開這一頁 - 你目前所輸入的資料不會保留。"
+ confirm_unload: "請確認要離開這個頁面。你目前輸入的資料將不會保留。"
contacts:
add_contact: "加聯絡人"
- aspect_list_is_not_visible: "在這個面向中的連絡人沒辦法看見有哪些人在同一個面向中。"
- aspect_list_is_visible: "在這個面向中的連絡人可以互相看見他們在同一個面向中。"
- error_add: "沒辦法把 <%= name %> 加到這個面向 :("
- error_remove: "沒辦法把 <%= name %> 從這個面向中移除 :("
+ aspect_list_is_not_visible: "這一面中的連絡人無法互相看見。"
+ aspect_list_is_visible: "這一面中的連絡人可以互相看見。"
+ error_add: "沒辦法把 <%= name %> 加進這一面 :("
+ error_remove: "沒辦法把 <%= name %> 從這一面中移除 :("
remove_contact: "刪聯絡人"
search_no_results: "沒找到聯絡人"
conversation:
@@ -94,7 +94,7 @@ zh-TW:
no_more: "沒有貼文了。"
no_more_contacts: "沒有聯絡人了。"
my_activity: "我的活動"
- my_aspects: "我的面向"
+ my_aspects: "我的社交面"
my_stream: "流水帳"
no_results: "結果什麽都找不到"
notifications:
@@ -107,7 +107,7 @@ zh-TW:
is_sharing: "<%= name %> 正在跟你分享中"
mention: "指指點點"
message: "送訊息"
- not_found: "找不到任何人..."
+ not_found: "...找不到任何人"
stop_ignoring: "停止忽視"
photo_uploader:
completed: "檔案 <%= file %> 完成了"
@@ -139,17 +139,17 @@ zh-TW:
you_have_no_tags: "你沒有任何標籤!"
publisher:
add_option: "增加答案"
- at_least_one_aspect: "發表時請至少選擇一個面向"
+ at_least_one_aspect: "發表時請至少選擇一個社交面"
limited: "設限 - 只有你想分享的人才看得到你的貼文"
near_from: "貼文地點:<%= location %>"
option: "答案"
- public: "公開 - 所有人都能看到你的貼文,包括搜尋引擎"
+ public: "公開:所有人都能看到你的貼文,包括搜尋引擎"
question: "問題"
remove_post: "要移除貼文嗎?"
report:
name: "回報"
prompt: "請輸入回報的理由:"
- prompt_default: "內容有攻擊性"
+ prompt_default: "比如說:內容牽涉人身攻擊"
status:
created: "成功產生回報了"
exists: "已經有這筆回報了"
@@ -160,7 +160,7 @@ zh-TW:
search_for: "搜尋 <%= name %>"
show_more: "顯示更多"
stream:
- comment: "意見"
+ comment: "留言"
disable_post_notifications: "關閉貼文的最新通知"
enable_post_notifications: "開啟貼文的最新通知"
follow: "追蹤"
@@ -176,9 +176,9 @@ zh-TW:
zero: "有<%= count %>個人說讚"
limited: "有限"
more_comments:
- other: "顯示另外<%= count %>個意見"
- zero: "顯示另外<%= count %>個意見"
- original_post_deleted: "原貼文已經被作者刪除了。"
+ other: "顯示另外<%= count %>則留言"
+ zero: "顯示另外<%= count %>則留言"
+ original_post_deleted: "原貼文已經被作者刪除了"
public: "公開"
reshare: "轉貼"
reshares:
@@ -212,6 +212,7 @@ zh-TW:
seconds: "少於一分鐘"
suffixAgo: "前"
suffixFromNow: "前"
+ wordSeparator: ""
year: "約一年"
years: "%d年"
unblock_failed: "取消封鎖這個使用者失敗了"
@@ -219,7 +220,7 @@ zh-TW:
unknown: "不明的影片類別"
watch: "從 <%= provider %> 看這部影片"
viewer:
- comment: "意見"
+ comment: "留言"
follow_post: "追蹤貼文"
home: "我家"
like: "讚"
diff --git a/script/server b/script/server
index 466b4ef0f..7b66ba22e 100755
--- a/script/server
+++ b/script/server
@@ -162,7 +162,7 @@ then
fi
# Check if assets are precompiled
-if [ "$RAILS_ENV" = "production" -a -z "$(find public/assets -maxdepth 1 -name 'home-*.css' -print -quit 2>/dev/null)" ]
+if [ "$RAILS_ENV" = "production" -a -z "$(find public/assets -maxdepth 1 -name 'main-*.js' -print -quit 2>/dev/null)" ]
then
fatal "You're running in production mode without having assets
precompiled. Now and after each update before you restart the
diff --git a/spec/integration/profile_spec.rb b/spec/integration/profile_spec.rb
index 3428c11d1..75dcca37d 100644
--- a/spec/integration/profile_spec.rb
+++ b/spec/integration/profile_spec.rb
@@ -24,6 +24,15 @@ describe PeopleController, type: :request do
expect(response.body).not_to match(/a class="login"/)
expect(response.body).to match(/div id='publisher_textarea_wrapper'/)
end
+
+ it "doesn't display the publisher for people photos path" do
+ get "/people/#{alice.person.guid}/photos"
+
+ expect(response.status).to eq(200)
+ # make sure we are signed in
+ expect(response.body).not_to match(/a class="login"/)
+ expect(response.body).not_to match(/div class='publisher-textarea-wrapper' id='publisher_textarea_wrapper'/)
+ end
end
context "for another user" do
diff --git a/spec/javascripts/app/views_spec.js b/spec/javascripts/app/views_spec.js
index 1204ca4d1..ae3cb5a48 100644
--- a/spec/javascripts/app/views_spec.js
+++ b/spec/javascripts/app/views_spec.js
@@ -8,6 +8,30 @@ describe("app.views.Base", function(){
this.view.render();
});
+ it("throws an exception if no templateName was provided", function() {
+ expect(function() {
+ new app.views.Base().render();
+ }).toThrow(new Error("No templateName set, set to false to ignore."));
+ });
+
+ it("does not throw an exception if templateName is set to false", function() {
+ var ViewClass = app.views.Base.extend({
+ templateName: false
+ });
+
+ new ViewClass().render();
+ });
+
+ it("throws an exception if an invalid templateName was provided", function() {
+ expect(function() {
+ var ViewClass = app.views.Base.extend({
+ templateName: "noiamnotavalidtemplate"
+ });
+
+ new ViewClass().render();
+ }).toThrow(new Error("Invalid templateName provided: noiamnotavalidtemplate"));
+ });
+
it("renders the template with the presenter", function(){
expect($(this.view.el).text().trim()).toBe("model attributes are in the default presenter");
});