Merge branch 'master' into stable

This commit is contained in:
Neil Lalonde 2017-11-08 13:39:37 -05:00
commit 3f71c80e89
17 changed files with 502 additions and 493 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@ -6,7 +6,10 @@
"browser": true,
"builtin": true
},
ecmaVersion: 7,
"parserOptions": {
"ecmaVersion": 7,
"sourceType": "module"
},
"globals":
{"Ember":true,
"jQuery":true,

15
.tx/config Normal file
View File

@ -0,0 +1,15 @@
[main]
host = https://www.transifex.com
lang_map = el_GR: el, es_ES: es, fr_FR: fr, ko_KR: ko, pt_PT: pt, sk_SK: sk, vi_VN: vi
[discourse-org.discourse-adpluginclientenyml]
file_filter = config/locales/client.<lang>.yml
source_file = config/locales/client.en.yml
source_lang = en
type = YML
[discourse-org.discourse-adpluginserverenyml]
file_filter = config/locales/server.<lang>.yml
source_file = config/locales/server.en.yml
source_lang = en
type = YML

View File

@ -35,7 +35,7 @@ hooks:
cd: $home/plugins
cmd:
- mkdir -p plugins
- git clone https://github.com/team-melbourne-rgsoc2015/discourse-adplugin.git
- git clone https://github.com/discourse/discourse-adplugin.git
```
Rebuild the container
@ -135,11 +135,11 @@ You can use the ```ad_platform_through_trust_level``` dropdown to disable ads fo
* 0 shows ads to users that are not logged in.
* 1 shows ads to users that are not logged in, and to new and basic users.
* 2 shows ads to regular users as well, but not to leaders and elders.
* 3 shows ads to everyone but elders.
* 4 shows ads to everyone including elders.
* 2 shows ads to members as well, but not to regulars and leaders.
* 3 shows ads to everyone but leaders.
* 4 shows ads to everyone including leaders.
To find more about trust levels in Discourse, refer to [Discourse's posts on trust levels](https://meta.discourse.org/t/what-do-user-trust-levels-do/4924/7)
To find more about trust levels in Discourse, refer to [Discourse's posts on trust levels](https://meta.discourse.org/t/what-do-user-trust-levels-do/4924)
### Languages Supported
@ -161,7 +161,7 @@ If you already have a live Discourse forum up, please go to the Quick Start head
### 1. Non-docker installation
* Run `bundle exec rake plugin:install repo=http://github.com/team-melbourne-rgsoc2015/discourse-adplugin` in your discourse directory
* Run `bundle exec rake plugin:install repo=https://github.com/discourse/discourse-adplugin.git` in your discourse directory
* In development mode, run `bundle exec rake assets:clean`
* In production, recompile your assets: `bundle exec rake assets:precompile`
* Restart Discourse

View File

@ -6,35 +6,25 @@ var user_input = '';
var user_input_mobile = '';
var currentUser = Discourse.User.current();
function splitWidthInt(value) {
var str = value.substring(0, 3);
return str.trim();
}
function splitHeightInt(value) {
var str = value.substring(0, 3);
return str.trim();
}
var data = {
"topic-list-top" : {},
"topic-above-post-stream" : {},
"topic-above-suggested" : {},
"post-bottom" : {}
}
"post-bottom" : {}
};
if (!Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_topic_list_top_src_code) {
data["topic-list-top"]["user_input"] = Discourse.SiteSettings.amazon_topic_list_top_src_code;
data["topic-list-top"]["amazon_width"] = parseInt(Discourse.SiteSettings.amazon_topic_list_top_ad_width_code);
data["topic-list-top"]["amazon_height"] = parseInt(Discourse.SiteSettings.amazon_topic_list_top_ad_height_code);
}
}
if (Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_mobile_topic_list_top_src_code) {
data["topic-list-top"]["user_input_mobile"] = Discourse.SiteSettings.amazon_mobile_topic_list_top_src_code;
data["topic-list-top"]["mobile_amazon_width"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_list_top_ad_width_code);
data["topic-list-top"]["mobile_amazon_height"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_list_top_ad_height_code);
}
}
if (!Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_topic_above_post_stream_src_code) {
data["topic-above-post-stream"]["user_input"] = Discourse.SiteSettings.amazon_topic_above_post_stream_src_code;
@ -46,7 +36,7 @@ if (Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_mobile_topic_ab
data["topic-above-post-stream"]["user_input_mobile"] = Discourse.SiteSettings.amazon_mobile_topic_above_post_stream_src_code;
data["topic-above-post-stream"]["mobile_amazon_width"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_above_post_stream_ad_width_code);
data["topic-above-post-stream"]["mobile_amazon_height"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_above_post_stream_ad_height_code);
}
}
if (!Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_topic_above_suggested_src_code) {
data["topic-above-suggested"]["user_input"] = Discourse.SiteSettings.amazon_topic_above_suggested_src_code;
@ -58,7 +48,7 @@ if (Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_mobile_topic_ab
data["topic-above-suggested"]["user_input_mobile"] = Discourse.SiteSettings.amazon_mobile_topic_above_suggested_src_code;
data["topic-above-suggested"]["mobile_amazon_width"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_above_suggested_ad_width_code);
data["topic-above-suggested"]["mobile_amazon_height"] = parseInt(Discourse.SiteSettings.amazon_mobile_topic_above_suggested_ad_height_code);
}
}
if (!Discourse.Mobile.mobileView && Discourse.SiteSettings.amazon_post_bottom_src_code) {
data["post-bottom"]["user_input"] = Discourse.SiteSettings.amazon_post_bottom_src_code;
@ -117,4 +107,4 @@ export default Ember.Component.extend({
return !((currentUser) && (currentUser.get('trust_level') > Discourse.SiteSettings.amazon_through_trust_level));
}.property('trust_level'),
});
});

View File

@ -1,28 +1,20 @@
import { withPluginApi } from 'discourse/lib/plugin-api';
import PageTracker from 'discourse/lib/page-tracker';
import loadScript from 'discourse/lib/load-script';
var _loaded = false,
_promise = null,
ad_width = '',
ad_height = '',
ad_mobile_width = 320,
ad_mobile_height = 50,
currentUser = Discourse.User.current(),
publisher_id = Discourse.SiteSettings.adsense_publisher_code,
mobile_width = 320,
mobile_height = 50;
publisher_id = Discourse.SiteSettings.adsense_publisher_code;
const mobileView = Discourse.Site.currentProp('mobileView');
function splitWidthInt(value) {
var str = value.substring(0, 3);
return str.trim();
function parseAdWidth(value) {
if (value === 'responsive') { return 'auto'; }
return `${parseInt( value.substring(0, 3).trim() )}px`;
}
function splitHeightInt(value) {
var str = value.substring(4, 7);
return str.trim();
function parseAdHeight(value) {
if (value === 'responsive') { return 'auto'; }
return `${parseInt( value.substring(4, 7).trim() )}px`;
}
function loadAdsense() {
@ -52,60 +44,65 @@ var data = {
if (Discourse.SiteSettings.adsense_publisher_code) {
if (!mobileView && Discourse.SiteSettings.adsense_topic_list_top_code) {
data["topic-list-top"]["ad_code"] = Discourse.SiteSettings.adsense_topic_list_top_code;
data["topic-list-top"]["ad_width"] = parseInt(splitWidthInt(Discourse.SiteSettings.adsense_topic_list_top_ad_sizes));
data["topic-list-top"]["ad_height"] = parseInt(splitHeightInt(Discourse.SiteSettings.adsense_topic_list_top_ad_sizes));
data["topic-list-top"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_topic_list_top_ad_sizes);
data["topic-list-top"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_topic_list_top_ad_sizes);
}
if (mobileView && Discourse.SiteSettings.adsense_mobile_topic_list_top_code) {
data["topic-list-top"]["ad_mobile_code"] = Discourse.SiteSettings.adsense_mobile_topic_list_top_code;
data["topic-list-top"]["ad_code"] = Discourse.SiteSettings.adsense_mobile_topic_list_top_code;
data["topic-list-top"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_mobile_topic_list_top_ad_size);
data["topic-list-top"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_mobile_topic_list_top_ad_size);
}
if (!mobileView && Discourse.SiteSettings.adsense_topic_above_post_stream_code) {
data["topic-above-post-stream"]["ad_code"] = Discourse.SiteSettings.adsense_topic_above_post_stream_code;
data["topic-above-post-stream"]["ad_width"] = parseInt(splitWidthInt(Discourse.SiteSettings.adsense_topic_above_post_stream_ad_sizes));
data["topic-above-post-stream"]["ad_height"] = parseInt(splitHeightInt(Discourse.SiteSettings.adsense_topic_above_post_stream_ad_sizes));
data["topic-above-post-stream"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_topic_above_post_stream_ad_sizes);
data["topic-above-post-stream"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_topic_above_post_stream_ad_sizes);
}
if (mobileView && Discourse.SiteSettings.adsense_mobile_topic_above_post_stream_code) {
data["topic-above-post-stream"]["ad_mobile_code"] = Discourse.SiteSettings.adsense_mobile_topic_above_post_stream_code;
data["topic-above-post-stream"]["ad_code"] = Discourse.SiteSettings.adsense_mobile_topic_above_post_stream_code;
data["topic-above-post-stream"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_mobile_topic_above_post_stream_ad_size);
data["topic-above-post-stream"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_mobile_topic_above_post_stream_ad_size);
}
if (!mobileView && Discourse.SiteSettings.adsense_topic_above_suggested_code) {
data["topic-above-suggested"]["ad_code"] = Discourse.SiteSettings.adsense_topic_above_suggested_code;
data["topic-above-suggested"]["ad_width"] = parseInt(splitWidthInt(Discourse.SiteSettings.adsense_topic_above_suggested_ad_sizes));
data["topic-above-suggested"]["ad_height"] = parseInt(splitHeightInt(Discourse.SiteSettings.adsense_topic_above_suggested_ad_sizes));
data["topic-above-suggested"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_topic_above_suggested_ad_sizes);
data["topic-above-suggested"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_topic_above_suggested_ad_sizes);
}
if (mobileView && Discourse.SiteSettings.adsense_mobile_topic_above_suggested_code) {
data["topic-above-suggested"]["ad_mobile_code"] = Discourse.SiteSettings.adsense_mobile_topic_above_suggested_code;
data["topic-above-suggested"]["ad_code"] = Discourse.SiteSettings.adsense_mobile_topic_above_suggested_code;
data["topic-above-suggested"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_mobile_topic_above_suggested_ad_size);
data["topic-above-suggested"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_mobile_topic_above_suggested_ad_size);
}
if (!mobileView && Discourse.SiteSettings.adsense_post_bottom_code) {
data["post-bottom"]["ad_code"] = Discourse.SiteSettings.adsense_post_bottom_code;
data["post-bottom"]["ad_width"] = parseInt(splitWidthInt(Discourse.SiteSettings.adsense_post_bottom_ad_sizes));
data["post-bottom"]["ad_height"] = parseInt(splitHeightInt(Discourse.SiteSettings.adsense_post_bottom_ad_sizes));
data["post-bottom"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_post_bottom_ad_sizes);
data["post-bottom"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_post_bottom_ad_sizes);
}
if (mobileView && Discourse.SiteSettings.adsense_mobile_post_bottom_code) {
data["post-bottom"]["ad_mobile_code"] = Discourse.SiteSettings.adsense_mobile_post_bottom_code;
data["post-bottom"]["ad_code"] = Discourse.SiteSettings.adsense_mobile_post_bottom_code;
data["post-bottom"]["ad_width"] = parseAdWidth(Discourse.SiteSettings.adsense_mobile_post_bottom_ad_size);
data["post-bottom"]["ad_height"] = parseAdHeight(Discourse.SiteSettings.adsense_mobile_post_bottom_ad_size);
}
}
export default Ember.Component.extend({
classNames: ['google-adsense'],
classNameBindings: [':google-adsense', 'classForSlot', 'isResponsive:adsense-responsive'],
loadedGoogletag: false,
publisher_id: publisher_id,
ad_width: ad_width,
ad_height: ad_height,
ad_mobile_width: ad_mobile_width,
ad_mobile_height: ad_mobile_height,
ad_width: null,
ad_height: null,
mobile_width: mobile_width,
mobile_height: mobile_height,
adRequested: false,
init() {
this.set('ad_width', data[this.placement]["ad_width"] );
this.set('ad_height', data[this.placement]["ad_height"] );
this.set('ad_code', data[this.placement]["ad_code"] );
this.set('ad_mobile_code', data[this.placement]["ad_mobile_code"] );
this._super();
},
_triggerAds() {
this.set('adRequested', true);
loadAdsense().then(function() {
const adsbygoogle = window.adsbygoogle || [];
@ -120,28 +117,37 @@ export default Ember.Component.extend({
if (!this.get('showAd')) { return; }
if (this.get('listLoading')) { return; }
Ember.run.scheduleOnce('afterRender', this, this._triggerAds);
},
waitForLoad: function() {
if (this.get('adRequested')) { return; } // already requested that this ad unit be populated
if (!this.get('listLoading')) {
Ember.run.scheduleOnce('afterRender', this, this._triggerAds);
}
}.observes('listLoading'),
isResponsive: function() {
return this.get('ad_width') === 'auto';
}.property('ad_width'),
classForSlot: function() {
return `adsense-${this.get('placement')}`.htmlSafe();
}.property('placement'),
autoAdFormat: function() {
return this.get('isResponsive') ? 'auto'.htmlSafe() : false;
}.property('isResponsive'),
adWrapperStyle: function() {
return `width: ${this.get('ad_width')}px; height: ${this.get('ad_height')}px;`.htmlSafe();
return (this.get('isResponsive') ? '' : `width: ${this.get('ad_width')}; height: ${this.get('ad_height')};`).htmlSafe();
}.property('ad_width', 'ad_height'),
adInsStyle: function() {
return `display: inline-block; ${this.get('adWrapperStyle')}`.htmlSafe();
}.property('adWrapperStyle'),
adWrapperStyleMobile: function() {
return `width: ${this.get('ad_mobile_width')}px; height: ${this.get('ad_mobile_height')}px;`.htmlSafe();
}.property('ad_mobile_width', 'ad_mobile_height'),
adTitleStyleMobile: function() {
return `width: ${this.get('ad_mobile_width')}px;`.htmlSafe();
}.property('ad_mobile_width'),
adInsStyleMobile: function() {
return `display: inline-block; ${this.get('adWrapperStyleMobile')}`.htmlSafe();
}.property('adWrapperStyleMobile'),
return `display: ${this.get('isResponsive') ? 'block' : 'inline-block'}; ${this.get('adWrapperStyle')}`.htmlSafe();
}.property('adWrapperStyle', 'isResponsive'),
checkTrustLevels: function() {
return !((currentUser) && (currentUser.get('trust_level') > Discourse.SiteSettings.adsense_through_trust_level));

View File

@ -1,21 +1,11 @@
{{#if showAd}}
{{#if site.mobileView}}
<div class="google-adsense-label" style={{adTitleStyleMobile}}><h2>ADVERTISEMENT</h2></div>
<div class="google-adsense-content" style={{adWrapperStyleMobile}}>
<ins class="adsbygoogle"
style={{adInsStyleMobile}}
data-ad-client="ca-pub-{{publisher_id}}"
data-ad-slot={{ad_mobile_code}}>
</ins>
</div>
{{else}}
<div class="google-adsense-label"><h2>ADVERTISEMENT</h2></div>
<div class="google-adsense-content" style={{adWrapperStyle}}>
<ins class="adsbygoogle"
style={{adInsStyle}}
data-ad-client="ca-pub-{{publisher_id}}"
data-ad-slot={{ad_code}}>
</ins>
</div>
{{/if}}
<div class="google-adsense-label"><h2>ADVERTISEMENT</h2></div>
<div class="google-adsense-content" style={{adWrapperStyle}}>
<ins class="adsbygoogle"
style={{adInsStyle}}
data-ad-client="ca-pub-{{publisher_id}}"
data-ad-slot={{ad_code}}
data-ad-format={{autoAdFormat}}>
</ins>
</div>
{{/if}}

View File

@ -1,21 +1,21 @@
{{#if site.mobileView}}
{{#if siteSettings.adsense_mobile_topic_list_top_code}}
{{google-adsense placement="topic-list-top"}}
{{google-adsense placement="topic-list-top" listLoading=listLoading}}
{{/if}}
{{#if siteSettings.dfp_mobile_topic_list_top_code}}
{{google-dfp-ad placement="topic-list-top" refreshOnChange=loading category=category.slug}}
{{google-dfp-ad placement="topic-list-top" refreshOnChange=loading category=category.slug listLoading=listLoading}}
{{/if}}
{{#if siteSettings.amazon_mobile_topic_list_top_src_code}}
{{amazon-product-links placement="topic-list-top"}}
{{amazon-product-links placement="topic-list-top" listLoading=listLoading}}
{{/if}}
{{else}}
{{#if siteSettings.adsense_topic_list_top_code}}
{{google-adsense placement="topic-list-top"}}
{{google-adsense placement="topic-list-top" listLoading=listLoading}}
{{/if}}
{{#if siteSettings.dfp_topic_list_top_code}}
{{google-dfp-ad placement="topic-list-top" refreshOnChange=loading category=category.slug}}
{{google-dfp-ad placement="topic-list-top" refreshOnChange=loading category=category.slug listLoading=listLoading}}
{{/if}}
{{#if siteSettings.amazon_topic_list_top_src_code}}
{{amazon-product-links placement="topic-list-top"}}
{{amazon-product-links placement="topic-list-top" listLoading=listLoading}}
{{/if}}
{{/if}}

View File

@ -6,14 +6,14 @@ export default {
initialize(container) {
const siteSettings = container.lookup('site-settings:main');
PostModel.reopen({
postSpecificCountDFP: function() {
PostModel.reopen({
postSpecificCountDFP: function() {
return this.isNthPost(parseInt(siteSettings.dfp_nth_post_code));
}.property('post_number'),
}.property('post_number'),
postSpecificCountAdsense: function() {
postSpecificCountAdsense: function() {
return this.isNthPost(parseInt(siteSettings.adsense_nth_post_code));
}.property('post_number'),
}.property('post_number'),
postSpecificCountAmazon: function() {
return this.isNthPost(parseInt(siteSettings.amazon_nth_post_code));
@ -26,7 +26,7 @@ export default {
return false;
}
}
});
});
withPluginApi('0.1', api => {
api.decorateWidget('post:after', dec => {

View File

@ -0,0 +1,8 @@
it:
admin_js:
admin:
site_settings:
categories:
dfp_plugin: 'DFP'
adsense_plugin: 'Adsense'
amazon_plugin: 'Amazon'

View File

@ -1,33 +1,33 @@
en:
site_settings:
dfp_publisher_id: "Input your publisher ID"
dfp_publisher_id: "Input your network code, which is found in your network settings."
dfp_through_trust_level: "Show your ads to users based on trust levels. Users with trust level higher than this value will not see ads."
dfp_topic_list_top_code: "Enter the code of the ad unit to display above topic lists. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_topic_list_top_code: "Enter the unique Code of the ad unit to display above topic lists. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_topic_list_top_ad_sizes: "Choose your ad size for the ad unit above topic lists."
dfp_mobile_topic_list_top_code: "Enter the code of the ad unit to display above topic lists on mobile view. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_mobile_topic_list_top_code: "Enter the unique Code of the ad unit to display above topic lists on mobile view. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_mobile_topic_list_top_ad_sizes: "Choose your ad size for the ad unit above topic lists on mobile view."
dfp_target_topic_list_top_key_code: "Input custom targeting keys - inventory Level"
dfp_target_topic_list_top_value_code: "Input custom targeting values - inventory Level"
dfp_topic_above_post_stream_code: "Enter the code of the ad unit to display above the title of a topic on the topic page. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_topic_above_post_stream_code: "Enter the unique Code of the ad unit to display above the title of a topic on the topic page. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_topic_above_post_stream_ad_sizes: "Choose your ad size for the ad unit at the top of the topic page."
dfp_mobile_topic_above_post_stream_code: "Enter the code of the ad unit to display above the title of a topic on the topic page on mobile. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_mobile_topic_above_post_stream_code: "Enter the unique Code of the ad unit to display above the title of a topic on the topic page on mobile. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_mobile_topic_above_post_stream_ad_sizes: "Choose your ad size for the ad unit at the top of the topic page on mobile view."
dfp_target_topic_above_post_stream_key_code: "Input custom targeting keys - inventory Level"
dfp_target_topic_above_post_stream_value_code: "Input custom targeting values - inventory Level"
dfp_topic_above_suggested_code: "Enter the code of the ad unit to display after the last post in a topic, above the suggested topics. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_topic_above_suggested_code: "Enter the unique Code of the ad unit to display after the last post in a topic, above the suggested topics. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_topic_above_suggested_ad_sizes: "Choose your ad size for the ad unit after the last post in a topic."
dfp_mobile_topic_above_suggested_code: "Enter the code of the ad unit to display after the last post in a topic, above the suggested topics. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_mobile_topic_above_suggested_code: "Enter the unique Code of the ad unit to display after the last post in a topic, above the suggested topics. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_mobile_topic_above_suggested_ad_sizes: "Choose your ad size for the ad unit after the last post in a topic on mobile view."
dfp_target_topic_above_suggested_key_code: "Input custom targeting keys - inventory Level"
dfp_target_topic_above_suggested_value_code: "Input custom targeting values - inventory Level"
dfp_nth_post_code: "Show an ad after every N posts, where N is this value."
dfp_post_bottom_code: "Enter the code of the ad unit to display in between posts after every nth post. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_post_bottom_code: "Enter the unique Code of the ad unit to display in between posts after every nth post. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_post_bottom_ad_sizes: "Choose your ad size for the ad unit shown in between posts."
dfp_mobile_post_bottom_code: "Enter the code of the ad unit to display in between posts after every nth post on mobile. This is the short code (max 100 chars) of the ad unit, not the JavaScript code."
dfp_mobile_post_bottom_code: "Enter the unique Code of the ad unit to display in between posts after every nth post on mobile. This is the short code (max 100 chars) given to the ad unit when it was created, not the JavaScript code."
dfp_mobile_post_bottom_ad_sizes: "Choose your ad size for the ad unit shown in between posts on mobile view."
dfp_target_post_bottom_key_code: "Input custom targeting keys - inventory Level"
dfp_target_post_bottom_value_code: "Input custom targeting values - inventory Level"
@ -36,16 +36,20 @@ en:
adsense_through_trust_level: "Show your ads to users based on trust levels. Users with trust level higher than this value will not see ads."
adsense_topic_list_top_code: "Enter code of the ad unit to display at topic list top location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_mobile_topic_list_top_code: "Enter code of the ad unit to display mobile ads at topic list top location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_topic_list_top_ad_sizes: "Choose your ad sizes"
adsense_topic_list_top_ad_sizes: "Choose your ad size"
adsense_mobile_topic_list_top_ad_size: "Choose your ad size"
adsense_topic_above_post_stream_code: "Enter code of the ad unit to display at topic above post stream location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_mobile_topic_above_post_stream_code: "Enter code of the ad unit to display mobile ads at topic above post stream location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_topic_above_post_stream_ad_sizes: "Choose your ad sizes"
adsense_topic_above_post_stream_ad_sizes: "Choose your ad size"
adsense_mobile_topic_above_post_stream_ad_size: "Choose your ad size"
adsense_topic_above_suggested_code: "Enter code of the ad unit to display at topic above suggested location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_mobile_topic_above_suggested_code: "Enter code of the ad unit to display mobile ads at topic above suggested location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_topic_above_suggested_ad_sizes: "Choose your ad sizes"
adsense_topic_above_suggested_ad_sizes: "Choose your ad size"
adsense_mobile_topic_above_suggested_ad_size: "Choose your ad size"
adsense_post_bottom_code: "Enter code of the ad unit to display ads at post bottom location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_mobile_post_bottom_code: "Enter code of the ad unit to display mobile ads at post bottom location. This is the number assigned to the ad unit, not the JavaScript code."
adsense_post_bottom_ad_sizes: "Choose your ad sizes"
adsense_post_bottom_ad_sizes: "Choose your ad size"
adsense_mobile_post_bottom_ad_size: "Choose your ad size"
adsense_nth_post_code: "Show an ad after every N posts, where N is this value."
amazon_through_trust_level: "Show your ads to users based on trust levels. Users with trust level higher than this value will not see ads."

View File

@ -1,66 +1,76 @@
es:
site_settings:
dfp_publisher_id: "Ingrese su ID de editor"
dfp_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza"
dfp_topic_list_top_code: "Ingrese su código de anuncio para mostrar por encima de la lista de temas"
dfp_mobile_topic_list_top_code: "Ingrese su móvil Código del anuncio para ver por encima de la lista de temas"
dfp_topic_list_top_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_target_topic_list_top_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_list_top_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_topic_above_post_stream_code: "Ingrese su código de anuncio para mostrar en la página de los temas por encima de la relación de puestos"
dfp_mobile_topic_above_post_stream_code: "Ingrese su móvil Código del anuncio para ver en la página de los temas por encima de la relación de puestos"
dfp_topic_above_post_stream_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_target_topic_above_post_stream_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_above_post_stream_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_topic_above_suggested_code: "Ingrese su código de anuncio para mostrar por encima de temas sugeridos"
dfp_mobile_topic_above_suggested_code: "Ingrese su móvil Código del anuncio para ver por encima de temas sugeridos"
dfp_topic_above_suggested_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_target_topic_above_suggested_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_above_suggested_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_post_bottom_code: "Ingrese su código de anuncio para mostrar al final de un puesto"
dfp_mobile_post_bottom_code: "Ingrese su móvil Código del anuncio para ver al final de un puesto"
dfp_nth_post_code: "Elija un número de correos para su anuncio para mostrar al final de ese puesto"
dfp_post_bottom_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_target_post_bottom_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_post_bottom_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
adsense_publisher_code: "Ingrese su ID de editor"
adsense_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza"
adsense_topic_list_top_code: "Ingrese su código de anuncio para mostrar por encima de la lista de temas"
adsense_mobile_topic_list_top_code: "Ingrese su móvil Código del anuncio para ver por encima de la lista de temas"
adsense_topic_list_top_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_topic_above_post_stream_code: "Ingrese su código de anuncio para mostrar en la página de los temas por encima de la relación de puestos"
adsense_mobile_topic_above_post_stream_code: "Ingrese su móvil Código del anuncio para ver en la página de los temas por encima de la relación de puestos"
adsense_topic_above_post_stream_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_topic_above_suggested_code: "Ingrese su código de anuncio para mostrar por encima de temas sugeridos"
adsense_mobile_topic_above_suggested_code: "Ingrese su móvil Código del anuncio para ver por encima de temas sugeridos"
adsense_topic_above_suggested_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_post_bottom_code: "Ingrese su código de anuncio para mostrar al final de un puesto"
adsense_mobile_post_bottom_code: "Ingrese su móvil Código del anuncio para ver al final de un puesto"
adsense_post_bottom_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_nth_post_code: "Elija un número de correos para su anuncio para mostrar al final de ese puesto"
amazon_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza"
amazon_topic_list_top_src_code: "Ingrese su código SRC de anuncio para mostrar por encima de la lista de temas"
amazon_topic_list_top_ad_width_code: "Entrada la anchura de la publicidad"
amazon_topic_list_top_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_list_top_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar por encima de la lista de temas"
amazon_mobile_topic_list_top_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_list_top_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_topic_above_post_stream_src_code: "Ingrese su código SRC de anuncio para mostrar en la página de los temas por encima de la relación de puestos"
amazon_topic_above_post_stream_ad_width_code: "Entrada la anchura de la publicidad"
amazon_topic_above_post_stream_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_above_post_stream_src_code: "Ingrese su código SRC (móvil) de anuncio para mostrar en la página de los temas por encima de la relación de puestos"
amazon_mobile_topic_above_post_stream_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_above_post_stream_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_topic_above_suggested_src_code: "Ingrese su código SRC de anuncio para mostrar por encima de temas sugeridos"
amazon_topic_above_suggested_ad_width_code: "Entrada la anchura de la publicidad "
amazon_topic_above_suggested_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_above_suggested_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar por encima de temas sugeridos"
amazon_mobile_topic_above_suggested_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_above_suggested_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_post_bottom_src_code: "Ingrese su código SRC de anuncio para mostrar al final de un puesto"
amazon_post_bottom_ad_width_code: "Entrada la anchura de la publicidad móvil"
amazon_post_bottom_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_post_bottom_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar al final de un puesto"
amazon_mobile_post_bottom_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_post_bottom_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_nth_post_code: "Elija un número de correos para su anuncio para mostrar al final de ese puesto"
dfp_publisher_id: "Ingrese su network code, que podes encontrar en la configuración."
dfp_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza. Usuarios con un nivel de confianza elevado no verían anuncios."
dfp_topic_list_top_code: "Ingrese su código único de anuncio para mostrar por encima de la lista de temas. Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_topic_list_top_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_mobile_topic_list_top_code: "Ingrese su código único del anuncio (móvil) para ver por encima de la lista de temas. Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_mobile_topic_list_top_ad_sizes: "Selecciona el tamaño de anuncios para ser mostrado arriba de la lista de temas o en la vista móvil."
dfp_target_topic_list_top_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_list_top_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_topic_above_post_stream_code: "Ingrese su código único de anuncio para mostrar en la página de los temas por encima de la relación de mensajes (posts). Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_topic_above_post_stream_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_mobile_topic_above_post_stream_code: "Ingrese su código único del anuncio (móvil) para ver en la página de los temas por encima de los posts. Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_mobile_topic_above_post_stream_ad_sizes: "Selecciona tu tamaño de anuncio para el top de la lista en versión móvil."
dfp_target_topic_above_post_stream_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_above_post_stream_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_topic_above_suggested_code: "Ingrese su código de anuncio para mostrar por encima de temas sugeridos."
dfp_topic_above_suggested_ad_sizes: "Seleccione el tamaño de tu anuncio"
dfp_mobile_topic_above_suggested_code: "Ingrese su código del anuncio (móvil) para ver por encima de temas sugeridos."
dfp_mobile_topic_above_suggested_ad_sizes: "Selecciona tu tamaño de anuncio para debajo de la lista en versión móvil."
dfp_target_topic_above_suggested_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_topic_above_suggested_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
dfp_nth_post_code: "Elija un número de post para su anuncio; se mostrará al final de ese mensaje"
dfp_post_bottom_code: "Ingrese su código único de anuncio para mostrar al final de un post. Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_post_bottom_ad_sizes: "Seleccione el tamaño de tu anuncio entre posts."
dfp_mobile_post_bottom_code: "Ingrese su código único del anuncio (móvil) para ver al final de un post. Este es un código corto (max 100 caracteres) dado al anuncio cuando fue creado, no el código JavaScript."
dfp_mobile_post_bottom_ad_sizes: "Selecciona tu tamaño de anuncio para ser mostrado entre posts en la vista móvil."
dfp_target_post_bottom_key_code: "Llaves de entrada para la orientación personalizada en el nivel de inventario"
dfp_target_post_bottom_value_code: "Los valores de entrada para la orientación personalizada en el nivel de inventario"
adsense_publisher_code: "Ingrese su ID de editor. Ingrese el número únicamente, excluya 'pub-'."
adsense_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza"
adsense_topic_list_top_code: "Ingrese su código de anuncio para mostrar por encima de la lista de temas"
adsense_mobile_topic_list_top_code: "Ingrese su código del anuncio (móvil) para ver por encima de la lista de temas"
adsense_topic_list_top_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_topic_above_post_stream_code: "Ingrese su código de anuncio para mostrar en la página de los temas por encima de la relación de posts"
adsense_mobile_topic_above_post_stream_code: "Ingrese su código del anuncio (móvil) para ver en la página de los temas por encima de la relación de posts"
adsense_topic_above_post_stream_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_topic_above_suggested_code: "Ingrese su código de anuncio para mostrar por encima de temas sugeridos"
adsense_mobile_topic_above_suggested_code: "Ingrese su código del anuncio (móvil) para ver por encima de temas sugeridos"
adsense_topic_above_suggested_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_post_bottom_code: "Ingrese su código de anuncio para mostrar al final de un post"
adsense_mobile_post_bottom_code: "Ingrese su código del anuncio (móvil) para ver al final de un post"
adsense_post_bottom_ad_sizes: "Seleccione el tamaño de tu anuncio"
adsense_nth_post_code: "Elija un número de post para su anuncio; se mostrará al final de ese mensaje"
amazon_through_trust_level: "Muestre sus anuncios a los usuarios basados en los niveles de confianza"
amazon_topic_list_top_src_code: "Ingrese su código SRC de anuncio para mostrar por encima de la lista de temas"
amazon_topic_list_top_ad_width_code: "Entrada la anchura de la publicidad"
amazon_topic_list_top_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_list_top_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar por encima de la lista de temas"
amazon_mobile_topic_list_top_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_list_top_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_topic_above_post_stream_src_code: "Ingrese su código SRC de anuncio para mostrar en la página de los temas por encima de la relación de posts"
amazon_topic_above_post_stream_ad_width_code: "Entrada la anchura de la publicidad"
amazon_topic_above_post_stream_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_above_post_stream_src_code: "Ingrese su código SRC (móvil) de anuncio para mostrar en la página de los temas por encima de la relación de posts"
amazon_mobile_topic_above_post_stream_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_above_post_stream_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_topic_above_suggested_src_code: "Ingrese su código SRC de anuncio para mostrar por encima de temas sugeridos"
amazon_topic_above_suggested_ad_width_code: "Entrada la anchura de la publicidad "
amazon_topic_above_suggested_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_topic_above_suggested_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar por encima de temas sugeridos"
amazon_mobile_topic_above_suggested_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_topic_above_suggested_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_post_bottom_src_code: "Ingrese su código SRC de anuncio para mostrar al final de un post"
amazon_post_bottom_ad_width_code: "Entrada la anchura de la publicidad móvil"
amazon_post_bottom_ad_height_code: "Entrada la altura de la publicidad"
amazon_mobile_post_bottom_src_code: "Ingrese su código SRC de anuncio (móvil) para mostrar al final de un post"
amazon_mobile_post_bottom_ad_width_code: "Entrada la anchura de la publicidad (móvil)"
amazon_mobile_post_bottom_ad_height_code: "Entrada la altura de la publicidad (móvil)"
amazon_nth_post_code: "Elija un número de post para su anuncio; se mostrará al final de ese mensaje"

View File

@ -1,66 +1,66 @@
fr:
site_settings:
dfp_publisher_id: "Votre code 'Référence éditeur'"
dfp_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
dfp_topic_list_top_code: "ID de la publicité pour l'emplacement au dessus de la liste des sujets"
dfp_mobile_topic_list_top_code: "ID de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
dfp_topic_list_top_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_list_top_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_list_top_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_topic_above_post_stream_code: "ID de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
dfp_mobile_topic_above_post_stream_code: "ID de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
dfp_topic_above_post_stream_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_above_post_stream_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_above_post_stream_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_topic_above_suggested_code: "ID de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
dfp_mobile_topic_above_suggested_code: "ID de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
dfp_topic_above_suggested_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_above_suggested_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_above_suggested_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_post_bottom_code: "ID de la publicité qui se trouve au bas d'un message"
dfp_mobile_post_bottom_code: "ID de la publicité Mobile qui se trouve au bas d'un message"
dfp_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"
dfp_post_bottom_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_post_bottom_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_post_bottom_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
adsense_publisher_code: "Votre code 'Référence éditeur'"
adsense_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
adsense_topic_list_top_code: "ID de la publicité pour l'emplacement au dessus de la liste des sujets"
adsense_mobile_topic_list_top_code: "ID de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
adsense_topic_list_top_ad_sizes: "Sélectionner des formats de publicité"
adsense_topic_above_post_stream_code: "ID de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
adsense_mobile_topic_above_post_stream_code: "ID de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
adsense_topic_above_post_stream_ad_sizes: "Sélectionner des formats de publicité"
adsense_topic_above_suggested_code: "ID de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
adsense_mobile_topic_above_suggested_code: "ID de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
adsense_topic_above_suggested_ad_sizes: "Sélectionner des formats de publicité"
adsense_post_bottom_code: "ID de la publicité qui se trouve au bas d'un message"
adsense_mobile_post_bottom_code: "ID de la publicité Mobile qui se trouve au bas d'un message"
adsense_post_bottom_ad_sizes: "Sélectionner des formats de publicité"
adsense_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"
amazon_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
amazon_topic_list_top_src_code: "ID SRC de la publicité pour l'emplacement au dessus de la liste des sujets"
amazon_topic_list_top_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_list_top_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_list_top_src_code: "ID SRC de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
amazon_mobile_topic_list_top_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_list_top_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_topic_above_post_stream_src_code: "ID SRC de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
amazon_topic_above_post_stream_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_above_post_stream_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_above_post_stream_src_code: "ID SRC de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
amazon_mobile_topic_above_post_stream_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_above_post_stream_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_topic_above_suggested_src_code: "ID SRC de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
amazon_topic_above_suggested_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_above_suggested_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_above_suggested_src_code: "ID SRC de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
amazon_mobile_topic_above_suggested_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_above_suggested_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_post_bottom_src_code: "ID SRC de la publicité qui se trouve au bas d'un message"
amazon_post_bottom_ad_width_code: "Entrez la largeur de la publicité"
amazon_post_bottom_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_post_bottom_src_code: "ID SRC de la publicité Mobile qui se trouve au bas d'un message"
amazon_mobile_post_bottom_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_post_bottom_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"
dfp_publisher_id: "Votre code 'Référence éditeur'"
dfp_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
dfp_topic_list_top_code: "ID de la publicité pour l'emplacement au dessus de la liste des sujets"
dfp_mobile_topic_list_top_code: "ID de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
dfp_topic_list_top_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_list_top_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_list_top_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_topic_above_post_stream_code: "ID de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
dfp_mobile_topic_above_post_stream_code: "ID de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
dfp_topic_above_post_stream_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_above_post_stream_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_above_post_stream_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_topic_above_suggested_code: "ID de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
dfp_mobile_topic_above_suggested_code: "ID de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
dfp_topic_above_suggested_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_topic_above_suggested_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_topic_above_suggested_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
dfp_post_bottom_code: "ID de la publicité qui se trouve au bas d'un message"
dfp_mobile_post_bottom_code: "ID de la publicité Mobile qui se trouve au bas d'un message"
dfp_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"
dfp_post_bottom_ad_sizes: "Sélectionner des formats de publicité"
dfp_target_post_bottom_key_code: "Entrez vos clés pour le ciblage personnalisé - niveau des stocks"
dfp_target_post_bottom_value_code: "Entrez vos valeurs pour le ciblage personnalisé - niveau des stocks"
adsense_publisher_code: "Votre code 'Référence éditeur'"
adsense_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
adsense_topic_list_top_code: "ID de la publicité pour l'emplacement au dessus de la liste des sujets"
adsense_mobile_topic_list_top_code: "ID de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
adsense_topic_list_top_ad_sizes: "Sélectionner des formats de publicité"
adsense_topic_above_post_stream_code: "ID de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
adsense_mobile_topic_above_post_stream_code: "ID de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
adsense_topic_above_post_stream_ad_sizes: "Sélectionner des formats de publicité"
adsense_topic_above_suggested_code: "ID de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
adsense_mobile_topic_above_suggested_code: "ID de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
adsense_topic_above_suggested_ad_sizes: "Sélectionner des formats de publicité"
adsense_post_bottom_code: "ID de la publicité qui se trouve au bas d'un message"
adsense_mobile_post_bottom_code: "ID de la publicité Mobile qui se trouve au bas d'un message"
adsense_post_bottom_ad_sizes: "Sélectionner des formats de publicité"
adsense_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"
amazon_through_trust_level: "Afficher les publicités aux utilisateurs en fonction de leurs niveaux de confiance"
amazon_topic_list_top_src_code: "ID SRC de la publicité pour l'emplacement au dessus de la liste des sujets"
amazon_topic_list_top_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_list_top_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_list_top_src_code: "ID SRC de la publicité Mobile pour l'emplacement au dessus de la liste des sujets"
amazon_mobile_topic_list_top_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_list_top_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_topic_above_post_stream_src_code: "ID SRC de la publicité pour l'emplacement sur la page de sujet ci-dessus tous les messages"
amazon_topic_above_post_stream_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_above_post_stream_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_above_post_stream_src_code: "ID SRC de la publicité Mobile pour l'emplacement sur la page de sujet ci-dessus tous les messages"
amazon_mobile_topic_above_post_stream_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_above_post_stream_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_topic_above_suggested_src_code: "ID SRC de la publicité pour l'emplacement ci-dessus la liste des sujets suggérés"
amazon_topic_above_suggested_ad_width_code: "Entrez la largeur de la publicité"
amazon_topic_above_suggested_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_topic_above_suggested_src_code: "ID SRC de la publicité Mobile pour l'emplacement ci-dessus la liste des sujets suggérés"
amazon_mobile_topic_above_suggested_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_topic_above_suggested_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_post_bottom_src_code: "ID SRC de la publicité qui se trouve au bas d'un message"
amazon_post_bottom_ad_width_code: "Entrez la largeur de la publicité"
amazon_post_bottom_ad_height_code: "Entrez la hauteur de la publicité"
amazon_mobile_post_bottom_src_code: "ID SRC de la publicité Mobile qui se trouve au bas d'un message"
amazon_mobile_post_bottom_ad_width_code: "Entrez la largeur de la publicité Mobile"
amazon_mobile_post_bottom_ad_height_code: "Entrez la hauteur de la publicité Mobile"
amazon_nth_post_code: "Choisissez un numéro de message pour votre publicité d'apparaître dans le message - emplacement en bas"

View File

@ -0,0 +1,76 @@
it:
site_settings:
dfp_publisher_id: "Inserisci il tuo publisher ID"
dfp_through_trust_level: "Mostra i tuoi annunci agli utenti in base ai livelli di esperienza. Gli utenti con livello di esperienza superiore a questo valore non vedranno gli annunci."
dfp_topic_list_top_code: "Inserisci il codice dell'annuncio da mostrare sopra le liste argomenti. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_topic_list_top_ad_sizes: "Scegli la dimensione dell'annuncio sopra le liste degli argomenti."
dfp_mobile_topic_list_top_code: "Inserisci il codice dell'annuncio da mostrare sopra le liste degli argomenti per la visualizzazione su mobile. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_mobile_topic_list_top_ad_sizes: "Scegli la dimensione dell'annuncio sopra le liste degli argomenti per la visualizzazione su mobile."
dfp_target_topic_list_top_key_code: "Inserisci le tue chiavi personalizzate di targeting - Livello inventario"
dfp_target_topic_list_top_value_code: "Inserisci i tuoi valori personalizzati di targeting - Livello inventario"
dfp_topic_above_post_stream_code: "Inserisci il codice dell'annuncio da mostrare sopra il titolo sulla pagina dell'argomento. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_topic_above_post_stream_ad_sizes: "Scegli la dimensione dell'annuncio in cima alla pagina dell'argomento."
dfp_mobile_topic_above_post_stream_code: "Inserisci il codice dell'annuncio da mostrare sopra il titolo sulla pagina dell'argomento per la visualizzazione su mobile. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_mobile_topic_above_post_stream_ad_sizes: "Scegli la dimensione dell'annuncio in cima alla pagina dell'argomento per la visualizzazione su mobile."
dfp_target_topic_above_post_stream_key_code: "Inserisci le tue chiavi personalizzate di targeting - Livello inventario"
dfp_target_topic_above_post_stream_value_code: "Inserisci i tuoi valori personalizzati di targeting - Livello inventario"
dfp_topic_above_suggested_code: "Inserisci il codice dell'annuncio da mostrare dopo l'ultimo messaggio in un argomento, sopra gli argomenti suggeriti. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_topic_above_suggested_ad_sizes: "Scegli la dimensione dell'annuncio dopo l'ultimo messaggio in un argomento."
dfp_mobile_topic_above_suggested_code: "Inserisci il codice dell'annuncio da mostrare dopo l'ultimo messaggio in un argomento, sopra gli argomenti suggeriti. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_mobile_topic_above_suggested_ad_sizes: "Scegli la dimensione dell'annuncio dopo l'ultimo messaggio in un argomento per la visualizzazione su mobile."
dfp_target_topic_above_suggested_key_code: "Inserisci le tue chiavi personalizzate di targeting - Livello inventario"
dfp_target_topic_above_suggested_value_code: "Inserisci i tuoi valori personalizzati di targeting - Livello inventario"
dfp_nth_post_code: "Mostra un annuncio dopo ogni N messaggi, dove N è il valore."
dfp_post_bottom_code: "Inserisci il codice dell'annuncio da mostrare tra i messaggi, ogni N messaggi. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_post_bottom_ad_sizes: "Scegli la dimensione dell'annuncio da mostrare tra i messaggi."
dfp_mobile_post_bottom_code: "Inserisci il codice dell'annuncio da mostrare tra i messaggi, ogni N messaggi, per la visualizzazione su mobile. Questo è il codice breve (max 100 caratteri) dell'annuncio, non il codice JavaScript."
dfp_mobile_post_bottom_ad_sizes: "Scegli la dimensione dell'annuncio mostrato tra i messaggi per la visualizzazione su mobile."
dfp_target_post_bottom_key_code: "Inserisci le tue chiavi personalizzate di targeting - Livello inventario"
dfp_target_post_bottom_value_code: "Inserisci i tuoi valori personalizzati di targeting - Livello inventario"
adsense_publisher_code: "Il tuo publisher ID. Inserisci solo il numero, escludendo 'pub-'."
adsense_through_trust_level: "Mostra i tuoi annunci agli utenti in base ai livelli di esperienza. Gli utenti con livello di esperienza superiore a questo valore non vedranno gli annunci."
adsense_topic_list_top_code: "Inserisci il codice dell'annuncio da mostrare in cima alla lista degli argomenti. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_mobile_topic_list_top_code: "Inserisci il codice dell'annuncio da mostrare in cima alla lista degli argomenti per la visualizzazione su mobile. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_topic_list_top_ad_sizes: "Scegli le dimensioni dell'annuncio"
adsense_topic_above_post_stream_code: "Inserisci il codice dell'annuncio da mostrare in un'argomento, sopra tutti i messaggi. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_mobile_topic_above_post_stream_code: "Inserisci il codice dell'annuncio da mostrare mobile in un'argomento, sopra tutti i messaggi, per la visualizzazione su mobile. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_topic_above_post_stream_ad_sizes: "Scegli le dimensioni dell'annuncio"
adsense_topic_above_suggested_code: "Inserisci il codice dell'annuncio da mostrare sopra gli argomenti suggeriti. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_mobile_topic_above_suggested_code: "Inserisci il codice dell'annuncio da mostrare sopra gli argomenti suggeriti per la visualizzazione su mobile. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_topic_above_suggested_ad_sizes: "Scegli le dimensioni dell'annuncio"
adsense_post_bottom_code: "Inserisci il codice dell'annuncio da mostrare nella parte inferiore di un messaggio. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_mobile_post_bottom_code: "Inserisci il codice dell'annuncio da mostrare nella parte inferiore di un messaggio per la visualizzazione su mobile. Questo è il numero assegnato all'annuncio, non il codice JavaScript."
adsense_post_bottom_ad_sizes: "Scegli le dimensioni dell'annuncio"
adsense_nth_post_code: "Mostra un annuncio dopo ogni N messaggi, dove N è il valore."
amazon_through_trust_level: "Mostra i tuoi annunci agli utenti in base ai livelli di esperienza. Gli utenti con livello di esperienza superiore a questo valore non vedranno gli annunci."
amazon_topic_list_top_src_code: "Inserisci il codice src dell'annuncio da mostrare in cima alla lista degli argomenti"
amazon_topic_list_top_ad_width_code: "Inserisci la lunghezza dell'annuncio"
amazon_topic_list_top_ad_height_code: "Inserisci l'altezza dell'annuncio"
amazon_mobile_topic_list_top_src_code: "Inserisci il codice src dell'annuncio da mostrare in cima alla lista degli argomenti per la visualizzazione su mobile"
amazon_mobile_topic_list_top_ad_width_code: "Inserisci la lunghezza dell'annuncio (mobile)"
amazon_mobile_topic_list_top_ad_height_code: "Inserisci l'altezza dell'annuncio (mobile)"
amazon_topic_above_post_stream_src_code: "Inserisci il codice src dell'annuncio da mostrare in un'argomento, sopra tutti i messaggi"
amazon_topic_above_post_stream_ad_width_code: "Inserisci la lunghezza dell'annuncio"
amazon_topic_above_post_stream_ad_height_code: "Inserisci l'altezza dell'annuncio"
amazon_mobile_topic_above_post_stream_src_code: "Inserisci il codice src dell'annuncio da mostrare in un'argomento, sopra tutti i messaggi, per la visualizzazione su mobile"
amazon_mobile_topic_above_post_stream_ad_width_code: "Inserisci la lunghezza dell'annuncio (mobile)"
amazon_mobile_topic_above_post_stream_ad_height_code: "Inserisci l'altezza dell'annuncio (mobile)"
amazon_topic_above_suggested_src_code: "Inserisci il codice src dell'annuncio da mostrare sopra gli argomenti suggeriti"
amazon_topic_above_suggested_ad_width_code: "Inserisci la lunghezza dell'annuncio"
amazon_topic_above_suggested_ad_height_code: "Inserisci l'altezza dell'annuncio"
amazon_mobile_topic_above_suggested_src_code: "Inserisci il codice src dell'annuncio da mostrare sopra gli argomenti suggeriti per la visualizzazione su mobile"
amazon_mobile_topic_above_suggested_ad_width_code: "Inserisci la lunghezza dell'annuncio (mobile)"
amazon_mobile_topic_above_suggested_ad_height_code: "Inserisci l'altezza dell'annuncio (mobile)"
amazon_post_bottom_src_code: "Inserisci il codice src dell'annuncio da mostrare alla fine di un messaggio"
amazon_post_bottom_ad_width_code: "Inserisci la lunghezza dell'annuncio"
amazon_post_bottom_ad_height_code: "Inserisci l'altezza dell'annuncio"
amazon_mobile_post_bottom_src_code: "Inserisci il codice src dell'annuncio da mostrare alla fine di un messaggio per la visualizzazione su mobile"
amazon_mobile_post_bottom_ad_width_code: "Inserisci la lunghezza dell'annuncio (mobile)"
amazon_mobile_post_bottom_ad_height_code: "Inserisci l'altezza dell'annuncio (mobile)"
amazon_nth_post_code: "Mostra un annuncio dopo ogni N messaggi, dove N è il valore."

View File

@ -1,66 +1,66 @@
zh_CN:
site_settings:
dfp_publisher_id: "输入DFP出版者ID号码"
dfp_through_trust_level: "DFP广告.最高的信任级别"
dfp_topic_list_top_code: "主页.输入DFP广告代码"
dfp_mobile_topic_list_top_code: "主页.手机版.输入DFP广告代码"
dfp_topic_list_top_ad_sizes: "主页.DFP广告大小选择"
dfp_target_topic_list_top_key_code: "主页.輸入(英文)指定群組"
dfp_target_topic_list_top_value_code: "主页.輸入(英文)指定目標"
dfp_topic_above_post_stream_code: "论坛标题以下.输入DFP广告代码"
dfp_mobile_topic_above_post_stream_code: "论坛标题以下.手机版.输入DFP广告代码"
dfp_topic_above_post_stream_ad_sizes: "论坛标题以下.DFP广告大小选择"
dfp_target_topic_above_post_stream_key_code: "论坛标题以下.輸入(英文)指定群組"
dfp_target_topic_above_post_stream_value_code: "论坛标题以下.輸入(英文)指定目標"
dfp_topic_above_suggested_code: "论坛主题建议以上.输入DFP广告代码"
dfp_mobile_topic_above_suggested_code: "论坛主题建议以上.手机版.输入DFP广告代码"
dfp_topic_above_suggested_ad_sizes: "论坛主题建议以上.DFP广告大小选择"
dfp_target_topic_above_suggested_key_code: "论坛主题建议以上.輸入(英文)指定群組"
dfp_target_topic_above_suggested_value_code: "论坛主题建议以上.輸入(英文)指定目標"
dfp_post_bottom_code: "评论以下.输入DFP广告代码"
dfp_mobile_post_bottom_code: "评论以下.手机版.输入DFP广告代码"
dfp_nth_post_code: "Nth评论"
dfp_post_bottom_ad_sizes: "评论以下.DFP广告大小选择"
dfp_target_post_bottom_key_code: "主页.輸入(英文)指定群組"
dfp_target_post_bottom_value_code: "主页.輸入(英文)指定目標"
adsense_publisher_code: "输入Adsense出版者ID号码"
adsense_through_trust_level: "Adsense广告.最高的信任级别"
adsense_topic_list_top_code: "主页.输入Adsense广告代码"
adsense_mobile_topic_list_top_code: "主页.手机版.输入Adsense广告代码"
adsense_topic_list_top_ad_sizes: "主页.Adsense广告大小选择"
adsense_topic_above_post_stream_code: "论坛标题以下.输入Adsense广告代码"
adsense_mobile_topic_above_post_stream_code: "论坛标题以下.手机版.输入Adsense广告代码"
adsense_topic_above_post_stream_ad_sizes: "论坛标题以下.Adsense广告大小选择"
adsense_topic_above_suggested_code: "论坛主题建议以上.输入Adsense广告代码"
adsense_mobile_topic_above_suggested_code: "论坛主题建议以上.手机版.输入Adsense广告代码"
adsense_topic_above_suggested_ad_sizes: "论坛主题建议以上.Adsense广告大小选择"
adsense_post_bottom_code: "评论以下.暂停Adsense标题广告"
adsense_mobile_post_bottom_code: "评论以下.手机版.输入Adsense广告代码"
adsense_post_bottom_ad_sizes: "评论以下.Adsense广告大小选择"
adsense_nth_post_code: "Nth评论"
amazon_through_trust_level: "亚马逊广告.最高的信任级别"
amazon_topic_list_top_src_code: "主页.输入亚马逊广告代码(src)"
amazon_topic_list_top_ad_width_code: "主页.亚马逊广告宽度"
amazon_topic_list_top_ad_height_code: "主页.亚马逊广告高度"
amazon_mobile_topic_list_top_src_code: "主页.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_list_top_ad_width_code: "主页.手机版.亚马逊广告宽度"
amazon_mobile_topic_list_top_ad_height_code: "主页.手机版.亚马逊广告高度"
amazon_topic_above_post_stream_src_code: "论坛标题以下.输入亚马逊广告代码(src)"
amazon_topic_above_post_stream_ad_width_code: "论坛标题以下.亚马逊广告宽度"
amazon_topic_above_post_stream_ad_height_code: "论坛标题以下.亚马逊广告高度"
amazon_mobile_topic_above_post_stream_src_code: "论坛标题以下.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_above_post_stream_ad_width_code: "论坛标题以下.手机版.亚马逊广告宽度"
amazon_mobile_topic_above_post_stream_ad_height_code: "论坛标题以下.手机版.亚马逊广告高度"
amazon_topic_above_suggested_src_code: "论坛主题建议以上.输入亚马逊广告代码(src)"
amazon_topic_above_suggested_ad_width_code: "论坛主题建议以上.亚马逊广告宽度"
amazon_topic_above_suggested_ad_height_code: "论坛主题建议以上.亚马逊广告高度"
amazon_mobile_topic_above_suggested_src_code: "论坛主题建议以上.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_above_suggested_ad_width_code: "论坛主题建议以上.手机版.亚马逊广告宽度"
amazon_mobile_topic_above_suggested_ad_height_code: "论坛主题建议以上.手机版.亚马逊广告高度"
amazon_post_bottom_src_code: "评论以下.输入亚马逊广告代码(src)"
amazon_post_bottom_ad_width_code: "评论以下.亚马逊广告宽度"
amazon_post_bottom_ad_height_code: "评论以下.亚马逊广告高度"
amazon_mobile_post_bottom_src_code: "评论以下.手机版.输入亚马逊广告代码(src)"
amazon_mobile_post_bottom_ad_width_code: "评论以下.手机版.亚马逊广告宽度"
amazon_mobile_post_bottom_ad_height_code: "评论以下.手机版.亚马逊广告高度"
amazon_nth_post_code: "Nth评论"
dfp_publisher_id: "输入DFP出版者ID号码"
dfp_through_trust_level: "DFP广告.最高的信任级别"
dfp_topic_list_top_code: "主页.输入DFP广告代码"
dfp_mobile_topic_list_top_code: "主页.手机版.输入DFP广告代码"
dfp_topic_list_top_ad_sizes: "主页.DFP广告大小选择"
dfp_target_topic_list_top_key_code: "主页.輸入(英文)指定群組"
dfp_target_topic_list_top_value_code: "主页.輸入(英文)指定目標"
dfp_topic_above_post_stream_code: "论坛标题以下.输入DFP广告代码"
dfp_mobile_topic_above_post_stream_code: "论坛标题以下.手机版.输入DFP广告代码"
dfp_topic_above_post_stream_ad_sizes: "论坛标题以下.DFP广告大小选择"
dfp_target_topic_above_post_stream_key_code: "论坛标题以下.輸入(英文)指定群組"
dfp_target_topic_above_post_stream_value_code: "论坛标题以下.輸入(英文)指定目標"
dfp_topic_above_suggested_code: "论坛主题建议以上.输入DFP广告代码"
dfp_mobile_topic_above_suggested_code: "论坛主题建议以上.手机版.输入DFP广告代码"
dfp_topic_above_suggested_ad_sizes: "论坛主题建议以上.DFP广告大小选择"
dfp_target_topic_above_suggested_key_code: "论坛主题建议以上.輸入(英文)指定群組"
dfp_target_topic_above_suggested_value_code: "论坛主题建议以上.輸入(英文)指定目標"
dfp_post_bottom_code: "评论以下.输入DFP广告代码"
dfp_mobile_post_bottom_code: "评论以下.手机版.输入DFP广告代码"
dfp_nth_post_code: "Nth评论"
dfp_post_bottom_ad_sizes: "评论以下.DFP广告大小选择"
dfp_target_post_bottom_key_code: "主页.輸入(英文)指定群組"
dfp_target_post_bottom_value_code: "主页.輸入(英文)指定目標"
adsense_publisher_code: "输入Adsense出版者ID号码"
adsense_through_trust_level: "Adsense广告.最高的信任级别"
adsense_topic_list_top_code: "主页.输入Adsense广告代码"
adsense_mobile_topic_list_top_code: "主页.手机版.输入Adsense广告代码"
adsense_topic_list_top_ad_sizes: "主页.Adsense广告大小选择"
adsense_topic_above_post_stream_code: "论坛标题以下.输入Adsense广告代码"
adsense_mobile_topic_above_post_stream_code: "论坛标题以下.手机版.输入Adsense广告代码"
adsense_topic_above_post_stream_ad_sizes: "论坛标题以下.Adsense广告大小选择"
adsense_topic_above_suggested_code: "论坛主题建议以上.输入Adsense广告代码"
adsense_mobile_topic_above_suggested_code: "论坛主题建议以上.手机版.输入Adsense广告代码"
adsense_topic_above_suggested_ad_sizes: "论坛主题建议以上.Adsense广告大小选择"
adsense_post_bottom_code: "评论以下.暂停Adsense标题广告"
adsense_mobile_post_bottom_code: "评论以下.手机版.输入Adsense广告代码"
adsense_post_bottom_ad_sizes: "评论以下.Adsense广告大小选择"
adsense_nth_post_code: "Nth评论"
amazon_through_trust_level: "亚马逊广告.最高的信任级别"
amazon_topic_list_top_src_code: "主页.输入亚马逊广告代码(src)"
amazon_topic_list_top_ad_width_code: "主页.亚马逊广告宽度"
amazon_topic_list_top_ad_height_code: "主页.亚马逊广告高度"
amazon_mobile_topic_list_top_src_code: "主页.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_list_top_ad_width_code: "主页.手机版.亚马逊广告宽度"
amazon_mobile_topic_list_top_ad_height_code: "主页.手机版.亚马逊广告高度"
amazon_topic_above_post_stream_src_code: "论坛标题以下.输入亚马逊广告代码(src)"
amazon_topic_above_post_stream_ad_width_code: "论坛标题以下.亚马逊广告宽度"
amazon_topic_above_post_stream_ad_height_code: "论坛标题以下.亚马逊广告高度"
amazon_mobile_topic_above_post_stream_src_code: "论坛标题以下.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_above_post_stream_ad_width_code: "论坛标题以下.手机版.亚马逊广告宽度"
amazon_mobile_topic_above_post_stream_ad_height_code: "论坛标题以下.手机版.亚马逊广告高度"
amazon_topic_above_suggested_src_code: "论坛主题建议以上.输入亚马逊广告代码(src)"
amazon_topic_above_suggested_ad_width_code: "论坛主题建议以上.亚马逊广告宽度"
amazon_topic_above_suggested_ad_height_code: "论坛主题建议以上.亚马逊广告高度"
amazon_mobile_topic_above_suggested_src_code: "论坛主题建议以上.手机版.输入亚马逊广告代码(src)"
amazon_mobile_topic_above_suggested_ad_width_code: "论坛主题建议以上.手机版.亚马逊广告宽度"
amazon_mobile_topic_above_suggested_ad_height_code: "论坛主题建议以上.手机版.亚马逊广告高度"
amazon_post_bottom_src_code: "评论以下.输入亚马逊广告代码(src)"
amazon_post_bottom_ad_width_code: "评论以下.亚马逊广告宽度"
amazon_post_bottom_ad_height_code: "评论以下.亚马逊广告高度"
amazon_mobile_post_bottom_src_code: "评论以下.手机版.输入亚马逊广告代码(src)"
amazon_mobile_post_bottom_ad_width_code: "评论以下.手机版.亚马逊广告宽度"
amazon_mobile_post_bottom_ad_height_code: "评论以下.手机版.亚马逊广告高度"
amazon_nth_post_code: "Nth评论"

View File

@ -12,16 +12,12 @@ adsense_plugin:
default: ''
max: 50
regex: '^[\d]*$'
adsense_mobile_topic_list_top_code:
client: true
default: ''
max: 50
regex: '^[\d]*$'
adsense_topic_list_top_ad_sizes:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
choices: &adsense_choices
- responsive
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
@ -38,12 +34,17 @@ adsense_plugin:
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
adsense_topic_above_post_stream_code:
adsense_mobile_topic_list_top_code:
client: true
default: ''
max: 50
regex: '^[\d]*$'
adsense_mobile_topic_above_post_stream_code:
adsense_mobile_topic_list_top_ad_size:
client: true
default: 'responsive'
type: enum
choices: *adsense_choices
adsense_topic_above_post_stream_code:
client: true
default: ''
max: 50
@ -52,29 +53,18 @@ adsense_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
adsense_topic_above_suggested_code:
choices: *adsense_choices
adsense_mobile_topic_above_post_stream_code:
client: true
default: ''
max: 50
regex: '^[\d]*$'
adsense_mobile_topic_above_suggested_code:
adsense_mobile_topic_above_post_stream_ad_size:
client: true
default: 'responsive'
type: enum
choices: *adsense_choices
adsense_topic_above_suggested_code:
client: true
default: ''
max: 50
@ -83,29 +73,18 @@ adsense_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
adsense_post_bottom_code:
choices: *adsense_choices
adsense_mobile_topic_above_suggested_code:
client: true
default: ''
max: 50
regex: '^[\d]*$'
adsense_mobile_post_bottom_code:
adsense_mobile_topic_above_suggested_ad_size:
client: true
default: 'responsive'
type: enum
choices: *adsense_choices
adsense_post_bottom_code:
client: true
default: ''
max: 50
@ -114,23 +93,17 @@ adsense_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
choices: *adsense_choices
adsense_mobile_post_bottom_code:
client: true
default: ''
max: 50
regex: '^[\d]*$'
adsense_mobile_post_bottom_ad_size:
client: true
default: 'responsive'
type: enum
choices: *adsense_choices
adsense_nth_post_code:
client: true
default: ''
@ -152,7 +125,7 @@ dfp_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
choices: &dfp_choices
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
@ -168,7 +141,24 @@ dfp_plugin:
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 240*400 - vertical rectangle
- 120*600 - skyscraper
- 120*240 - vertical banner
- 120*90 - button 1
- 120*60 - button 2
- 120*30 - custom
- 120*20 - custom
- 690*250
- 768*1024
- 480*320
- 320*480
- 300*100
- 300*75
- 300*50
- 216*54
- 216*36
- 168*42
- 168*28
dfp_mobile_topic_list_top_code:
client: true
default: ''
@ -177,18 +167,7 @@ dfp_plugin:
client: true
default: '320*50 - mobile leaderboard'
type: enum
choices:
- 320*50 - mobile leaderboard
- 300*250 - medium rectangle
- 336*280 - large rectangle
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
choices: *dfp_choices
dfp_target_topic_list_top_key_code:
default: ''
type: value_list
@ -205,23 +184,7 @@ dfp_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
choices: *dfp_choices
dfp_mobile_topic_above_post_stream_code:
client: true
default: ''
@ -230,18 +193,7 @@ dfp_plugin:
client: true
default: '320*50 - mobile leaderboard'
type: enum
choices:
- 320*50 - mobile leaderboard
- 300*250 - medium rectangle
- 336*280 - large rectangle
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
choices: *dfp_choices
dfp_target_topic_above_post_stream_key_code:
default: ''
type: value_list
@ -258,23 +210,7 @@ dfp_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
choices: *dfp_choices
dfp_mobile_topic_above_suggested_code:
client: true
default: ''
@ -283,18 +219,7 @@ dfp_plugin:
client: true
default: '320*50 - mobile leaderboard'
type: enum
choices:
- 320*50 - mobile leaderboard
- 300*250 - medium rectangle
- 336*280 - large rectangle
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
choices: *dfp_choices
dfp_target_topic_above_suggested_key_code:
default: ''
type: value_list
@ -316,23 +241,7 @@ dfp_plugin:
client: true
default: '728*90 - leaderboard'
type: enum
choices:
- 728*90 - leaderboard
- 336*280 - large rectangle
- 300*250 - medium rectangle
- 970*90 - large leaderboard
- 970*250 - billboard
- 468*60 - banner
- 320*50 - mobile leaderboard
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
- 690*250
choices: *dfp_choices
dfp_mobile_post_bottom_code:
client: true
default: ''
@ -341,18 +250,7 @@ dfp_plugin:
client: true
default: '320*50 - mobile leaderboard'
type: enum
choices:
- 320*50 - mobile leaderboard
- 300*250 - medium rectangle
- 336*280 - large rectangle
- 160*600 - wide skyscraper
- 234*60 - half banner
- 125*125 - button
- 180*150 - small rectangle
- 200*200 - small square
- 250*250 - square
- 300*600 - half page ad
- 320*100 - large mobile banner
choices: *dfp_choices
dfp_target_post_bottom_key_code:
default: ''
type: value_list

View File

@ -21,7 +21,34 @@ register_css <<CSS
clear: both;
}
.google-adsense .adsense-unit {
.google-adsense.adsense-responsive {
width: 100%;
}
.google-adsense .google-adsense-label {
width: 728px;
margin: 0 auto;
}
.google-adsense.adsense-responsive .google-adsense-label {
width: 100%;
text-align: center;
}
.google-adsense .adsense-unit {
margin: 0 auto;
}
.google-adsense .google-adsense-label h2 {
margin: 4px 0 !important;
color: #858a8c;
text-transform: uppercase;
font-size: 12px;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
}
.google-adsense .google-adsense-content {
margin: 0 auto;
}
@ -49,24 +76,6 @@ register_css <<CSS
font-weight: normal;
}
.google-adsense .google-adsense-label {
width: 728px;
margin: 0 auto;
}
.google-adsense .google-adsense-label h2 {
margin: 4px 0 !important;
color: #858a8c;
text-transform: uppercase;
font-size: 12px;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: normal;
}
.google-adsense .google-adsense-content {
margin: 0 auto;
}
.google-dfp-ad .google-dfp-ad-label {
width: 728px;
margin: 0 auto;
@ -87,4 +96,4 @@ register_css <<CSS
}
}
CSS
CSS