Version Description
- Some admin UI have been modified to fit with WordPress 3.8 admin design.
- Translations for Arabic, Romanian, Persian and Russian have been created.
- This version requires WordPress 3.6 or higher.
Download this release
Release Info
Developer | takayukister |
Plugin | Flamingo |
Version | 1.0.6 |
Comparing to | |
See all releases |
Code changes from version 1.0.5 to 1.0.6
- admin/admin.php +168 -8
- admin/edit-outbound-form.php +90 -0
- admin/includes/class-contacts-list-table.php +7 -0
- admin/includes/class-outbound-messages-list-table.php +219 -0
- admin/includes/meta-boxes.php +58 -0
- admin/style.css +8 -0
- flamingo.php +4 -2
- includes/capabilities.php +4 -1
- includes/class-outbound-message.php +151 -0
- languages/flamingo-ar.mo +0 -0
- languages/flamingo-ar.po +352 -0
- languages/flamingo-fa_IR.mo +0 -0
- languages/flamingo-fa_IR.po +351 -0
- languages/flamingo-ro_RO.mo +0 -0
- languages/flamingo-ro_RO.po +352 -0
- languages/flamingo-ru_RU.mo +0 -0
- languages/flamingo-ru_RU.po +511 -0
- readme.txt +13 -3
admin/admin.php
CHANGED
@@ -5,22 +5,43 @@ require_once FLAMINGO_PLUGIN_DIR . '/admin/admin-functions.php';
|
|
5 |
add_action( 'admin_menu', 'flamingo_admin_menu', 8 );
|
6 |
|
7 |
function flamingo_admin_menu() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
add_object_page(
|
9 |
-
__( 'Flamingo Address Book', 'flamingo' ),
|
10 |
-
'
|
11 |
-
|
|
|
12 |
|
13 |
$contact_admin = add_submenu_page( 'flamingo',
|
14 |
-
__( 'Flamingo Address Book', 'flamingo' ),
|
15 |
-
'
|
|
|
|
|
16 |
|
17 |
add_action( 'load-' . $contact_admin, 'flamingo_load_contact_admin' );
|
18 |
|
19 |
$inbound_admin = add_submenu_page( 'flamingo',
|
20 |
-
__( 'Flamingo Inbound Messages', 'flamingo' ),
|
21 |
-
'
|
|
|
|
|
22 |
|
23 |
add_action( 'load-' . $inbound_admin, 'flamingo_load_inbound_admin' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
}
|
25 |
|
26 |
add_filter( 'set-screen-option', 'flamingo_set_screen_options', 10, 3 );
|
@@ -76,6 +97,8 @@ function flamingo_admin_updated_message() {
|
|
76 |
$updated_message = esc_html( __( 'Messages got marked as spam.', 'flamingo' ) );
|
77 |
elseif ( 'inboundunspammed' == $_REQUEST['message'] )
|
78 |
$updated_message = esc_html( __( 'Messages got marked as not spam.', 'flamingo' ) );
|
|
|
|
|
79 |
else
|
80 |
return;
|
81 |
} else {
|
@@ -209,6 +232,18 @@ function flamingo_load_contact_admin() {
|
|
209 |
exit();
|
210 |
}
|
211 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
$post_id = ! empty( $_REQUEST['post'] ) ? $_REQUEST['post'] : '';
|
213 |
|
214 |
if ( Flamingo_Contact::post_type == get_post_type( $post_id ) ) {
|
@@ -285,7 +320,7 @@ function flamingo_contact_edit_page() {
|
|
285 |
include FLAMINGO_PLUGIN_DIR . '/admin/edit-contact-form.php';
|
286 |
}
|
287 |
|
288 |
-
/* Inbound
|
289 |
|
290 |
function flamingo_load_inbound_admin() {
|
291 |
$action = flamingo_current_action();
|
@@ -521,4 +556,129 @@ function flamingo_inbound_edit_page() {
|
|
521 |
|
522 |
}
|
523 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
524 |
?>
|
5 |
add_action( 'admin_menu', 'flamingo_admin_menu', 8 );
|
6 |
|
7 |
function flamingo_admin_menu() {
|
8 |
+
$icon_url = flamingo_plugin_url( 'admin/images/menu-icon.png' );
|
9 |
+
|
10 |
+
if ( defined( 'MP6' ) && MP6
|
11 |
+
|| version_compare( get_bloginfo( 'version' ), '3.8-dev', '>=' ) ) {
|
12 |
+
$icon_url = '';
|
13 |
+
}
|
14 |
+
|
15 |
add_object_page(
|
16 |
+
__( 'Flamingo Address Book', 'flamingo' ),
|
17 |
+
__( 'Flamingo', 'flamingo' ),
|
18 |
+
'flamingo_edit_contacts', 'flamingo',
|
19 |
+
'flamingo_contact_admin_page', $icon_url );
|
20 |
|
21 |
$contact_admin = add_submenu_page( 'flamingo',
|
22 |
+
__( 'Flamingo Address Book', 'flamingo' ),
|
23 |
+
__( 'Address Book', 'flamingo' ),
|
24 |
+
'flamingo_edit_contacts', 'flamingo',
|
25 |
+
'flamingo_contact_admin_page' );
|
26 |
|
27 |
add_action( 'load-' . $contact_admin, 'flamingo_load_contact_admin' );
|
28 |
|
29 |
$inbound_admin = add_submenu_page( 'flamingo',
|
30 |
+
__( 'Flamingo Inbound Messages', 'flamingo' ),
|
31 |
+
__( 'Inbound Messages', 'flamingo' ),
|
32 |
+
'flamingo_edit_inbound_messages', 'flamingo_inbound',
|
33 |
+
'flamingo_inbound_admin_page' );
|
34 |
|
35 |
add_action( 'load-' . $inbound_admin, 'flamingo_load_inbound_admin' );
|
36 |
+
/*
|
37 |
+
$outbound_admin = add_submenu_page( 'flamingo',
|
38 |
+
__( 'Flamingo Outbound Messages', 'flamingo' ),
|
39 |
+
__( 'Outbound Messages', 'flamingo' ),
|
40 |
+
'flamingo_edit_outbound_messages', 'flamingo_outbound',
|
41 |
+
'flamingo_outbound_admin_page' );
|
42 |
+
|
43 |
+
add_action( 'load-' . $outbound_admin, 'flamingo_load_outbound_admin' );
|
44 |
+
*/
|
45 |
}
|
46 |
|
47 |
add_filter( 'set-screen-option', 'flamingo_set_screen_options', 10, 3 );
|
97 |
$updated_message = esc_html( __( 'Messages got marked as spam.', 'flamingo' ) );
|
98 |
elseif ( 'inboundunspammed' == $_REQUEST['message'] )
|
99 |
$updated_message = esc_html( __( 'Messages got marked as not spam.', 'flamingo' ) );
|
100 |
+
elseif ( 'outboundupdated' == $_REQUEST['message'] )
|
101 |
+
$updated_message = esc_html( __( 'Messages updated.', 'flamingo' ) );
|
102 |
else
|
103 |
return;
|
104 |
} else {
|
232 |
exit();
|
233 |
}
|
234 |
|
235 |
+
if ( ! empty( $_GET['sendmail'] ) && ! empty( $_REQUEST['contact_tag_id'] ) ) {
|
236 |
+
$redirect_to = admin_url( 'admin.php?page=flamingo_outbound' );
|
237 |
+
|
238 |
+
$redirect_to = add_query_arg( array(
|
239 |
+
'action' => 'new',
|
240 |
+
'contact_tag_id' => absint( $_REQUEST['contact_tag_id'] )
|
241 |
+
), $redirect_to );
|
242 |
+
|
243 |
+
wp_safe_redirect( $redirect_to );
|
244 |
+
exit();
|
245 |
+
}
|
246 |
+
|
247 |
$post_id = ! empty( $_REQUEST['post'] ) ? $_REQUEST['post'] : '';
|
248 |
|
249 |
if ( Flamingo_Contact::post_type == get_post_type( $post_id ) ) {
|
320 |
include FLAMINGO_PLUGIN_DIR . '/admin/edit-contact-form.php';
|
321 |
}
|
322 |
|
323 |
+
/* Inbound Messages */
|
324 |
|
325 |
function flamingo_load_inbound_admin() {
|
326 |
$action = flamingo_current_action();
|
556 |
|
557 |
}
|
558 |
|
559 |
+
/* Outbound Messages */
|
560 |
+
|
561 |
+
function flamingo_load_outbound_admin() {
|
562 |
+
$action = flamingo_current_action();
|
563 |
+
|
564 |
+
$redirect_to = admin_url( 'admin.php?page=flamingo_outbound' );
|
565 |
+
|
566 |
+
$post_id = ! empty( $_REQUEST['post'] ) ? $_REQUEST['post'] : '';
|
567 |
+
|
568 |
+
if ( 'save' == $action ) {
|
569 |
+
if ( $post_id ) {
|
570 |
+
check_admin_referer( 'flamingo-update-outbound_' . $post_id );
|
571 |
+
} else {
|
572 |
+
check_admin_referer( 'flamingo-add-outbound' );
|
573 |
+
}
|
574 |
+
|
575 |
+
if ( ! empty( $_REQUEST['send'] ) ) {
|
576 |
+
// send mail
|
577 |
+
}
|
578 |
+
|
579 |
+
if ( $post_id ) {
|
580 |
+
if ( ! current_user_can( 'flamingo_edit_outbound_message', $post_id ) ) {
|
581 |
+
wp_die( __( 'You are not allowed to edit this item.', 'flamingo' ) );
|
582 |
+
}
|
583 |
+
|
584 |
+
// $post = new Flamingo_Outbound_Message( $post_id );
|
585 |
+
} else {
|
586 |
+
// $post = Flamingo_Outbound_Message::add();
|
587 |
+
}
|
588 |
+
|
589 |
+
//$post->save();
|
590 |
+
|
591 |
+
$redirect_to = add_query_arg( array(
|
592 |
+
'action' => 'edit',
|
593 |
+
//'post' => $post->id,
|
594 |
+
'message' => 'outboundupdated' ), $redirect_to );
|
595 |
+
|
596 |
+
wp_safe_redirect( $redirect_to );
|
597 |
+
exit();
|
598 |
+
}
|
599 |
+
|
600 |
+
if ( 'new' == $action ) {
|
601 |
+
add_meta_box( 'submitdiv', __( 'Send', 'flamingo' ),
|
602 |
+
'flamingo_outbound_submit_meta_box', null, 'side', 'core' );
|
603 |
+
|
604 |
+
} else {
|
605 |
+
if ( ! class_exists( 'Flamingo_Outbound_Messages_List_Table' ) )
|
606 |
+
require_once FLAMINGO_PLUGIN_DIR . '/admin/includes/class-outbound-messages-list-table.php';
|
607 |
+
|
608 |
+
$current_screen = get_current_screen();
|
609 |
+
|
610 |
+
add_filter( 'manage_' . $current_screen->id . '_columns',
|
611 |
+
array( 'Flamingo_Outbound_Messages_List_Table', 'define_columns' ) );
|
612 |
+
|
613 |
+
add_screen_option( 'per_page', array(
|
614 |
+
'label' => __( 'Messages', 'flamingo' ),
|
615 |
+
'default' => 20 ) );
|
616 |
+
}
|
617 |
+
}
|
618 |
+
|
619 |
+
function flamingo_outbound_admin_page() {
|
620 |
+
$action = flamingo_current_action();
|
621 |
+
$post_id = ! empty( $_REQUEST['post'] ) ? $_REQUEST['post'] : '';
|
622 |
+
|
623 |
+
if ( 'new' == $action ) {
|
624 |
+
flamingo_outbound_edit_page();
|
625 |
+
return;
|
626 |
+
}
|
627 |
+
|
628 |
+
$list_table = new Flamingo_Outbound_Messages_List_Table();
|
629 |
+
$list_table->prepare_items();
|
630 |
+
|
631 |
+
?>
|
632 |
+
<div class="wrap">
|
633 |
+
<?php screen_icon(); ?>
|
634 |
+
|
635 |
+
<h2><?php
|
636 |
+
echo esc_html( __( 'Outbound Messages', 'flamingo' ) );
|
637 |
+
|
638 |
+
if ( ! empty( $_REQUEST['s'] ) ) {
|
639 |
+
echo sprintf( '<span class="subtitle">'
|
640 |
+
. __( 'Search results for “%s”', 'flamingo' )
|
641 |
+
. '</span>', esc_html( $_REQUEST['s'] ) );
|
642 |
+
}
|
643 |
+
?></h2>
|
644 |
+
|
645 |
+
<?php do_action( 'flamingo_admin_updated_message' ); ?>
|
646 |
+
|
647 |
+
<?php $list_table->views(); ?>
|
648 |
+
|
649 |
+
<form method="get" action="">
|
650 |
+
<input type="hidden" name="page" value="<?php echo esc_attr( $_REQUEST['page'] ); ?>" />
|
651 |
+
<?php $list_table->search_box( __( 'Search Messages', 'flamingo' ), 'flamingo-outbound' ); ?>
|
652 |
+
<?php $list_table->display(); ?>
|
653 |
+
</form>
|
654 |
+
|
655 |
+
</div>
|
656 |
+
<?php
|
657 |
+
}
|
658 |
+
|
659 |
+
function flamingo_outbound_edit_page() {
|
660 |
+
$action = flamingo_current_action();
|
661 |
+
$post = null;
|
662 |
+
|
663 |
+
if ( 'edit' == $action ) {
|
664 |
+
$post = new Flamingo_Outbound_Message( $_REQUEST['post'] );
|
665 |
+
|
666 |
+
if ( empty( $post ) )
|
667 |
+
return;
|
668 |
+
} else { // maybe 'new' == $action
|
669 |
+
if ( ! empty( $_REQUEST['contact_tag_id'] ) ) {
|
670 |
+
$tag_id = explode( ',', $_REQUEST['contact_tag_id'] );
|
671 |
+
|
672 |
+
$contact_tag = get_term( $tag_id[0],
|
673 |
+
Flamingo_Contact::contact_tag_taxonomy );
|
674 |
+
|
675 |
+
if ( empty( $contact_tag ) || is_wp_error( $contact_tag ) )
|
676 |
+
$contact_tag = null;
|
677 |
+
}
|
678 |
+
}
|
679 |
+
|
680 |
+
require_once FLAMINGO_PLUGIN_DIR . '/admin/includes/meta-boxes.php';
|
681 |
+
include FLAMINGO_PLUGIN_DIR . '/admin/edit-outbound-form.php';
|
682 |
+
}
|
683 |
+
|
684 |
?>
|
admin/edit-outbound-form.php
ADDED
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// don't load directly
|
4 |
+
if ( ! defined( 'ABSPATH' ) )
|
5 |
+
die( '-1' );
|
6 |
+
|
7 |
+
if ( ! empty( $post->id ) ) {
|
8 |
+
$nonce_action = 'flamingo-update-outbound_' . $post->id;
|
9 |
+
} else {
|
10 |
+
$nonce_action = 'flamingo-add-outbound';
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="wrap columns-2">
|
15 |
+
<?php screen_icon(); ?>
|
16 |
+
|
17 |
+
<h2><?php
|
18 |
+
if ( 'new' == $action ) {
|
19 |
+
echo esc_html( __( 'Compose a Message', 'flamingo' ) );
|
20 |
+
} else {
|
21 |
+
echo esc_html( __( 'Outbound Message', 'flamingo' ) );
|
22 |
+
}
|
23 |
+
?></h2>
|
24 |
+
|
25 |
+
<?php do_action( 'flamingo_admin_updated_message', $post ); ?>
|
26 |
+
|
27 |
+
<form name="editoutbound" id="editoutbound" method="post" action="">
|
28 |
+
<?php
|
29 |
+
wp_nonce_field( $nonce_action );
|
30 |
+
wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false );
|
31 |
+
wp_nonce_field( 'meta-box-order', 'meta-box-order-nonce', false );
|
32 |
+
?>
|
33 |
+
|
34 |
+
<div id="poststuff" class="metabox-holder has-right-sidebar">
|
35 |
+
<div id="side-info-column" class="inner-sidebar">
|
36 |
+
<?php
|
37 |
+
do_meta_boxes( null, 'side', $post );
|
38 |
+
?>
|
39 |
+
</div><!-- #side-info-column -->
|
40 |
+
|
41 |
+
<div id="post-body">
|
42 |
+
<div id="post-body-content">
|
43 |
+
|
44 |
+
<table class="message-main-fields">
|
45 |
+
<tbody>
|
46 |
+
|
47 |
+
<tr class="message-to">
|
48 |
+
<th><?php echo esc_html( __( 'To', 'flamingo' ) ); ?>:</th>
|
49 |
+
<td><?php if ( $contact_tag ) : ?>
|
50 |
+
<?php echo esc_html( $contact_tag->name ); ?>
|
51 |
+
<input type="hidden" name="contact-tag-id" value="<?php echo absint( $contact_tag->term_id ); ?>" />
|
52 |
+
<?php endif; ?></td>
|
53 |
+
</tr>
|
54 |
+
|
55 |
+
<tr class="message-from">
|
56 |
+
<th><?php echo esc_html( __( 'From', 'flamingo' ) ); ?>:</th>
|
57 |
+
<td><input type="text" name="from" class="large-text" value="" /></td>
|
58 |
+
</tr>
|
59 |
+
|
60 |
+
<tr class="message-subject">
|
61 |
+
<th><?php echo esc_html( __( 'Subject', 'flamingo' ) ); ?>:</th>
|
62 |
+
<td><input type="text" name="subject" class="large-text" value="" /></td>
|
63 |
+
</tr>
|
64 |
+
|
65 |
+
<tr class="message-body">
|
66 |
+
<th><?php echo esc_html( __( 'Body', 'flamingo' ) ); ?>:</th>
|
67 |
+
<td><textarea name="body" class="large-text" cols="50" rows="10"></textarea></td>
|
68 |
+
</tr>
|
69 |
+
|
70 |
+
</tbody>
|
71 |
+
</table>
|
72 |
+
|
73 |
+
<br class="clear" />
|
74 |
+
|
75 |
+
<?php
|
76 |
+
do_meta_boxes( null, 'normal', $post );
|
77 |
+
do_meta_boxes( null, 'advanced', $post );
|
78 |
+
?>
|
79 |
+
</div><!-- #post-body-content -->
|
80 |
+
</div><!-- #post-body -->
|
81 |
+
|
82 |
+
<input type="hidden" name="action" value="save" />
|
83 |
+
<?php if ( ! empty( $post->id ) ) : ?>
|
84 |
+
<input type="hidden" name="post" value="<?php echo (int) $post->id; ?>" />
|
85 |
+
<?php endif; ?>
|
86 |
+
|
87 |
+
</div><!-- #poststuff -->
|
88 |
+
</form>
|
89 |
+
|
90 |
+
</div><!-- .wrap -->
|
admin/includes/class-contacts-list-table.php
CHANGED
@@ -113,6 +113,13 @@ class Flamingo_Contacts_List_Table extends WP_List_Table {
|
|
113 |
'secondary', false, false, array( 'id' => 'post-query-submit' ) );
|
114 |
|
115 |
submit_button( __( 'Export', 'flamingo' ), 'secondary', 'export', false );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
}
|
117 |
?>
|
118 |
</div>
|
113 |
'secondary', false, false, array( 'id' => 'post-query-submit' ) );
|
114 |
|
115 |
submit_button( __( 'Export', 'flamingo' ), 'secondary', 'export', false );
|
116 |
+
|
117 |
+
if ( $tag ) {
|
118 |
+
/*
|
119 |
+
submit_button( __( 'Send Mail', 'flamingo' ),
|
120 |
+
'secondary', 'sendmail', false );
|
121 |
+
*/
|
122 |
+
}
|
123 |
}
|
124 |
?>
|
125 |
</div>
|
admin/includes/class-outbound-messages-list-table.php
ADDED
@@ -0,0 +1,219 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! class_exists( 'WP_List_Table' ) )
|
4 |
+
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
|
5 |
+
|
6 |
+
class Flamingo_Outbound_Messages_List_Table extends WP_List_Table {
|
7 |
+
|
8 |
+
public static function define_columns() {
|
9 |
+
$columns = array(
|
10 |
+
'cb' => '<input type="checkbox" />',
|
11 |
+
'subject' => __( 'Subject', 'flamingo' ),
|
12 |
+
'from' => __( 'From', 'flamingo' ),
|
13 |
+
'date' => __( 'Date', 'flamingo' ) );
|
14 |
+
|
15 |
+
return $columns;
|
16 |
+
}
|
17 |
+
|
18 |
+
function __construct() {
|
19 |
+
parent::__construct( array(
|
20 |
+
'singular' => 'post',
|
21 |
+
'plural' => 'posts',
|
22 |
+
'ajax' => false ) );
|
23 |
+
}
|
24 |
+
|
25 |
+
function prepare_items() {
|
26 |
+
$current_screen = get_current_screen();
|
27 |
+
$per_page = $this->get_items_per_page( $current_screen->id . '_per_page' );
|
28 |
+
|
29 |
+
$this->_column_headers = $this->get_column_info();
|
30 |
+
|
31 |
+
$args = array(
|
32 |
+
'posts_per_page' => $per_page,
|
33 |
+
'offset' => ( $this->get_pagenum() - 1 ) * $per_page,
|
34 |
+
'orderby' => 'date',
|
35 |
+
'order' => 'DESC' );
|
36 |
+
|
37 |
+
if ( ! empty( $_REQUEST['s'] ) )
|
38 |
+
$args['s'] = $_REQUEST['s'];
|
39 |
+
|
40 |
+
if ( ! empty( $_REQUEST['orderby'] ) ) {
|
41 |
+
if ( 'subject' == $_REQUEST['orderby'] )
|
42 |
+
$args['meta_key'] = '_subject';
|
43 |
+
elseif ( 'from' == $_REQUEST['orderby'] )
|
44 |
+
$args['meta_key'] = '_from';
|
45 |
+
}
|
46 |
+
|
47 |
+
if ( ! empty( $_REQUEST['order'] ) && 'asc' == strtolower( $_REQUEST['order'] ) )
|
48 |
+
$args['order'] = 'ASC';
|
49 |
+
|
50 |
+
if ( ! empty( $_REQUEST['m'] ) )
|
51 |
+
$args['m'] = $_REQUEST['m'];
|
52 |
+
|
53 |
+
$this->is_trash = false;
|
54 |
+
|
55 |
+
if ( ! empty( $_REQUEST['post_status'] ) ) {
|
56 |
+
if ( 'trash' == $_REQUEST['post_status'] ) {
|
57 |
+
$args['post_status'] = 'trash';
|
58 |
+
$this->is_trash = true;
|
59 |
+
}
|
60 |
+
}
|
61 |
+
|
62 |
+
$this->items = Flamingo_Outbound_Message::find( $args );
|
63 |
+
|
64 |
+
$total_items = Flamingo_Outbound_Message::$found_items;
|
65 |
+
$total_pages = ceil( $total_items / $per_page );
|
66 |
+
|
67 |
+
$this->set_pagination_args( array(
|
68 |
+
'total_items' => $total_items,
|
69 |
+
'total_pages' => $total_pages,
|
70 |
+
'per_page' => $per_page ) );
|
71 |
+
}
|
72 |
+
|
73 |
+
function get_views() {
|
74 |
+
$status_links = array();
|
75 |
+
$post_status = empty( $_REQUEST['post_status'] )
|
76 |
+
? '' : $_REQUEST['post_status'];
|
77 |
+
|
78 |
+
// Inbox
|
79 |
+
Flamingo_Outbound_Message::find( array( 'post_status' => 'any' ) );
|
80 |
+
$posts_in_inbox = Flamingo_Outbound_Message::$found_items;
|
81 |
+
|
82 |
+
$inbox = sprintf(
|
83 |
+
_nx( 'Inbox <span class="count">(%s)</span>',
|
84 |
+
'Inbox <span class="count">(%s)</span>',
|
85 |
+
$posts_in_inbox, 'posts', 'flamingo' ),
|
86 |
+
number_format_i18n( $posts_in_inbox ) );
|
87 |
+
|
88 |
+
$status_links['inbox'] = sprintf( '<a href="%1$s"%2$s>%3$s</a>',
|
89 |
+
admin_url( 'admin.php?page=flamingo_outbound' ),
|
90 |
+
( $this->is_trash ) ? '' : ' class="current"',
|
91 |
+
$inbox );
|
92 |
+
|
93 |
+
// Trash
|
94 |
+
Flamingo_Outbound_Message::find( array( 'post_status' => 'trash' ) );
|
95 |
+
$posts_in_trash = Flamingo_Outbound_Message::$found_items;
|
96 |
+
|
97 |
+
if ( empty( $posts_in_trash ) )
|
98 |
+
return $status_links;
|
99 |
+
|
100 |
+
$trash = sprintf(
|
101 |
+
_nx( 'Trash <span class="count">(%s)</span>',
|
102 |
+
'Trash <span class="count">(%s)</span>',
|
103 |
+
$posts_in_trash, 'posts', 'flamingo' ),
|
104 |
+
number_format_i18n( $posts_in_trash ) );
|
105 |
+
|
106 |
+
$status_links['trash'] = sprintf( '<a href="%1$s"%2$s>%3$s</a>',
|
107 |
+
admin_url( 'admin.php?page=flamingo_outbound&post_status=trash' ),
|
108 |
+
'trash' == $post_status ? ' class="current"' : '',
|
109 |
+
$trash );
|
110 |
+
|
111 |
+
return $status_links;
|
112 |
+
}
|
113 |
+
|
114 |
+
function get_columns() {
|
115 |
+
return get_column_headers( get_current_screen() );
|
116 |
+
}
|
117 |
+
|
118 |
+
function get_sortable_columns() {
|
119 |
+
$columns = array(
|
120 |
+
'subject' => array( 'subject', false ),
|
121 |
+
'from' => array( 'from', false ),
|
122 |
+
'date' => array( 'date', true ) );
|
123 |
+
|
124 |
+
return $columns;
|
125 |
+
}
|
126 |
+
|
127 |
+
function get_bulk_actions() {
|
128 |
+
$actions = array();
|
129 |
+
|
130 |
+
if ( $this->is_trash ) {
|
131 |
+
$actions['untrash'] = __( 'Restore', 'flamingo' );
|
132 |
+
}
|
133 |
+
|
134 |
+
if ( $this->is_trash || ! EMPTY_TRASH_DAYS ) {
|
135 |
+
$actions['delete'] = __( 'Delete Permanently', 'flamingo' );
|
136 |
+
} else {
|
137 |
+
$actions['trash'] = __( 'Move to Trash', 'flamingo' );
|
138 |
+
}
|
139 |
+
|
140 |
+
return $actions;
|
141 |
+
}
|
142 |
+
|
143 |
+
function extra_tablenav( $which ) {
|
144 |
+
?>
|
145 |
+
<div class="alignleft actions">
|
146 |
+
<?php
|
147 |
+
if ( 'top' == $which ) {
|
148 |
+
$this->months_dropdown( Flamingo_Outbound_Message::post_type );
|
149 |
+
|
150 |
+
submit_button( __( 'Filter', 'flamingo' ),
|
151 |
+
'secondary', false, false, array( 'id' => 'post-query-submit' ) );
|
152 |
+
}
|
153 |
+
|
154 |
+
if ( $this->is_trash && current_user_can( 'flamingo_delete_outbound_messages' ) ) {
|
155 |
+
submit_button( __( 'Empty Trash', 'flamingo' ),
|
156 |
+
'button-secondary apply', 'delete_all', false );
|
157 |
+
}
|
158 |
+
?>
|
159 |
+
</div>
|
160 |
+
<?php
|
161 |
+
}
|
162 |
+
|
163 |
+
function column_default( $item, $column_name ) {
|
164 |
+
return '';
|
165 |
+
}
|
166 |
+
|
167 |
+
function column_cb( $item ) {
|
168 |
+
return sprintf(
|
169 |
+
'<input type="checkbox" name="%1$s[]" value="%2$s" />',
|
170 |
+
$this->_args['singular'],
|
171 |
+
$item->id );
|
172 |
+
}
|
173 |
+
|
174 |
+
function column_subject( $item ) {
|
175 |
+
if ( $this->is_trash )
|
176 |
+
return '<strong>' . esc_html( $item->subject ) . '</strong>';
|
177 |
+
|
178 |
+
$actions = array();
|
179 |
+
|
180 |
+
$url = admin_url( 'admin.php?page=flamingo_outbound&post=' . absint( $item->id ) );
|
181 |
+
$edit_link = add_query_arg( array( 'action' => 'edit' ), $url );
|
182 |
+
|
183 |
+
$actions['edit'] = '<a href="' . $edit_link . '">'
|
184 |
+
. esc_html( __( 'Edit', 'flamingo' ) ) . '</a>';
|
185 |
+
|
186 |
+
$a = sprintf( '<a class="row-title" href="%1$s" title="%2$s">%3$s</a>',
|
187 |
+
$edit_link,
|
188 |
+
esc_attr( sprintf( __( 'Edit “%s”', 'flamingo' ), $item->subject ) ),
|
189 |
+
esc_html( $item->subject ) );
|
190 |
+
|
191 |
+
return '<strong>' . $a . '</strong> ' . $this->row_actions( $actions );
|
192 |
+
}
|
193 |
+
|
194 |
+
function column_from( $item ) {
|
195 |
+
return $item->from;
|
196 |
+
}
|
197 |
+
|
198 |
+
function column_date( $item ) {
|
199 |
+
$post = get_post( $item->id );
|
200 |
+
|
201 |
+
if ( ! $post )
|
202 |
+
return '';
|
203 |
+
|
204 |
+
$t_time = get_the_time( __( 'Y/m/d g:i:s A', 'flamingo' ), $item->id );
|
205 |
+
$m_time = $post->post_date;
|
206 |
+
$time = get_post_time( 'G', true, $item->id );
|
207 |
+
|
208 |
+
$time_diff = time() - $time;
|
209 |
+
|
210 |
+
if ( $time_diff > 0 && $time_diff < 24*60*60 )
|
211 |
+
$h_time = sprintf( __( '%s ago', 'flamingo' ), human_time_diff( $time ) );
|
212 |
+
else
|
213 |
+
$h_time = mysql2date( __( 'Y/m/d', 'flamingo' ), $m_time );
|
214 |
+
|
215 |
+
return '<abbr title="' . $t_time . '">' . $h_time . '</abbr>';
|
216 |
+
}
|
217 |
+
}
|
218 |
+
|
219 |
+
?>
|
admin/includes/meta-boxes.php
CHANGED
@@ -18,6 +18,7 @@ function flamingo_contact_submit_meta_box( $post ) {
|
|
18 |
</div>
|
19 |
|
20 |
<div id="publishing-action">
|
|
|
21 |
<?php if ( ! empty( $post->id ) ) : ?>
|
22 |
<input name="save" type="submit" class="button-primary" id="publish" tabindex="4" accesskey="p" value="<?php echo esc_attr( __( 'Update Contact', 'flamingo' ) ); ?>" />
|
23 |
<?php else : ?>
|
@@ -116,6 +117,7 @@ function flamingo_inbound_submit_meta_box( $post ) {
|
|
116 |
</div>
|
117 |
|
118 |
<div id="publishing-action">
|
|
|
119 |
<?php if ( ! empty( $post->id ) ) : ?>
|
120 |
<input disabled="disabled" name="save" type="submit" class="button-primary" id="publish" tabindex="4" accesskey="p" value="<?php echo esc_attr( __( 'Update Message', 'flamingo' ) ); ?>" />
|
121 |
<?php else : ?>
|
@@ -173,4 +175,60 @@ function flamingo_inbound_fields_meta_box( $post ) {
|
|
173 |
<?php
|
174 |
}
|
175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
?>
|
18 |
</div>
|
19 |
|
20 |
<div id="publishing-action">
|
21 |
+
<span class="spinner"></span>
|
22 |
<?php if ( ! empty( $post->id ) ) : ?>
|
23 |
<input name="save" type="submit" class="button-primary" id="publish" tabindex="4" accesskey="p" value="<?php echo esc_attr( __( 'Update Contact', 'flamingo' ) ); ?>" />
|
24 |
<?php else : ?>
|
117 |
</div>
|
118 |
|
119 |
<div id="publishing-action">
|
120 |
+
<span class="spinner"></span>
|
121 |
<?php if ( ! empty( $post->id ) ) : ?>
|
122 |
<input disabled="disabled" name="save" type="submit" class="button-primary" id="publish" tabindex="4" accesskey="p" value="<?php echo esc_attr( __( 'Update Message', 'flamingo' ) ); ?>" />
|
123 |
<?php else : ?>
|
175 |
<?php
|
176 |
}
|
177 |
|
178 |
+
function flamingo_outbound_submit_meta_box( $post ) {
|
179 |
+
$initial = empty( $post );
|
180 |
+
|
181 |
+
?>
|
182 |
+
<div class="submitbox" id="submitlink">
|
183 |
+
<div id="minor-publishing">
|
184 |
+
<div style="display:none;"><?php submit_button( __( 'Save', 'flamingo' ), 'button', 'save' ); ?></div>
|
185 |
+
|
186 |
+
<div id="minor-publishing-actions">
|
187 |
+
<div id="save-action">
|
188 |
+
<?php if ( $initial || 'publish' != $post->post_status ) : ?>
|
189 |
+
<input type="submit" name="save" id="save-post" value="<?php echo esc_attr( __( 'Save Draft', 'flamingo' ) ); ?>" class="button" />
|
190 |
+
<span class="spinner"></span>
|
191 |
+
<?php endif; ?>
|
192 |
+
</div>
|
193 |
+
<div class="clear"></div>
|
194 |
+
</div><!-- #minor-publishing-actions -->
|
195 |
+
|
196 |
+
<div id="misc-publishing-actions">
|
197 |
+
<div class="clear"></div>
|
198 |
+
</div><!-- #misc-publishing-actions -->
|
199 |
+
|
200 |
+
</div><!-- #minor-publishing -->
|
201 |
+
|
202 |
+
<div id="major-publishing-actions">
|
203 |
+
|
204 |
+
<?php if ( ! $initial ) : ?>
|
205 |
+
<div id="delete-action">
|
206 |
+
<?php
|
207 |
+
if ( current_user_can( 'flamingo_delete_outbound_message', $post->id ) ) {
|
208 |
+
if ( ! EMPTY_TRASH_DAYS )
|
209 |
+
$delete_text = __( 'Delete Permanently', 'flamingo' );
|
210 |
+
else
|
211 |
+
$delete_text = __( 'Move to Trash', 'flamingo' );
|
212 |
+
|
213 |
+
$delete_link = admin_url(
|
214 |
+
sprintf( 'admin.php?page=flamingo_outbound&post=%s&action=trash', $post->id ) );
|
215 |
+
$delete_link = wp_nonce_url( $delete_link, 'flamingo-trash-outbound-message_' . $post->id );
|
216 |
+
|
217 |
+
?><a class="submitdelete deletion" href="<?php echo $delete_link; ?>"><?php echo esc_html( $delete_text ); ?></a><?php } ?>
|
218 |
+
</div>
|
219 |
+
<?php endif; ?>
|
220 |
+
|
221 |
+
<div id="publishing-action">
|
222 |
+
<span class="spinner"></span>
|
223 |
+
<input name="send" type="submit" class="button-primary" id="publish" tabindex="4" accesskey="p" value="<?php echo esc_attr( __( 'Send Message', 'flamingo' ) ); ?>" />
|
224 |
+
</div>
|
225 |
+
|
226 |
+
<div class="clear"></div>
|
227 |
+
</div><!-- #major-publishing-actions -->
|
228 |
+
|
229 |
+
<div class="clear"></div>
|
230 |
+
</div>
|
231 |
+
<?php
|
232 |
+
}
|
233 |
+
|
234 |
?>
|
admin/style.css
CHANGED
@@ -42,4 +42,12 @@ table.message-fields td.field-value ul {
|
|
42 |
table.message-fields td.field-value li {
|
43 |
list-style: disc;
|
44 |
margin-left: 1em;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
}
|
42 |
table.message-fields td.field-value li {
|
43 |
list-style: disc;
|
44 |
margin-left: 1em;
|
45 |
+
}
|
46 |
+
|
47 |
+
.tagsdiv {
|
48 |
+
margin-top: inherit;
|
49 |
+
}
|
50 |
+
|
51 |
+
.tablenav .actions input.button {
|
52 |
+
margin: 1px 8px 0 0;
|
53 |
}
|
flamingo.php
CHANGED
@@ -6,10 +6,10 @@ Description: Flamingo manages your contact list on WordPress.
|
|
6 |
Author: Takayuki Miyoshi
|
7 |
Text Domain: flamingo
|
8 |
Domain Path: /languages/
|
9 |
-
Version: 1.0.
|
10 |
*/
|
11 |
|
12 |
-
define( 'FLAMINGO_VERSION', '1.0.
|
13 |
|
14 |
define( 'FLAMINGO_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
|
15 |
|
@@ -24,6 +24,7 @@ require_once FLAMINGO_PLUGIN_DIR . '/includes/formatting.php';
|
|
24 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/capabilities.php';
|
25 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/class-contact.php';
|
26 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/class-inbound-message.php';
|
|
|
27 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/user.php';
|
28 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/comment.php';
|
29 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/akismet.php';
|
@@ -43,6 +44,7 @@ function flamingo_init() {
|
|
43 |
/* Custom Post Types */
|
44 |
Flamingo_Contact::register_post_type();
|
45 |
Flamingo_Inbound_Message::register_post_type();
|
|
|
46 |
|
47 |
do_action( 'flamingo_init' );
|
48 |
}
|
6 |
Author: Takayuki Miyoshi
|
7 |
Text Domain: flamingo
|
8 |
Domain Path: /languages/
|
9 |
+
Version: 1.0.6
|
10 |
*/
|
11 |
|
12 |
+
define( 'FLAMINGO_VERSION', '1.0.6' );
|
13 |
|
14 |
define( 'FLAMINGO_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
|
15 |
|
24 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/capabilities.php';
|
25 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/class-contact.php';
|
26 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/class-inbound-message.php';
|
27 |
+
require_once FLAMINGO_PLUGIN_DIR . '/includes/class-outbound-message.php';
|
28 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/user.php';
|
29 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/comment.php';
|
30 |
require_once FLAMINGO_PLUGIN_DIR . '/includes/akismet.php';
|
44 |
/* Custom Post Types */
|
45 |
Flamingo_Contact::register_post_type();
|
46 |
Flamingo_Inbound_Message::register_post_type();
|
47 |
+
Flamingo_Outbound_Message::register_post_type();
|
48 |
|
49 |
do_action( 'flamingo_init' );
|
50 |
}
|
includes/capabilities.php
CHANGED
@@ -11,7 +11,10 @@ function flamingo_map_meta_cap( $caps, $cap, $user_id, $args ) {
|
|
11 |
'flamingo_delete_inbound_message' => 'edit_users',
|
12 |
'flamingo_delete_inbound_messages' => 'edit_users',
|
13 |
'flamingo_spam_inbound_message' => 'edit_users',
|
14 |
-
'flamingo_unspam_inbound_message' => 'edit_users'
|
|
|
|
|
|
|
15 |
|
16 |
$meta_caps = apply_filters( 'flamingo_map_meta_cap', $meta_caps );
|
17 |
|
11 |
'flamingo_delete_inbound_message' => 'edit_users',
|
12 |
'flamingo_delete_inbound_messages' => 'edit_users',
|
13 |
'flamingo_spam_inbound_message' => 'edit_users',
|
14 |
+
'flamingo_unspam_inbound_message' => 'edit_users',
|
15 |
+
'flamingo_edit_outbound_messages' => 'edit_users',
|
16 |
+
'flamingo_edit_outbound_message' => 'edit_users',
|
17 |
+
'flamingo_delete_outbound_message' => 'edit_users' );
|
18 |
|
19 |
$meta_caps = apply_filters( 'flamingo_map_meta_cap', $meta_caps );
|
20 |
|
includes/class-outbound-message.php
ADDED
@@ -0,0 +1,151 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Flamingo_Outbound_Message {
|
4 |
+
|
5 |
+
const post_type = 'flamingo_outbound';
|
6 |
+
|
7 |
+
public static $found_items = 0;
|
8 |
+
|
9 |
+
public $id;
|
10 |
+
public $date;
|
11 |
+
public $to;
|
12 |
+
public $from;
|
13 |
+
public $subject;
|
14 |
+
public $body;
|
15 |
+
public $meta;
|
16 |
+
|
17 |
+
public static function register_post_type() {
|
18 |
+
register_post_type( self::post_type, array(
|
19 |
+
'labels' => array(
|
20 |
+
'name' => __( 'Flamingo Outbound Messages', 'flamingo' ),
|
21 |
+
'singular_name' => __( 'Flamingo Outbound Message', 'flamingo' ) ),
|
22 |
+
'rewrite' => false,
|
23 |
+
'query_var' => false ) );
|
24 |
+
}
|
25 |
+
|
26 |
+
public static function find( $args = '' ) {
|
27 |
+
$defaults = array(
|
28 |
+
'posts_per_page' => 10,
|
29 |
+
'offset' => 0,
|
30 |
+
'orderby' => 'ID',
|
31 |
+
'order' => 'ASC',
|
32 |
+
'meta_key' => '',
|
33 |
+
'meta_value' => '',
|
34 |
+
'post_status' => 'any',
|
35 |
+
'tax_query' => array() );
|
36 |
+
|
37 |
+
$args = wp_parse_args( $args, $defaults );
|
38 |
+
|
39 |
+
$args['post_type'] = self::post_type;
|
40 |
+
|
41 |
+
$q = new WP_Query();
|
42 |
+
$posts = $q->query( $args );
|
43 |
+
|
44 |
+
self::$found_items = $q->found_posts;
|
45 |
+
|
46 |
+
$objs = array();
|
47 |
+
|
48 |
+
foreach ( (array) $posts as $post )
|
49 |
+
$objs[] = new self( $post );
|
50 |
+
|
51 |
+
return $objs;
|
52 |
+
}
|
53 |
+
|
54 |
+
public static function add( $args = '' ) {
|
55 |
+
$defaults = array(
|
56 |
+
'to' => '',
|
57 |
+
'from' => '',
|
58 |
+
'subject' => '',
|
59 |
+
'body' => '',
|
60 |
+
'meta' => array() );
|
61 |
+
|
62 |
+
$args = wp_parse_args( $args, $defaults );
|
63 |
+
|
64 |
+
$obj = new self();
|
65 |
+
|
66 |
+
$obj->to = $args['to'];
|
67 |
+
$obj->from = $args['from'];
|
68 |
+
$obj->subject = $args['subject'];
|
69 |
+
$obj->meta = $args['meta'];
|
70 |
+
|
71 |
+
$obj->save();
|
72 |
+
|
73 |
+
return $obj;
|
74 |
+
}
|
75 |
+
|
76 |
+
public function __construct( $post = null ) {
|
77 |
+
if ( ! empty( $post ) && ( $post = get_post( $post ) ) ) {
|
78 |
+
$this->id = $post->ID;
|
79 |
+
|
80 |
+
$this->date = get_the_time( __( 'Y/m/d g:i:s A', 'flamingo' ), $this->id );
|
81 |
+
$this->to = get_post_meta( $post->ID, '_to', true );
|
82 |
+
$this->from = get_post_meta( $post->ID, '_from', true );
|
83 |
+
$this->subject = get_post_meta( $post->ID, '_subject', true );
|
84 |
+
$this->meta = get_post_meta( $post->ID, '_meta', true );
|
85 |
+
}
|
86 |
+
}
|
87 |
+
|
88 |
+
public function save() {
|
89 |
+
if ( ! empty( $this->subject ) )
|
90 |
+
$post_title = $this->subject;
|
91 |
+
else
|
92 |
+
$post_title = __( '(No Title)', 'flamingo' );
|
93 |
+
|
94 |
+
$post_content = implode( "\n", array(
|
95 |
+
$this->to, $this->from, $this->subject, $this->body ) );
|
96 |
+
|
97 |
+
$post_status = 'publish';
|
98 |
+
|
99 |
+
$postarr = array(
|
100 |
+
'ID' => absint( $this->id ),
|
101 |
+
'post_type' => self::post_type,
|
102 |
+
'post_status' => $post_status,
|
103 |
+
'post_title' => $post_title,
|
104 |
+
'post_content' => $post_content );
|
105 |
+
|
106 |
+
$post_id = wp_insert_post( $postarr );
|
107 |
+
|
108 |
+
if ( $post_id ) {
|
109 |
+
$this->id = $post_id;
|
110 |
+
update_post_meta( $post_id, '_to', $this->to );
|
111 |
+
update_post_meta( $post_id, '_from', $this->from );
|
112 |
+
update_post_meta( $post_id, '_subject', $this->subject );
|
113 |
+
update_post_meta( $post_id, '_meta', $this->meta );
|
114 |
+
}
|
115 |
+
|
116 |
+
return $post_id;
|
117 |
+
}
|
118 |
+
|
119 |
+
public function trash() {
|
120 |
+
if ( empty( $this->id ) )
|
121 |
+
return;
|
122 |
+
|
123 |
+
if ( ! EMPTY_TRASH_DAYS )
|
124 |
+
return $this->delete();
|
125 |
+
|
126 |
+
$post = wp_trash_post( $this->id );
|
127 |
+
|
128 |
+
return (bool) $post;
|
129 |
+
}
|
130 |
+
|
131 |
+
public function untrash() {
|
132 |
+
if ( empty( $this->id ) )
|
133 |
+
return;
|
134 |
+
|
135 |
+
$post = wp_untrash_post( $this->id );
|
136 |
+
|
137 |
+
return (bool) $post;
|
138 |
+
}
|
139 |
+
|
140 |
+
public function delete() {
|
141 |
+
if ( empty( $this->id ) )
|
142 |
+
return;
|
143 |
+
|
144 |
+
if ( $post = wp_delete_post( $this->id, true ) )
|
145 |
+
$this->id = 0;
|
146 |
+
|
147 |
+
return (bool) $post;
|
148 |
+
}
|
149 |
+
}
|
150 |
+
|
151 |
+
?>
|
languages/flamingo-ar.mo
ADDED
Binary file
|
languages/flamingo-ar.po
ADDED
@@ -0,0 +1,352 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Flamingo\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-10-19 00:15+0900\n"
|
6 |
+
"PO-Revision-Date: 2014-01-01 15:01+0300\n"
|
7 |
+
"Last-Translator: Takayuki Miyoshi <takayukister@gmail.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
13 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_c\n"
|
14 |
+
"X-Poedit-Basepath: ../..\n"
|
15 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
16 |
+
"X-Generator: Poedit 1.6.3\n"
|
17 |
+
"Language: ar_SA\n"
|
18 |
+
"X-Poedit-SearchPath-0: flamingo\n"
|
19 |
+
|
20 |
+
#: flamingo/admin/admin.php:9 flamingo/admin/admin.php:14
|
21 |
+
#: flamingo/admin/admin.php:256
|
22 |
+
msgid "Flamingo Address Book"
|
23 |
+
msgstr "دفتر عناوين فلامنقو"
|
24 |
+
|
25 |
+
#: flamingo/admin/admin.php:9
|
26 |
+
msgid "Flamingo"
|
27 |
+
msgstr "فلامنقو"
|
28 |
+
|
29 |
+
#: flamingo/admin/admin.php:14
|
30 |
+
msgid "Address Book"
|
31 |
+
msgstr "دفتر العناوين"
|
32 |
+
|
33 |
+
#: flamingo/admin/admin.php:20 flamingo/includes/class-inbound-message.php:24
|
34 |
+
msgid "Flamingo Inbound Messages"
|
35 |
+
msgstr "وارد فلامنقو"
|
36 |
+
|
37 |
+
#: flamingo/admin/admin.php:20 flamingo/admin/admin.php:489
|
38 |
+
msgid "Inbound Messages"
|
39 |
+
msgstr "الوارد"
|
40 |
+
|
41 |
+
#: flamingo/admin/admin.php:66
|
42 |
+
msgid "Contact updated."
|
43 |
+
msgstr "تم تحديث جهة الاتصال."
|
44 |
+
|
45 |
+
#: flamingo/admin/admin.php:68
|
46 |
+
msgid "Contact deleted."
|
47 |
+
msgstr "تم حذف جهة الاتصال"
|
48 |
+
|
49 |
+
#: flamingo/admin/admin.php:70
|
50 |
+
msgid "Messages trashed."
|
51 |
+
msgstr "تم حذف الرسائل"
|
52 |
+
|
53 |
+
#: flamingo/admin/admin.php:72
|
54 |
+
msgid "Messages restored."
|
55 |
+
msgstr "تم إعادة الرسائل"
|
56 |
+
|
57 |
+
#: flamingo/admin/admin.php:74
|
58 |
+
msgid "Messages deleted."
|
59 |
+
msgstr "تم حذف الرسائل"
|
60 |
+
|
61 |
+
#: flamingo/admin/admin.php:76
|
62 |
+
msgid "Messages got marked as spam."
|
63 |
+
msgstr "تم وضع علامة غير مرغوب على الرسالة"
|
64 |
+
|
65 |
+
#: flamingo/admin/admin.php:78
|
66 |
+
msgid "Messages got marked as not spam."
|
67 |
+
msgstr "تم إزالة علامة غير مرغوب من الرسالة"
|
68 |
+
|
69 |
+
#: flamingo/admin/admin.php:105
|
70 |
+
msgid "You are not allowed to edit this item."
|
71 |
+
msgstr "لا يسمح لك تحرير هذه الرسالة"
|
72 |
+
|
73 |
+
#: flamingo/admin/admin.php:144 flamingo/admin/admin.php:377
|
74 |
+
msgid "You are not allowed to delete this item."
|
75 |
+
msgstr "لا يسمح لك حذف هذه الرسالة"
|
76 |
+
|
77 |
+
#: flamingo/admin/admin.php:147 flamingo/admin/admin.php:380
|
78 |
+
msgid "Error in deleting."
|
79 |
+
msgstr "خطأ في الحذف"
|
80 |
+
|
81 |
+
#: flamingo/admin/admin.php:170
|
82 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:11
|
83 |
+
msgid "Email"
|
84 |
+
msgstr "البريد الإلكتروني"
|
85 |
+
|
86 |
+
#: flamingo/admin/admin.php:170 flamingo/admin/includes/meta-boxes.php:140
|
87 |
+
msgid "Full name"
|
88 |
+
msgstr "الاسم الكامل"
|
89 |
+
|
90 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:145
|
91 |
+
msgid "First name"
|
92 |
+
msgstr "الاسم الأول"
|
93 |
+
|
94 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:150
|
95 |
+
msgid "Last name"
|
96 |
+
msgstr "اسم العائلة"
|
97 |
+
|
98 |
+
#: flamingo/admin/admin.php:215 flamingo/admin/admin.php:451
|
99 |
+
msgid "Save"
|
100 |
+
msgstr "حفذ"
|
101 |
+
|
102 |
+
#: flamingo/admin/admin.php:218
|
103 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:13
|
104 |
+
msgid "Tags"
|
105 |
+
msgstr "وسوم"
|
106 |
+
|
107 |
+
#: flamingo/admin/admin.php:221
|
108 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:12
|
109 |
+
msgid "Name"
|
110 |
+
msgstr "الاسم"
|
111 |
+
|
112 |
+
#: flamingo/admin/admin.php:234
|
113 |
+
msgid "Contacts"
|
114 |
+
msgstr "جهات الاتصال"
|
115 |
+
|
116 |
+
#: flamingo/admin/admin.php:260 flamingo/admin/admin.php:493
|
117 |
+
#, php-format
|
118 |
+
msgid "Search results for “%s”"
|
119 |
+
msgstr "نتائج البحث لـ “%s”"
|
120 |
+
|
121 |
+
#: flamingo/admin/admin.php:269
|
122 |
+
msgid "Search Contacts"
|
123 |
+
msgstr "ابحث في جهات الاتصال"
|
124 |
+
|
125 |
+
#: flamingo/admin/admin.php:310
|
126 |
+
msgid "You are not allowed to move this item to the Trash."
|
127 |
+
msgstr "لا يسمح لك نقل هذه الرسالة إلى سلة المهملات"
|
128 |
+
|
129 |
+
#: flamingo/admin/admin.php:313
|
130 |
+
msgid "Error in moving to Trash."
|
131 |
+
msgstr "حصل خطأ في النقل إلى سلة المهملات"
|
132 |
+
|
133 |
+
#: flamingo/admin/admin.php:340
|
134 |
+
msgid "You are not allowed to restore this item from the Trash."
|
135 |
+
msgstr "لا يسمح لك إعادة هذه الرسالة من سلة المعملات"
|
136 |
+
|
137 |
+
#: flamingo/admin/admin.php:343
|
138 |
+
msgid "Error in restoring from Trash."
|
139 |
+
msgstr "حصل خطأ في الإعادة من سلة المهملات"
|
140 |
+
|
141 |
+
#: flamingo/admin/admin.php:407
|
142 |
+
msgid "You are not allowed to spam this item."
|
143 |
+
msgstr "لا يسمح لك وضع علامة غير مرغوب على هذه الرسالة"
|
144 |
+
|
145 |
+
#: flamingo/admin/admin.php:435
|
146 |
+
msgid "You are not allowed to unspam this item."
|
147 |
+
msgstr "لا يسمح لك إزالة علامة غير مرغوب من هذه الرسالة"
|
148 |
+
|
149 |
+
#: flamingo/admin/admin.php:454
|
150 |
+
msgid "Fields"
|
151 |
+
msgstr "الحقول"
|
152 |
+
|
153 |
+
#: flamingo/admin/admin.php:467
|
154 |
+
msgid "Messages"
|
155 |
+
msgstr "الرسائل"
|
156 |
+
|
157 |
+
#: flamingo/admin/admin.php:504
|
158 |
+
msgid "Search Messages"
|
159 |
+
msgstr "ابحث في الرسائل"
|
160 |
+
|
161 |
+
#: flamingo/admin/edit-contact-form.php:17
|
162 |
+
msgid "Edit Contact"
|
163 |
+
msgstr "تحرير جهة الاتصال"
|
164 |
+
|
165 |
+
#: flamingo/admin/edit-contact-form.php:43
|
166 |
+
msgid "Enter email here"
|
167 |
+
msgstr "ادخل البريد الإلكتروني هنا"
|
168 |
+
|
169 |
+
#: flamingo/admin/edit-inbound-form.php:17
|
170 |
+
msgid "Inbound Message"
|
171 |
+
msgstr "رسالة واردة"
|
172 |
+
|
173 |
+
#: flamingo/admin/edit-inbound-form.php:42
|
174 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:14
|
175 |
+
msgid "Date"
|
176 |
+
msgstr "التاريخ"
|
177 |
+
|
178 |
+
#: flamingo/admin/edit-inbound-form.php:47
|
179 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:11
|
180 |
+
msgid "Subject"
|
181 |
+
msgstr "الموضوع"
|
182 |
+
|
183 |
+
#: flamingo/admin/edit-inbound-form.php:52
|
184 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:12
|
185 |
+
msgid "From"
|
186 |
+
msgstr "من"
|
187 |
+
|
188 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:14
|
189 |
+
msgid "History"
|
190 |
+
msgstr "التاريخ"
|
191 |
+
|
192 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:15
|
193 |
+
msgid "Last Contact"
|
194 |
+
msgstr "آخر جهة اتصال"
|
195 |
+
|
196 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:82
|
197 |
+
#: flamingo/admin/includes/meta-boxes.php:11
|
198 |
+
msgid "Delete"
|
199 |
+
msgstr "احذف"
|
200 |
+
|
201 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:106
|
202 |
+
msgid "View all tags"
|
203 |
+
msgstr "مشاهدة جميع الوسوم"
|
204 |
+
|
205 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:112
|
206 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:173
|
207 |
+
msgid "Filter"
|
208 |
+
msgstr "تصفية"
|
209 |
+
|
210 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:115
|
211 |
+
msgid "Export"
|
212 |
+
msgstr "تصدير"
|
213 |
+
|
214 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:138
|
215 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:207
|
216 |
+
msgid "Edit"
|
217 |
+
msgstr "تحرير"
|
218 |
+
|
219 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:142
|
220 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:227
|
221 |
+
#, php-format
|
222 |
+
msgid "Edit “%s”"
|
223 |
+
msgstr "تحرير “%s”"
|
224 |
+
|
225 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:154
|
226 |
+
msgid "No Tags"
|
227 |
+
msgstr "لا توجد وسوم"
|
228 |
+
|
229 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:183
|
230 |
+
msgid "User"
|
231 |
+
msgstr "مستخدم"
|
232 |
+
|
233 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:196
|
234 |
+
#, php-format
|
235 |
+
msgid "Comment (%d)"
|
236 |
+
msgstr "تعليق (%d)"
|
237 |
+
|
238 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:235
|
239 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:260
|
240 |
+
#: flamingo/includes/class-inbound-message.php:115
|
241 |
+
msgid "Y/m/d g:i:s A"
|
242 |
+
msgstr "Y/m/d g:i:s A"
|
243 |
+
|
244 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:242
|
245 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:267
|
246 |
+
#, php-format
|
247 |
+
msgid "%s ago"
|
248 |
+
msgstr "منذ %s"
|
249 |
+
|
250 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:244
|
251 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:269
|
252 |
+
msgid "Y/m/d"
|
253 |
+
msgstr "Y/m/d"
|
254 |
+
|
255 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:13
|
256 |
+
msgid "Channel"
|
257 |
+
msgstr "قناة"
|
258 |
+
|
259 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:131
|
260 |
+
msgid "Restore"
|
261 |
+
msgstr "إعادة"
|
262 |
+
|
263 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:134
|
264 |
+
#: flamingo/admin/includes/meta-boxes.php:107
|
265 |
+
msgid "Delete Permanently"
|
266 |
+
msgstr "احذف نهائيا"
|
267 |
+
|
268 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:136
|
269 |
+
#: flamingo/admin/includes/meta-boxes.php:109
|
270 |
+
msgid "Move to Trash"
|
271 |
+
msgstr "انقل إلى سلة المهملات"
|
272 |
+
|
273 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:167
|
274 |
+
msgid "View all channels"
|
275 |
+
msgstr "شاهد جميع القنوات"
|
276 |
+
|
277 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:178
|
278 |
+
msgid "Empty Trash"
|
279 |
+
msgstr "افرغ سلة المهملات"
|
280 |
+
|
281 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:215
|
282 |
+
msgid "Not Spam"
|
283 |
+
msgstr "ليست رسالة غير مرغوب فيها"
|
284 |
+
|
285 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:221
|
286 |
+
msgid "Spam"
|
287 |
+
msgstr "رسالة غير مرغوب فيها"
|
288 |
+
|
289 |
+
#: flamingo/admin/includes/meta-boxes.php:17
|
290 |
+
#, php-format
|
291 |
+
msgid ""
|
292 |
+
"You are about to delete this contact '%s'\n"
|
293 |
+
" 'Cancel' to stop, 'OK' to delete."
|
294 |
+
msgstr ""
|
295 |
+
"سوف تحذف جهة اتصال ‘%s’\n"
|
296 |
+
"انقر على 'Cancel' للإلغاء أو على 'OK' لتأكيد الحذف."
|
297 |
+
|
298 |
+
#: flamingo/admin/includes/meta-boxes.php:22
|
299 |
+
msgid "Update Contact"
|
300 |
+
msgstr "تحديث جهة اتصال"
|
301 |
+
|
302 |
+
#: flamingo/admin/includes/meta-boxes.php:24
|
303 |
+
msgid "Add Contact"
|
304 |
+
msgstr "إضافة جهة اتصال"
|
305 |
+
|
306 |
+
#: flamingo/admin/includes/meta-boxes.php:68
|
307 |
+
msgid "Separate tags with commas"
|
308 |
+
msgstr "فصل الوسوم بفواصل"
|
309 |
+
|
310 |
+
#: flamingo/admin/includes/meta-boxes.php:71
|
311 |
+
msgid "Choose from the most used tags"
|
312 |
+
msgstr "اختر من الوسوم الأكثر استخداماً"
|
313 |
+
|
314 |
+
#: flamingo/admin/includes/meta-boxes.php:120
|
315 |
+
msgid "Update Message"
|
316 |
+
msgstr "تحديث الرسالة"
|
317 |
+
|
318 |
+
#: flamingo/admin/includes/meta-boxes.php:122
|
319 |
+
msgid "Add Message"
|
320 |
+
msgstr "إضافة رسالة"
|
321 |
+
|
322 |
+
#: flamingo/includes/class-contact.php:20
|
323 |
+
msgid "Flamingo Contacts"
|
324 |
+
msgstr "جهات إتصال فلامنقو"
|
325 |
+
|
326 |
+
#: flamingo/includes/class-contact.php:21
|
327 |
+
msgid "Flamingo Contact"
|
328 |
+
msgstr "جهة إتصال فلامنقو"
|
329 |
+
|
330 |
+
#: flamingo/includes/class-contact.php:27
|
331 |
+
msgid "Flamingo Contact Tags"
|
332 |
+
msgstr "وسوم جهات اتصال فلامنقو"
|
333 |
+
|
334 |
+
#: flamingo/includes/class-contact.php:28
|
335 |
+
msgid "Flamingo Contact Tag"
|
336 |
+
msgstr "وسم جهة اتصال فلامنقو"
|
337 |
+
|
338 |
+
#: flamingo/includes/class-inbound-message.php:25
|
339 |
+
msgid "Flamingo Inbound Message"
|
340 |
+
msgstr "رسالة فلامنقو واردة"
|
341 |
+
|
342 |
+
#: flamingo/includes/class-inbound-message.php:31
|
343 |
+
msgid "Flamingo Inbound Message Channels"
|
344 |
+
msgstr "قنوات رسائل فلامنقو الواردة"
|
345 |
+
|
346 |
+
#: flamingo/includes/class-inbound-message.php:32
|
347 |
+
msgid "Flamingo Inbound Message Channel"
|
348 |
+
msgstr "قناة رسائل فلامنقو الواردة"
|
349 |
+
|
350 |
+
#: flamingo/includes/class-inbound-message.php:135
|
351 |
+
msgid "(No Title)"
|
352 |
+
msgstr "(بدون عنوان)"
|
languages/flamingo-fa_IR.mo
ADDED
Binary file
|
languages/flamingo-fa_IR.po
ADDED
@@ -0,0 +1,351 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Flamingo\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-10-19 00:15+0900\n"
|
6 |
+
"PO-Revision-Date: 2014-01-26 15:48+0330\n"
|
7 |
+
"Last-Translator: Takayuki Miyoshi <takayukister@gmail.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
13 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_c\n"
|
14 |
+
"X-Poedit-Basepath: ../..\n"
|
15 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
16 |
+
"X-Generator: Poedit 1.5.7\n"
|
17 |
+
"X-Poedit-SearchPath-0: flamingo\n"
|
18 |
+
|
19 |
+
#: flamingo/admin/admin.php:9 flamingo/admin/admin.php:14
|
20 |
+
#: flamingo/admin/admin.php:256
|
21 |
+
msgid "Flamingo Address Book"
|
22 |
+
msgstr "دفترچه تلفن"
|
23 |
+
|
24 |
+
#: flamingo/admin/admin.php:9
|
25 |
+
msgid "Flamingo"
|
26 |
+
msgstr "فلامینگو"
|
27 |
+
|
28 |
+
#: flamingo/admin/admin.php:14
|
29 |
+
msgid "Address Book"
|
30 |
+
msgstr "دفترچه تلفن"
|
31 |
+
|
32 |
+
#: flamingo/admin/admin.php:20 flamingo/includes/class-inbound-message.php:24
|
33 |
+
msgid "Flamingo Inbound Messages"
|
34 |
+
msgstr "پیامهای دریافتی فلامینگو"
|
35 |
+
|
36 |
+
#: flamingo/admin/admin.php:20 flamingo/admin/admin.php:489
|
37 |
+
msgid "Inbound Messages"
|
38 |
+
msgstr "پیام های دریافتی"
|
39 |
+
|
40 |
+
#: flamingo/admin/admin.php:66
|
41 |
+
msgid "Contact updated."
|
42 |
+
msgstr "اطلاعات تماس بروز شد."
|
43 |
+
|
44 |
+
#: flamingo/admin/admin.php:68
|
45 |
+
msgid "Contact deleted."
|
46 |
+
msgstr "اطلاعات تماس حذف شد."
|
47 |
+
|
48 |
+
#: flamingo/admin/admin.php:70
|
49 |
+
msgid "Messages trashed."
|
50 |
+
msgstr "پیام ها به زباله دان منتقل گردید."
|
51 |
+
|
52 |
+
#: flamingo/admin/admin.php:72
|
53 |
+
msgid "Messages restored."
|
54 |
+
msgstr "پیام ها بازگردانی شد."
|
55 |
+
|
56 |
+
#: flamingo/admin/admin.php:74
|
57 |
+
msgid "Messages deleted."
|
58 |
+
msgstr "پیام ها حذف شد."
|
59 |
+
|
60 |
+
#: flamingo/admin/admin.php:76
|
61 |
+
msgid "Messages got marked as spam."
|
62 |
+
msgstr "پیام ها به عنوان اسپم نشانه گذاری شد."
|
63 |
+
|
64 |
+
#: flamingo/admin/admin.php:78
|
65 |
+
msgid "Messages got marked as not spam."
|
66 |
+
msgstr "پیام ها از حالت اسپم خارج گردید."
|
67 |
+
|
68 |
+
#: flamingo/admin/admin.php:105
|
69 |
+
msgid "You are not allowed to edit this item."
|
70 |
+
msgstr "شما اجازه ویرایش این مورد را ندارید."
|
71 |
+
|
72 |
+
#: flamingo/admin/admin.php:144 flamingo/admin/admin.php:377
|
73 |
+
msgid "You are not allowed to delete this item."
|
74 |
+
msgstr "شما اجازه حذف این مورد را ندارید."
|
75 |
+
|
76 |
+
#: flamingo/admin/admin.php:147 flamingo/admin/admin.php:380
|
77 |
+
msgid "Error in deleting."
|
78 |
+
msgstr "خطا در حذف."
|
79 |
+
|
80 |
+
#: flamingo/admin/admin.php:170
|
81 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:11
|
82 |
+
msgid "Email"
|
83 |
+
msgstr "ایمیل"
|
84 |
+
|
85 |
+
#: flamingo/admin/admin.php:170 flamingo/admin/includes/meta-boxes.php:140
|
86 |
+
msgid "Full name"
|
87 |
+
msgstr "نام کامل"
|
88 |
+
|
89 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:145
|
90 |
+
msgid "First name"
|
91 |
+
msgstr "نام کوچک"
|
92 |
+
|
93 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:150
|
94 |
+
msgid "Last name"
|
95 |
+
msgstr "نام خانوادگی"
|
96 |
+
|
97 |
+
#: flamingo/admin/admin.php:215 flamingo/admin/admin.php:451
|
98 |
+
msgid "Save"
|
99 |
+
msgstr "ذخیره"
|
100 |
+
|
101 |
+
#: flamingo/admin/admin.php:218
|
102 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:13
|
103 |
+
msgid "Tags"
|
104 |
+
msgstr "برچسب ها"
|
105 |
+
|
106 |
+
#: flamingo/admin/admin.php:221
|
107 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:12
|
108 |
+
msgid "Name"
|
109 |
+
msgstr "نام"
|
110 |
+
|
111 |
+
#: flamingo/admin/admin.php:234
|
112 |
+
msgid "Contacts"
|
113 |
+
msgstr "اطلاعات تماس"
|
114 |
+
|
115 |
+
#: flamingo/admin/admin.php:260 flamingo/admin/admin.php:493
|
116 |
+
#, php-format
|
117 |
+
msgid "Search results for “%s”"
|
118 |
+
msgstr "نتایج جستجو برای “%s”"
|
119 |
+
|
120 |
+
#: flamingo/admin/admin.php:269
|
121 |
+
msgid "Search Contacts"
|
122 |
+
msgstr "جستجوی تماس ها"
|
123 |
+
|
124 |
+
#: flamingo/admin/admin.php:310
|
125 |
+
msgid "You are not allowed to move this item to the Trash."
|
126 |
+
msgstr "شما اجازه انتقال این مورد به زباله دان را ندارید."
|
127 |
+
|
128 |
+
#: flamingo/admin/admin.php:313
|
129 |
+
msgid "Error in moving to Trash."
|
130 |
+
msgstr "خطا در انتقال به زباله دان."
|
131 |
+
|
132 |
+
#: flamingo/admin/admin.php:340
|
133 |
+
msgid "You are not allowed to restore this item from the Trash."
|
134 |
+
msgstr "شما اجازه بازگردانی این مورد از زباله دان را ندارید."
|
135 |
+
|
136 |
+
#: flamingo/admin/admin.php:343
|
137 |
+
msgid "Error in restoring from Trash."
|
138 |
+
msgstr "خطا در بازگردانی از سطل زباله."
|
139 |
+
|
140 |
+
#: flamingo/admin/admin.php:407
|
141 |
+
msgid "You are not allowed to spam this item."
|
142 |
+
msgstr "شما اجازه اسپم کردن این مورد را ندارید."
|
143 |
+
|
144 |
+
#: flamingo/admin/admin.php:435
|
145 |
+
msgid "You are not allowed to unspam this item."
|
146 |
+
msgstr "ما اجازه تغییر وضعیت اسپم این مورد را ندارید."
|
147 |
+
|
148 |
+
#: flamingo/admin/admin.php:454
|
149 |
+
msgid "Fields"
|
150 |
+
msgstr "فیلدها"
|
151 |
+
|
152 |
+
#: flamingo/admin/admin.php:467
|
153 |
+
msgid "Messages"
|
154 |
+
msgstr "پیام ها"
|
155 |
+
|
156 |
+
#: flamingo/admin/admin.php:504
|
157 |
+
msgid "Search Messages"
|
158 |
+
msgstr "جستجوی پیام ها"
|
159 |
+
|
160 |
+
#: flamingo/admin/edit-contact-form.php:17
|
161 |
+
msgid "Edit Contact"
|
162 |
+
msgstr "ویرایش تماس"
|
163 |
+
|
164 |
+
#: flamingo/admin/edit-contact-form.php:43
|
165 |
+
msgid "Enter email here"
|
166 |
+
msgstr "ایمیل را اینجا وارد کنید"
|
167 |
+
|
168 |
+
#: flamingo/admin/edit-inbound-form.php:17
|
169 |
+
msgid "Inbound Message"
|
170 |
+
msgstr "پیام های دریافتی"
|
171 |
+
|
172 |
+
#: flamingo/admin/edit-inbound-form.php:42
|
173 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:14
|
174 |
+
msgid "Date"
|
175 |
+
msgstr "تاریخ"
|
176 |
+
|
177 |
+
#: flamingo/admin/edit-inbound-form.php:47
|
178 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:11
|
179 |
+
msgid "Subject"
|
180 |
+
msgstr "عنوان"
|
181 |
+
|
182 |
+
#: flamingo/admin/edit-inbound-form.php:52
|
183 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:12
|
184 |
+
msgid "From"
|
185 |
+
msgstr "از طرف"
|
186 |
+
|
187 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:14
|
188 |
+
msgid "History"
|
189 |
+
msgstr "تاریخچه"
|
190 |
+
|
191 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:15
|
192 |
+
msgid "Last Contact"
|
193 |
+
msgstr "آخرین تماس"
|
194 |
+
|
195 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:82
|
196 |
+
#: flamingo/admin/includes/meta-boxes.php:11
|
197 |
+
msgid "Delete"
|
198 |
+
msgstr "حذف"
|
199 |
+
|
200 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:106
|
201 |
+
msgid "View all tags"
|
202 |
+
msgstr "مشاهده تمام برچسب ها"
|
203 |
+
|
204 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:112
|
205 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:173
|
206 |
+
msgid "Filter"
|
207 |
+
msgstr "فیلتر"
|
208 |
+
|
209 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:115
|
210 |
+
msgid "Export"
|
211 |
+
msgstr "خروجی"
|
212 |
+
|
213 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:138
|
214 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:207
|
215 |
+
msgid "Edit"
|
216 |
+
msgstr "ویرایش"
|
217 |
+
|
218 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:142
|
219 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:227
|
220 |
+
#, php-format
|
221 |
+
msgid "Edit “%s”"
|
222 |
+
msgstr "ویرایش “%s”"
|
223 |
+
|
224 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:154
|
225 |
+
msgid "No Tags"
|
226 |
+
msgstr "بدون برچسب"
|
227 |
+
|
228 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:183
|
229 |
+
msgid "User"
|
230 |
+
msgstr "کاربر"
|
231 |
+
|
232 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:196
|
233 |
+
#, php-format
|
234 |
+
msgid "Comment (%d)"
|
235 |
+
msgstr "نظر (%d)"
|
236 |
+
|
237 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:235
|
238 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:260
|
239 |
+
#: flamingo/includes/class-inbound-message.php:115
|
240 |
+
msgid "Y/m/d g:i:s A"
|
241 |
+
msgstr "j F, Y g:i a"
|
242 |
+
|
243 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:242
|
244 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:267
|
245 |
+
#, php-format
|
246 |
+
msgid "%s ago"
|
247 |
+
msgstr "%s قبل"
|
248 |
+
|
249 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:244
|
250 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:269
|
251 |
+
msgid "Y/m/d"
|
252 |
+
msgstr "j F, Y"
|
253 |
+
|
254 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:13
|
255 |
+
msgid "Channel"
|
256 |
+
msgstr "کانال"
|
257 |
+
|
258 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:131
|
259 |
+
msgid "Restore"
|
260 |
+
msgstr "بازگردانی"
|
261 |
+
|
262 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:134
|
263 |
+
#: flamingo/admin/includes/meta-boxes.php:107
|
264 |
+
msgid "Delete Permanently"
|
265 |
+
msgstr "حذف دائم"
|
266 |
+
|
267 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:136
|
268 |
+
#: flamingo/admin/includes/meta-boxes.php:109
|
269 |
+
msgid "Move to Trash"
|
270 |
+
msgstr "انتقال به زباله دان"
|
271 |
+
|
272 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:167
|
273 |
+
msgid "View all channels"
|
274 |
+
msgstr "مشاهده همه کانال ها"
|
275 |
+
|
276 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:178
|
277 |
+
msgid "Empty Trash"
|
278 |
+
msgstr "تخلیه زباله دان"
|
279 |
+
|
280 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:215
|
281 |
+
msgid "Not Spam"
|
282 |
+
msgstr "اسپم نیست"
|
283 |
+
|
284 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:221
|
285 |
+
msgid "Spam"
|
286 |
+
msgstr "اسپم"
|
287 |
+
|
288 |
+
#: flamingo/admin/includes/meta-boxes.php:17
|
289 |
+
#, php-format
|
290 |
+
msgid ""
|
291 |
+
"You are about to delete this contact '%s'\n"
|
292 |
+
" 'Cancel' to stop, 'OK' to delete."
|
293 |
+
msgstr ""
|
294 |
+
"شما در حال حذف اطلاعات تماس '%s'\n"
|
295 |
+
" هستید\"انصراف\" جهت توقف، \"تایید\" جهت حذف."
|
296 |
+
|
297 |
+
#: flamingo/admin/includes/meta-boxes.php:22
|
298 |
+
msgid "Update Contact"
|
299 |
+
msgstr "بروز رسانی تماس"
|
300 |
+
|
301 |
+
#: flamingo/admin/includes/meta-boxes.php:24
|
302 |
+
msgid "Add Contact"
|
303 |
+
msgstr "افزودن تماس"
|
304 |
+
|
305 |
+
#: flamingo/admin/includes/meta-boxes.php:68
|
306 |
+
msgid "Separate tags with commas"
|
307 |
+
msgstr "برچسب ها را با , جداسازی کنید"
|
308 |
+
|
309 |
+
#: flamingo/admin/includes/meta-boxes.php:71
|
310 |
+
msgid "Choose from the most used tags"
|
311 |
+
msgstr "انتخاب از میان برچسب های پر استفاده"
|
312 |
+
|
313 |
+
#: flamingo/admin/includes/meta-boxes.php:120
|
314 |
+
msgid "Update Message"
|
315 |
+
msgstr "بروز رسانی پیام ها"
|
316 |
+
|
317 |
+
#: flamingo/admin/includes/meta-boxes.php:122
|
318 |
+
msgid "Add Message"
|
319 |
+
msgstr "افزودن پیام"
|
320 |
+
|
321 |
+
#: flamingo/includes/class-contact.php:20
|
322 |
+
msgid "Flamingo Contacts"
|
323 |
+
msgstr "تماس های فلامینگو"
|
324 |
+
|
325 |
+
#: flamingo/includes/class-contact.php:21
|
326 |
+
msgid "Flamingo Contact"
|
327 |
+
msgstr "تماس فلامینگو"
|
328 |
+
|
329 |
+
#: flamingo/includes/class-contact.php:27
|
330 |
+
msgid "Flamingo Contact Tags"
|
331 |
+
msgstr "برچسب های تماس فلامینگو"
|
332 |
+
|
333 |
+
#: flamingo/includes/class-contact.php:28
|
334 |
+
msgid "Flamingo Contact Tag"
|
335 |
+
msgstr "برچسب تماس فلامینگو"
|
336 |
+
|
337 |
+
#: flamingo/includes/class-inbound-message.php:25
|
338 |
+
msgid "Flamingo Inbound Message"
|
339 |
+
msgstr "پیام ورودی فلامینگو"
|
340 |
+
|
341 |
+
#: flamingo/includes/class-inbound-message.php:31
|
342 |
+
msgid "Flamingo Inbound Message Channels"
|
343 |
+
msgstr "کانال های ورودی پیام فلامینگو"
|
344 |
+
|
345 |
+
#: flamingo/includes/class-inbound-message.php:32
|
346 |
+
msgid "Flamingo Inbound Message Channel"
|
347 |
+
msgstr "کانال ورودی پیام فلامینگو"
|
348 |
+
|
349 |
+
#: flamingo/includes/class-inbound-message.php:135
|
350 |
+
msgid "(No Title)"
|
351 |
+
msgstr "(بدون عنوان)"
|
languages/flamingo-ro_RO.mo
ADDED
Binary file
|
languages/flamingo-ro_RO.po
ADDED
@@ -0,0 +1,352 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Flamingo\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-10-19 00:15+0900\n"
|
6 |
+
"PO-Revision-Date: 2014-01-08 15:43-0000\n"
|
7 |
+
"Last-Translator: Inbox Translation <info@inboxtranslation.com>\n"
|
8 |
+
"Language-Team: Inbox Translation\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
13 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_c\n"
|
14 |
+
"X-Poedit-Basepath: ../..\n"
|
15 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
16 |
+
"X-Generator: Poedit 1.6.3\n"
|
17 |
+
"Language: ro\n"
|
18 |
+
"X-Poedit-SearchPath-0: flamingo\n"
|
19 |
+
|
20 |
+
#: flamingo/admin/admin.php:9 flamingo/admin/admin.php:14
|
21 |
+
#: flamingo/admin/admin.php:256
|
22 |
+
msgid "Flamingo Address Book"
|
23 |
+
msgstr "Agendă Flamingo"
|
24 |
+
|
25 |
+
#: flamingo/admin/admin.php:9
|
26 |
+
msgid "Flamingo"
|
27 |
+
msgstr "Flamingo"
|
28 |
+
|
29 |
+
#: flamingo/admin/admin.php:14
|
30 |
+
msgid "Address Book"
|
31 |
+
msgstr "Agendă"
|
32 |
+
|
33 |
+
#: flamingo/admin/admin.php:20 flamingo/includes/class-inbound-message.php:24
|
34 |
+
msgid "Flamingo Inbound Messages"
|
35 |
+
msgstr "Mesaje de intrare Flamingo"
|
36 |
+
|
37 |
+
#: flamingo/admin/admin.php:20 flamingo/admin/admin.php:489
|
38 |
+
msgid "Inbound Messages"
|
39 |
+
msgstr "Mesaje de intrare"
|
40 |
+
|
41 |
+
#: flamingo/admin/admin.php:66
|
42 |
+
msgid "Contact updated."
|
43 |
+
msgstr "Contact actualizat."
|
44 |
+
|
45 |
+
#: flamingo/admin/admin.php:68
|
46 |
+
msgid "Contact deleted."
|
47 |
+
msgstr "Contact şters."
|
48 |
+
|
49 |
+
#: flamingo/admin/admin.php:70
|
50 |
+
msgid "Messages trashed."
|
51 |
+
msgstr "Mesajele au fost trimise la gunoi."
|
52 |
+
|
53 |
+
#: flamingo/admin/admin.php:72
|
54 |
+
msgid "Messages restored."
|
55 |
+
msgstr "Mesajele au fost restituite."
|
56 |
+
|
57 |
+
#: flamingo/admin/admin.php:74
|
58 |
+
msgid "Messages deleted."
|
59 |
+
msgstr "Mesajele au fost şterse."
|
60 |
+
|
61 |
+
#: flamingo/admin/admin.php:76
|
62 |
+
msgid "Messages got marked as spam."
|
63 |
+
msgstr "Mesajele au fost marcate ca spam."
|
64 |
+
|
65 |
+
#: flamingo/admin/admin.php:78
|
66 |
+
msgid "Messages got marked as not spam."
|
67 |
+
msgstr "Mesajele au fost marcate ca non-spam."
|
68 |
+
|
69 |
+
#: flamingo/admin/admin.php:105
|
70 |
+
msgid "You are not allowed to edit this item."
|
71 |
+
msgstr "Editarea acestui obiect nu este permisă."
|
72 |
+
|
73 |
+
#: flamingo/admin/admin.php:144 flamingo/admin/admin.php:377
|
74 |
+
msgid "You are not allowed to delete this item."
|
75 |
+
msgstr "Ştergerea acestui obiect nu este permisă."
|
76 |
+
|
77 |
+
#: flamingo/admin/admin.php:147 flamingo/admin/admin.php:380
|
78 |
+
msgid "Error in deleting."
|
79 |
+
msgstr "Eroare la ştergere."
|
80 |
+
|
81 |
+
#: flamingo/admin/admin.php:170
|
82 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:11
|
83 |
+
msgid "Email"
|
84 |
+
msgstr "Email"
|
85 |
+
|
86 |
+
#: flamingo/admin/admin.php:170 flamingo/admin/includes/meta-boxes.php:140
|
87 |
+
msgid "Full name"
|
88 |
+
msgstr "Nume întreg"
|
89 |
+
|
90 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:145
|
91 |
+
msgid "First name"
|
92 |
+
msgstr "Prenume"
|
93 |
+
|
94 |
+
#: flamingo/admin/admin.php:171 flamingo/admin/includes/meta-boxes.php:150
|
95 |
+
msgid "Last name"
|
96 |
+
msgstr "Nume de familie"
|
97 |
+
|
98 |
+
#: flamingo/admin/admin.php:215 flamingo/admin/admin.php:451
|
99 |
+
msgid "Save"
|
100 |
+
msgstr "Salvează"
|
101 |
+
|
102 |
+
#: flamingo/admin/admin.php:218
|
103 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:13
|
104 |
+
msgid "Tags"
|
105 |
+
msgstr "Etichete"
|
106 |
+
|
107 |
+
#: flamingo/admin/admin.php:221
|
108 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:12
|
109 |
+
msgid "Name"
|
110 |
+
msgstr "Nume"
|
111 |
+
|
112 |
+
#: flamingo/admin/admin.php:234
|
113 |
+
msgid "Contacts"
|
114 |
+
msgstr "Contacte"
|
115 |
+
|
116 |
+
#: flamingo/admin/admin.php:260 flamingo/admin/admin.php:493
|
117 |
+
#, php-format
|
118 |
+
msgid "Search results for “%s”"
|
119 |
+
msgstr "Rezultatele căutării pentru “%s”"
|
120 |
+
|
121 |
+
#: flamingo/admin/admin.php:269
|
122 |
+
msgid "Search Contacts"
|
123 |
+
msgstr "Caută în contacte"
|
124 |
+
|
125 |
+
#: flamingo/admin/admin.php:310
|
126 |
+
msgid "You are not allowed to move this item to the Trash."
|
127 |
+
msgstr "Mutarea acestui obiect în gunoi nu este permisă."
|
128 |
+
|
129 |
+
#: flamingo/admin/admin.php:313
|
130 |
+
msgid "Error in moving to Trash."
|
131 |
+
msgstr "Eroare la mutarea în gunoi."
|
132 |
+
|
133 |
+
#: flamingo/admin/admin.php:340
|
134 |
+
msgid "You are not allowed to restore this item from the Trash."
|
135 |
+
msgstr "Restituirea acestui obiect din gunoi nu este permisă."
|
136 |
+
|
137 |
+
#: flamingo/admin/admin.php:343
|
138 |
+
msgid "Error in restoring from Trash."
|
139 |
+
msgstr "Eroare la restituirea din gunoi."
|
140 |
+
|
141 |
+
#: flamingo/admin/admin.php:407
|
142 |
+
msgid "You are not allowed to spam this item."
|
143 |
+
msgstr "Marcarea acestui obiect ca spam nu este permisă."
|
144 |
+
|
145 |
+
#: flamingo/admin/admin.php:435
|
146 |
+
msgid "You are not allowed to unspam this item."
|
147 |
+
msgstr "Marcarea acestui obiect ca non-spam nu este permisă."
|
148 |
+
|
149 |
+
#: flamingo/admin/admin.php:454
|
150 |
+
msgid "Fields"
|
151 |
+
msgstr "Câmpuri"
|
152 |
+
|
153 |
+
#: flamingo/admin/admin.php:467
|
154 |
+
msgid "Messages"
|
155 |
+
msgstr "Mesaje"
|
156 |
+
|
157 |
+
#: flamingo/admin/admin.php:504
|
158 |
+
msgid "Search Messages"
|
159 |
+
msgstr "Caută în mesaje"
|
160 |
+
|
161 |
+
#: flamingo/admin/edit-contact-form.php:17
|
162 |
+
msgid "Edit Contact"
|
163 |
+
msgstr "Editează contactul"
|
164 |
+
|
165 |
+
#: flamingo/admin/edit-contact-form.php:43
|
166 |
+
msgid "Enter email here"
|
167 |
+
msgstr "Introduceţi email-ul aici"
|
168 |
+
|
169 |
+
#: flamingo/admin/edit-inbound-form.php:17
|
170 |
+
msgid "Inbound Message"
|
171 |
+
msgstr "Mesaj de intrare"
|
172 |
+
|
173 |
+
#: flamingo/admin/edit-inbound-form.php:42
|
174 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:14
|
175 |
+
msgid "Date"
|
176 |
+
msgstr "Dată"
|
177 |
+
|
178 |
+
#: flamingo/admin/edit-inbound-form.php:47
|
179 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:11
|
180 |
+
msgid "Subject"
|
181 |
+
msgstr "Subiect"
|
182 |
+
|
183 |
+
#: flamingo/admin/edit-inbound-form.php:52
|
184 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:12
|
185 |
+
msgid "From"
|
186 |
+
msgstr "De la"
|
187 |
+
|
188 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:14
|
189 |
+
msgid "History"
|
190 |
+
msgstr "Istorie"
|
191 |
+
|
192 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:15
|
193 |
+
msgid "Last Contact"
|
194 |
+
msgstr "Ultimul contact"
|
195 |
+
|
196 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:82
|
197 |
+
#: flamingo/admin/includes/meta-boxes.php:11
|
198 |
+
msgid "Delete"
|
199 |
+
msgstr "Şterge"
|
200 |
+
|
201 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:106
|
202 |
+
msgid "View all tags"
|
203 |
+
msgstr "Vizualizează toate etichetele"
|
204 |
+
|
205 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:112
|
206 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:173
|
207 |
+
msgid "Filter"
|
208 |
+
msgstr "Filtrează"
|
209 |
+
|
210 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:115
|
211 |
+
msgid "Export"
|
212 |
+
msgstr "Exportă"
|
213 |
+
|
214 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:138
|
215 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:207
|
216 |
+
msgid "Edit"
|
217 |
+
msgstr "Editează"
|
218 |
+
|
219 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:142
|
220 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:227
|
221 |
+
#, php-format
|
222 |
+
msgid "Edit “%s”"
|
223 |
+
msgstr "Editează “%s”"
|
224 |
+
|
225 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:154
|
226 |
+
msgid "No Tags"
|
227 |
+
msgstr "Nici o etichetă"
|
228 |
+
|
229 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:183
|
230 |
+
msgid "User"
|
231 |
+
msgstr "Utilizator"
|
232 |
+
|
233 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:196
|
234 |
+
#, php-format
|
235 |
+
msgid "Comment (%d)"
|
236 |
+
msgstr "Comentariu (%d)"
|
237 |
+
|
238 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:235
|
239 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:260
|
240 |
+
#: flamingo/includes/class-inbound-message.php:115
|
241 |
+
msgid "Y/m/d g:i:s A"
|
242 |
+
msgstr "Y/m/d g:i:s A"
|
243 |
+
|
244 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:242
|
245 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:267
|
246 |
+
#, php-format
|
247 |
+
msgid "%s ago"
|
248 |
+
msgstr "Acum %s"
|
249 |
+
|
250 |
+
#: flamingo/admin/includes/class-contacts-list-table.php:244
|
251 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:269
|
252 |
+
msgid "Y/m/d"
|
253 |
+
msgstr "Y/m/d"
|
254 |
+
|
255 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:13
|
256 |
+
msgid "Channel"
|
257 |
+
msgstr "Canal"
|
258 |
+
|
259 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:131
|
260 |
+
msgid "Restore"
|
261 |
+
msgstr "Restituie"
|
262 |
+
|
263 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:134
|
264 |
+
#: flamingo/admin/includes/meta-boxes.php:107
|
265 |
+
msgid "Delete Permanently"
|
266 |
+
msgstr "Şterge permanent"
|
267 |
+
|
268 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:136
|
269 |
+
#: flamingo/admin/includes/meta-boxes.php:109
|
270 |
+
msgid "Move to Trash"
|
271 |
+
msgstr "Mută la gunoi"
|
272 |
+
|
273 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:167
|
274 |
+
msgid "View all channels"
|
275 |
+
msgstr "Vizualizează toate canalele"
|
276 |
+
|
277 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:178
|
278 |
+
msgid "Empty Trash"
|
279 |
+
msgstr "Goleşte gunoiul"
|
280 |
+
|
281 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:215
|
282 |
+
msgid "Not Spam"
|
283 |
+
msgstr "Nu este spam"
|
284 |
+
|
285 |
+
#: flamingo/admin/includes/class-inbound-messages-list-table.php:221
|
286 |
+
msgid "Spam"
|
287 |
+
msgstr "Spam"
|
288 |
+
|
289 |
+
#: flamingo/admin/includes/meta-boxes.php:17
|
290 |
+
#, php-format
|
291 |
+
msgid ""
|
292 |
+
"You are about to delete this contact '%s'\n"
|
293 |
+
" 'Cancel' to stop, 'OK' to delete."
|
294 |
+
msgstr ""
|
295 |
+
"Sunteţi pe cale sa ştergeţi acest contact '%s'\n"
|
296 |
+
" 'Cancel' pentru a opri procesul, 'OK' pentru a şterge."
|
297 |
+
|
298 |
+
#: flamingo/admin/includes/meta-boxes.php:22
|
299 |
+
msgid "Update Contact"
|
300 |
+
msgstr "Actualizează contactul"
|
301 |
+
|
302 |
+
#: flamingo/admin/includes/meta-boxes.php:24
|
303 |
+
msgid "Add Contact"
|
304 |
+
msgstr "Adaugă contact"
|
305 |
+
|
306 |
+
#: flamingo/admin/includes/meta-boxes.php:68
|
307 |
+
msgid "Separate tags with commas"
|
308 |
+
msgstr "Separă etichetele cu virgule"
|
309 |
+
|
310 |
+
#: flamingo/admin/includes/meta-boxes.php:71
|
311 |
+
msgid "Choose from the most used tags"
|
312 |
+
msgstr "Alege din etichetele cele mai folosite"
|
313 |
+
|
314 |
+
#: flamingo/admin/includes/meta-boxes.php:120
|
315 |
+
msgid "Update Message"
|
316 |
+
msgstr "Actualizează mesajul"
|
317 |
+
|
318 |
+
#: flamingo/admin/includes/meta-boxes.php:122
|
319 |
+
msgid "Add Message"
|
320 |
+
msgstr "Adaugă mesaj"
|
321 |
+
|
322 |
+
#: flamingo/includes/class-contact.php:20
|
323 |
+
msgid "Flamingo Contacts"
|
324 |
+
msgstr "Contacte Flamingo"
|
325 |
+
|
326 |
+
#: flamingo/includes/class-contact.php:21
|
327 |
+
msgid "Flamingo Contact"
|
328 |
+
msgstr "Contact Flamingo"
|
329 |
+
|
330 |
+
#: flamingo/includes/class-contact.php:27
|
331 |
+
msgid "Flamingo Contact Tags"
|
332 |
+
msgstr "Etichete ale contactului Flamingo"
|
333 |
+
|
334 |
+
#: flamingo/includes/class-contact.php:28
|
335 |
+
msgid "Flamingo Contact Tag"
|
336 |
+
msgstr "Etichetă a contactului Flamingo"
|
337 |
+
|
338 |
+
#: flamingo/includes/class-inbound-message.php:25
|
339 |
+
msgid "Flamingo Inbound Message"
|
340 |
+
msgstr "Mesaj de intrare Flamingo"
|
341 |
+
|
342 |
+
#: flamingo/includes/class-inbound-message.php:31
|
343 |
+
msgid "Flamingo Inbound Message Channels"
|
344 |
+
msgstr "Canale pentru mesaje de intrare Flamingo"
|
345 |
+
|
346 |
+
#: flamingo/includes/class-inbound-message.php:32
|
347 |
+
msgid "Flamingo Inbound Message Channel"
|
348 |
+
msgstr "Canal pentru mesaje de intrare Flamingo"
|
349 |
+
|
350 |
+
#: flamingo/includes/class-inbound-message.php:135
|
351 |
+
msgid "(No Title)"
|
352 |
+
msgstr "(Fără titlu)"
|
languages/flamingo-ru_RU.mo
ADDED
Binary file
|
languages/flamingo-ru_RU.po
ADDED
@@ -0,0 +1,511 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Flamingo v1.0.5\n"
|
4 |
+
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: \n"
|
6 |
+
"PO-Revision-Date: 2014-01-27 15:13:27+0000\n"
|
7 |
+
"Last-Translator: admin <actek2009@gmail.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=3; plural=n%100/10==1 ? 2 : n%10==1 ? 0 : (n+9)%10>3 ? 2 : 1;\n"
|
13 |
+
"X-Generator: CSL v1.x\n"
|
14 |
+
"X-Poedit-Language: Russian\n"
|
15 |
+
"X-Poedit-Country: RUSSIA\n"
|
16 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
|
18 |
+
"X-Poedit-Basepath: ../\n"
|
19 |
+
"X-Poedit-Bookmarks: \n"
|
20 |
+
"X-Poedit-SearchPath-0: .\n"
|
21 |
+
"X-Textdomain-Support: yes"
|
22 |
+
|
23 |
+
#: admin/admin.php:9
|
24 |
+
#: admin/admin.php:14
|
25 |
+
#: admin/admin.php:256
|
26 |
+
#@ flamingo
|
27 |
+
msgid "Flamingo Address Book"
|
28 |
+
msgstr "Адресная книга Flamingo"
|
29 |
+
|
30 |
+
#. translators: plugin header field 'Name'
|
31 |
+
#: admin/admin.php:9
|
32 |
+
#: flamingo.php:0
|
33 |
+
#@ flamingo
|
34 |
+
msgid "Flamingo"
|
35 |
+
msgstr "Flamingo"
|
36 |
+
|
37 |
+
#: admin/admin.php:14
|
38 |
+
#@ flamingo
|
39 |
+
msgid "Address Book"
|
40 |
+
msgstr "Адресная книга"
|
41 |
+
|
42 |
+
#: admin/admin.php:20
|
43 |
+
#: includes/class-inbound-message.php:26
|
44 |
+
#@ flamingo
|
45 |
+
msgid "Flamingo Inbound Messages"
|
46 |
+
msgstr "Входящие сообщения"
|
47 |
+
|
48 |
+
#: admin/admin.php:20
|
49 |
+
#: admin/admin.php:489
|
50 |
+
#@ flamingo
|
51 |
+
msgid "Inbound Messages"
|
52 |
+
msgstr "Входящие сообщения"
|
53 |
+
|
54 |
+
#: admin/admin.php:66
|
55 |
+
#@ flamingo
|
56 |
+
msgid "Contact updated."
|
57 |
+
msgstr "Контакт обновлен"
|
58 |
+
|
59 |
+
#: admin/admin.php:68
|
60 |
+
#@ flamingo
|
61 |
+
msgid "Contact deleted."
|
62 |
+
msgstr "Контакт удален"
|
63 |
+
|
64 |
+
#: admin/admin.php:70
|
65 |
+
#@ flamingo
|
66 |
+
msgid "Messages trashed."
|
67 |
+
msgstr "Сообщения в корзине"
|
68 |
+
|
69 |
+
#: admin/admin.php:72
|
70 |
+
#@ flamingo
|
71 |
+
msgid "Messages restored."
|
72 |
+
msgstr "Сообщения восстановлены"
|
73 |
+
|
74 |
+
#: admin/admin.php:74
|
75 |
+
#@ flamingo
|
76 |
+
msgid "Messages deleted."
|
77 |
+
msgstr "Сообщения удалены"
|
78 |
+
|
79 |
+
#: admin/admin.php:76
|
80 |
+
#@ flamingo
|
81 |
+
msgid "Messages got marked as spam."
|
82 |
+
msgstr "Сообщения были помечены, как \\\"Спам\\\""
|
83 |
+
|
84 |
+
#: admin/admin.php:78
|
85 |
+
#@ flamingo
|
86 |
+
msgid "Messages got marked as not spam."
|
87 |
+
msgstr "Сообщения помечены как \\\"НЕ спам\\\""
|
88 |
+
|
89 |
+
#: admin/admin.php:105
|
90 |
+
#@ flamingo
|
91 |
+
msgid "You are not allowed to edit this item."
|
92 |
+
msgstr "Вы не можете редактировать этот пункт."
|
93 |
+
|
94 |
+
#: admin/admin.php:144
|
95 |
+
#: admin/admin.php:377
|
96 |
+
#@ flamingo
|
97 |
+
msgid "You are not allowed to delete this item."
|
98 |
+
msgstr "Вы не можете редактировать этот пункт."
|
99 |
+
|
100 |
+
#: admin/admin.php:147
|
101 |
+
#: admin/admin.php:380
|
102 |
+
#@ flamingo
|
103 |
+
msgid "Error in deleting."
|
104 |
+
msgstr "Ошибка удаления."
|
105 |
+
|
106 |
+
#: admin/admin.php:170
|
107 |
+
#: admin/includes/class-contacts-list-table.php:11
|
108 |
+
#@ flamingo
|
109 |
+
msgid "Email"
|
110 |
+
msgstr "Email"
|
111 |
+
|
112 |
+
#: admin/admin.php:170
|
113 |
+
#: admin/includes/meta-boxes.php:140
|
114 |
+
#@ flamingo
|
115 |
+
msgid "Full name"
|
116 |
+
msgstr "Полное имя"
|
117 |
+
|
118 |
+
#: admin/admin.php:171
|
119 |
+
#: admin/includes/meta-boxes.php:145
|
120 |
+
#@ flamingo
|
121 |
+
msgid "First name"
|
122 |
+
msgstr "Имя"
|
123 |
+
|
124 |
+
#: admin/admin.php:171
|
125 |
+
#: admin/includes/meta-boxes.php:150
|
126 |
+
#@ flamingo
|
127 |
+
msgid "Last name"
|
128 |
+
msgstr "Фамилия"
|
129 |
+
|
130 |
+
#: admin/admin.php:215
|
131 |
+
#: admin/admin.php:451
|
132 |
+
#@ flamingo
|
133 |
+
msgid "Save"
|
134 |
+
msgstr "Сохранить"
|
135 |
+
|
136 |
+
#: admin/admin.php:218
|
137 |
+
#: admin/includes/class-contacts-list-table.php:13
|
138 |
+
#@ flamingo
|
139 |
+
msgid "Tags"
|
140 |
+
msgstr "Тэги"
|
141 |
+
|
142 |
+
#: admin/admin.php:221
|
143 |
+
#: admin/includes/class-contacts-list-table.php:12
|
144 |
+
#@ flamingo
|
145 |
+
msgid "Name"
|
146 |
+
msgstr "Имя"
|
147 |
+
|
148 |
+
#: admin/admin.php:234
|
149 |
+
#@ flamingo
|
150 |
+
msgid "Contacts"
|
151 |
+
msgstr "Контакты"
|
152 |
+
|
153 |
+
#: admin/admin.php:260
|
154 |
+
#: admin/admin.php:493
|
155 |
+
#, php-format
|
156 |
+
#@ flamingo
|
157 |
+
msgid "Search results for “%s”"
|
158 |
+
msgstr "Результаты поиска “%s”"
|
159 |
+
|
160 |
+
#: admin/admin.php:269
|
161 |
+
#@ flamingo
|
162 |
+
msgid "Search Contacts"
|
163 |
+
msgstr "Поиск контактов"
|
164 |
+
|
165 |
+
#: admin/admin.php:310
|
166 |
+
#@ flamingo
|
167 |
+
msgid "You are not allowed to move this item to the Trash."
|
168 |
+
msgstr "Вы не можете переместить этот элемент в корзину."
|
169 |
+
|
170 |
+
#: admin/admin.php:313
|
171 |
+
#@ flamingo
|
172 |
+
msgid "Error in moving to Trash."
|
173 |
+
msgstr "Ошибка перемещения в корзину."
|
174 |
+
|
175 |
+
#: admin/admin.php:340
|
176 |
+
#@ flamingo
|
177 |
+
msgid "You are not allowed to restore this item from the Trash."
|
178 |
+
msgstr "Вы не можете восстановить этот пункт из корзины."
|
179 |
+
|
180 |
+
#: admin/admin.php:343
|
181 |
+
#@ flamingo
|
182 |
+
msgid "Error in restoring from Trash."
|
183 |
+
msgstr "Ошибка восстановления из корзины."
|
184 |
+
|
185 |
+
#: admin/admin.php:407
|
186 |
+
#@ flamingo
|
187 |
+
msgid "You are not allowed to spam this item."
|
188 |
+
msgstr "Вы не можете спамить этот пункт."
|
189 |
+
|
190 |
+
#: admin/admin.php:435
|
191 |
+
#@ flamingo
|
192 |
+
msgid "You are not allowed to unspam this item."
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: admin/admin.php:454
|
196 |
+
#@ flamingo
|
197 |
+
msgid "Fields"
|
198 |
+
msgstr "Поля"
|
199 |
+
|
200 |
+
#: admin/admin.php:467
|
201 |
+
#@ flamingo
|
202 |
+
msgid "Messages"
|
203 |
+
msgstr "Сообщения"
|
204 |
+
|
205 |
+
#: admin/admin.php:504
|
206 |
+
#@ flamingo
|
207 |
+
msgid "Search Messages"
|
208 |
+
msgstr "Поиск сообщений"
|
209 |
+
|
210 |
+
#: admin/edit-contact-form.php:17
|
211 |
+
#@ flamingo
|
212 |
+
msgid "Edit Contact"
|
213 |
+
msgstr "Редактировать контакт"
|
214 |
+
|
215 |
+
#: admin/edit-contact-form.php:43
|
216 |
+
#@ flamingo
|
217 |
+
msgid "Enter email here"
|
218 |
+
msgstr "Введите email здесь"
|
219 |
+
|
220 |
+
#: admin/edit-inbound-form.php:17
|
221 |
+
#@ flamingo
|
222 |
+
msgid "Inbound Message"
|
223 |
+
msgstr "Входящие сообщения"
|
224 |
+
|
225 |
+
#: admin/edit-inbound-form.php:42
|
226 |
+
#: admin/includes/class-inbound-messages-list-table.php:14
|
227 |
+
#@ flamingo
|
228 |
+
msgid "Date"
|
229 |
+
msgstr "Дата"
|
230 |
+
|
231 |
+
#: admin/edit-inbound-form.php:47
|
232 |
+
#: admin/includes/class-inbound-messages-list-table.php:11
|
233 |
+
#@ flamingo
|
234 |
+
msgid "Subject"
|
235 |
+
msgstr "Тема"
|
236 |
+
|
237 |
+
#: admin/edit-inbound-form.php:52
|
238 |
+
#: admin/includes/class-inbound-messages-list-table.php:12
|
239 |
+
#@ flamingo
|
240 |
+
msgid "From"
|
241 |
+
msgstr "От"
|
242 |
+
|
243 |
+
#: admin/includes/class-contacts-list-table.php:14
|
244 |
+
#@ flamingo
|
245 |
+
msgid "History"
|
246 |
+
msgstr "История"
|
247 |
+
|
248 |
+
#: admin/includes/class-contacts-list-table.php:15
|
249 |
+
#@ flamingo
|
250 |
+
msgid "Last Contact"
|
251 |
+
msgstr "Последний контакт"
|
252 |
+
|
253 |
+
#: admin/includes/class-contacts-list-table.php:82
|
254 |
+
#: admin/includes/meta-boxes.php:11
|
255 |
+
#@ flamingo
|
256 |
+
msgid "Delete"
|
257 |
+
msgstr "Удалить"
|
258 |
+
|
259 |
+
#: admin/includes/class-contacts-list-table.php:106
|
260 |
+
#@ flamingo
|
261 |
+
msgid "View all tags"
|
262 |
+
msgstr "Смотреть все тэги"
|
263 |
+
|
264 |
+
#: admin/includes/class-contacts-list-table.php:112
|
265 |
+
#: admin/includes/class-inbound-messages-list-table.php:208
|
266 |
+
#@ flamingo
|
267 |
+
msgid "Filter"
|
268 |
+
msgstr "Фильтровать"
|
269 |
+
|
270 |
+
#: admin/includes/class-contacts-list-table.php:115
|
271 |
+
#@ flamingo
|
272 |
+
msgid "Export"
|
273 |
+
msgstr "Экспорт"
|
274 |
+
|
275 |
+
#: admin/includes/class-contacts-list-table.php:138
|
276 |
+
#: admin/includes/class-inbound-messages-list-table.php:242
|
277 |
+
#@ flamingo
|
278 |
+
msgid "Edit"
|
279 |
+
msgstr "Редактировать"
|
280 |
+
|
281 |
+
#: admin/includes/class-contacts-list-table.php:142
|
282 |
+
#: admin/includes/class-inbound-messages-list-table.php:261
|
283 |
+
#, php-format
|
284 |
+
#@ flamingo
|
285 |
+
msgid "Edit “%s”"
|
286 |
+
msgstr "Редактировать “%s”"
|
287 |
+
|
288 |
+
#: admin/includes/class-contacts-list-table.php:154
|
289 |
+
#@ flamingo
|
290 |
+
msgid "No Tags"
|
291 |
+
msgstr "Тэги отсутствуют"
|
292 |
+
|
293 |
+
#: admin/includes/class-contacts-list-table.php:183
|
294 |
+
#@ flamingo
|
295 |
+
msgid "User"
|
296 |
+
msgstr "Пользователь"
|
297 |
+
|
298 |
+
#: admin/includes/class-contacts-list-table.php:196
|
299 |
+
#, php-format
|
300 |
+
#@ flamingo
|
301 |
+
msgid "Comment (%d)"
|
302 |
+
msgstr "Комментарий (%d)"
|
303 |
+
|
304 |
+
#: admin/includes/class-contacts-list-table.php:216
|
305 |
+
#, php-format
|
306 |
+
#@ flamingo
|
307 |
+
msgctxt "contact history"
|
308 |
+
msgid "%s (%d)"
|
309 |
+
msgstr ""
|
310 |
+
|
311 |
+
#: admin/includes/class-contacts-list-table.php:235
|
312 |
+
#: admin/includes/class-inbound-messages-list-table.php:313
|
313 |
+
#: includes/class-inbound-message.php:132
|
314 |
+
#@ flamingo
|
315 |
+
msgid "Y/m/d g:i:s A"
|
316 |
+
msgstr ""
|
317 |
+
|
318 |
+
#: admin/includes/class-contacts-list-table.php:242
|
319 |
+
#: admin/includes/class-inbound-messages-list-table.php:320
|
320 |
+
#, php-format
|
321 |
+
#@ flamingo
|
322 |
+
msgid "%s ago"
|
323 |
+
msgstr "%s назад"
|
324 |
+
|
325 |
+
#: admin/includes/class-contacts-list-table.php:244
|
326 |
+
#: admin/includes/class-inbound-messages-list-table.php:322
|
327 |
+
#@ flamingo
|
328 |
+
msgid "Y/m/d"
|
329 |
+
msgstr ""
|
330 |
+
|
331 |
+
#: admin/includes/class-inbound-messages-list-table.php:13
|
332 |
+
#@ flamingo
|
333 |
+
msgid "Channel"
|
334 |
+
msgstr "Канал"
|
335 |
+
|
336 |
+
#: admin/includes/class-inbound-messages-list-table.php:93
|
337 |
+
#, php-format
|
338 |
+
#@ flamingo
|
339 |
+
msgctxt "posts"
|
340 |
+
msgid "Inbox <span class=\"count\">(%s)</span>"
|
341 |
+
msgid_plural "Inbox <span class=\"count\">(%s)</span>"
|
342 |
+
msgstr[0] "Входящих <span class=\"count\">(%s)</span>"
|
343 |
+
msgstr[1] "Входящих <span class=\"count\">(%s)</span>"
|
344 |
+
msgstr[2] "Входящих <span class=\"count\">(%s)</span>"
|
345 |
+
|
346 |
+
#: admin/includes/class-inbound-messages-list-table.php:109
|
347 |
+
#, php-format
|
348 |
+
#@ flamingo
|
349 |
+
msgctxt "posts"
|
350 |
+
msgid "Spam <span class=\"count\">(%s)</span>"
|
351 |
+
msgid_plural "Spam <span class=\"count\">(%s)</span>"
|
352 |
+
msgstr[0] "Спам <span class=\"count\">(%s)</span>"
|
353 |
+
msgstr[1] "Спам <span class=\"count\">(%s)</span>"
|
354 |
+
msgstr[2] "Спам <span class=\"count\">(%s)</span>"
|
355 |
+
|
356 |
+
#: admin/includes/class-inbound-messages-list-table.php:127
|
357 |
+
#, php-format
|
358 |
+
#@ flamingo
|
359 |
+
msgctxt "posts"
|
360 |
+
msgid "Trash <span class=\"count\">(%s)</span>"
|
361 |
+
msgid_plural "Trash <span class=\"count\">(%s)</span>"
|
362 |
+
msgstr[0] "Корзина <span class=\"count\">(%s)</span>"
|
363 |
+
msgstr[1] "Корзина <span class=\"count\">(%s)</span>"
|
364 |
+
msgstr[2] "Корзина <span class=\"count\">(%s)</span>"
|
365 |
+
|
366 |
+
#: admin/includes/class-inbound-messages-list-table.php:157
|
367 |
+
#@ flamingo
|
368 |
+
msgid "Restore"
|
369 |
+
msgstr "Восстановление"
|
370 |
+
|
371 |
+
#: admin/includes/class-inbound-messages-list-table.php:161
|
372 |
+
#: admin/includes/meta-boxes.php:107
|
373 |
+
#@ flamingo
|
374 |
+
msgid "Delete Permanently"
|
375 |
+
msgstr "Удалять постоянно"
|
376 |
+
|
377 |
+
#: admin/includes/class-inbound-messages-list-table.php:163
|
378 |
+
#: admin/includes/meta-boxes.php:109
|
379 |
+
#@ flamingo
|
380 |
+
msgid "Move to Trash"
|
381 |
+
msgstr "Переместить в корзину"
|
382 |
+
|
383 |
+
#: admin/includes/class-inbound-messages-list-table.php:167
|
384 |
+
#: admin/includes/class-inbound-messages-list-table.php:250
|
385 |
+
#@ flamingo
|
386 |
+
msgid "Not Spam"
|
387 |
+
msgstr "Не спам"
|
388 |
+
|
389 |
+
#: admin/includes/class-inbound-messages-list-table.php:169
|
390 |
+
#@ flamingo
|
391 |
+
msgid "Mark as Spam"
|
392 |
+
msgstr "Пометить, как спам"
|
393 |
+
|
394 |
+
#: admin/includes/class-inbound-messages-list-table.php:201
|
395 |
+
#@ flamingo
|
396 |
+
msgid "View all channels"
|
397 |
+
msgstr "Просмотреть все каналы"
|
398 |
+
|
399 |
+
#: admin/includes/class-inbound-messages-list-table.php:213
|
400 |
+
#@ flamingo
|
401 |
+
msgid "Empty Trash"
|
402 |
+
msgstr "Очистить корзину"
|
403 |
+
|
404 |
+
#: admin/includes/class-inbound-messages-list-table.php:256
|
405 |
+
#: includes/class-inbound-message.php:32
|
406 |
+
#@ flamingo
|
407 |
+
msgid "Spam"
|
408 |
+
msgstr "Спам"
|
409 |
+
|
410 |
+
#: admin/includes/meta-boxes.php:17
|
411 |
+
#, php-format
|
412 |
+
#@ default
|
413 |
+
msgid ""
|
414 |
+
"You are about to delete this contact '%s'\n"
|
415 |
+
" 'Cancel' to stop, 'OK' to delete."
|
416 |
+
msgstr ""
|
417 |
+
|
418 |
+
#: admin/includes/meta-boxes.php:22
|
419 |
+
#@ flamingo
|
420 |
+
msgid "Update Contact"
|
421 |
+
msgstr "Обновить контакт"
|
422 |
+
|
423 |
+
#: admin/includes/meta-boxes.php:24
|
424 |
+
#@ flamingo
|
425 |
+
msgid "Add Contact"
|
426 |
+
msgstr "Добавить контакт"
|
427 |
+
|
428 |
+
#: admin/includes/meta-boxes.php:68
|
429 |
+
#@ flamingo
|
430 |
+
msgid "Separate tags with commas"
|
431 |
+
msgstr "Разделите тэги запятой"
|
432 |
+
|
433 |
+
#: admin/includes/meta-boxes.php:71
|
434 |
+
#@ flamingo
|
435 |
+
msgid "Choose from the most used tags"
|
436 |
+
msgstr "Выберите из наиболее часто используемых тэгов"
|
437 |
+
|
438 |
+
#: admin/includes/meta-boxes.php:120
|
439 |
+
#@ flamingo
|
440 |
+
msgid "Update Message"
|
441 |
+
msgstr "Обновить сообщение"
|
442 |
+
|
443 |
+
#: admin/includes/meta-boxes.php:122
|
444 |
+
#@ flamingo
|
445 |
+
msgid "Add Message"
|
446 |
+
msgstr "Добавить сообщение"
|
447 |
+
|
448 |
+
#. translators: plugin header field 'PluginURI'
|
449 |
+
#: flamingo.php:0
|
450 |
+
#@ flamingo
|
451 |
+
msgid "http://flamingo-eggs.com/"
|
452 |
+
msgstr ""
|
453 |
+
|
454 |
+
#. translators: plugin header field 'Description'
|
455 |
+
#: flamingo.php:0
|
456 |
+
#@ flamingo
|
457 |
+
msgid "Flamingo manages your contact list on WordPress."
|
458 |
+
msgstr "Flamingo - управляй контактами на WordPress."
|
459 |
+
|
460 |
+
#. translators: plugin header field 'Author'
|
461 |
+
#: flamingo.php:0
|
462 |
+
#@ flamingo
|
463 |
+
msgid "Takayuki Miyoshi"
|
464 |
+
msgstr ""
|
465 |
+
|
466 |
+
#. translators: plugin header field 'Version'
|
467 |
+
#: flamingo.php:0
|
468 |
+
#@ flamingo
|
469 |
+
msgid "1.0.5"
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: includes/class-contact.php:20
|
473 |
+
#@ flamingo
|
474 |
+
msgid "Flamingo Contacts"
|
475 |
+
msgstr "Flamingo контакты"
|
476 |
+
|
477 |
+
#: includes/class-contact.php:21
|
478 |
+
#@ flamingo
|
479 |
+
msgid "Flamingo Contact"
|
480 |
+
msgstr "Flamingo контакты"
|
481 |
+
|
482 |
+
#: includes/class-contact.php:27
|
483 |
+
#@ flamingo
|
484 |
+
msgid "Flamingo Contact Tags"
|
485 |
+
msgstr "Flamingo тэги контактов"
|
486 |
+
|
487 |
+
#: includes/class-contact.php:28
|
488 |
+
#@ flamingo
|
489 |
+
msgid "Flamingo Contact Tag"
|
490 |
+
msgstr "Flamingo тэги контактов"
|
491 |
+
|
492 |
+
#: includes/class-inbound-message.php:27
|
493 |
+
#@ flamingo
|
494 |
+
msgid "Flamingo Inbound Message"
|
495 |
+
msgstr "Flamingo входящие сообщения"
|
496 |
+
|
497 |
+
#: includes/class-inbound-message.php:40
|
498 |
+
#@ flamingo
|
499 |
+
msgid "Flamingo Inbound Message Channels"
|
500 |
+
msgstr "Flamingo каналы входящих сообщений"
|
501 |
+
|
502 |
+
#: includes/class-inbound-message.php:41
|
503 |
+
#@ flamingo
|
504 |
+
msgid "Flamingo Inbound Message Channel"
|
505 |
+
msgstr "Flamingo канал входящих сообщений"
|
506 |
+
|
507 |
+
#: includes/class-inbound-message.php:158
|
508 |
+
#@ flamingo
|
509 |
+
msgid "(No Title)"
|
510 |
+
msgstr "(Без названия)"
|
511 |
+
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Flamingo ===
|
2 |
Contributors: takayukister, megumithemes
|
3 |
Tags: bird, contact, mail, crm
|
4 |
-
Requires at least: 3.
|
5 |
-
Tested up to: 3.
|
6 |
-
Stable tag: 1.0.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -15,6 +15,7 @@ Flamingo is a WordPress plugin created to be a total CRM package. With this vers
|
|
15 |
|
16 |
= Translators =
|
17 |
|
|
|
18 |
* Brazilian Portuguese (pt_BR) - [Ilton Alberto Junior](https://twitter.com/iltonalberto)
|
19 |
* Chinese, Simplified (zh_CN) - [ninghao](http://ninghao.net/)
|
20 |
* Dutch (nl_NL) - [TenSheep](http://tensheep.nl/)
|
@@ -24,6 +25,9 @@ Flamingo is a WordPress plugin created to be a total CRM package. With this vers
|
|
24 |
* Hungarian (hu_HU) - Rózsahegyi Péter
|
25 |
* Italian (it_IT) - Rosario Capparelli
|
26 |
* Japanese (ja) - [Takayuki Miyoshi](http://ideasilo.wordpress.com)
|
|
|
|
|
|
|
27 |
* Slovak (sk_SK) - Branco Radenovich
|
28 |
* Spanish (es_ES) - [Israel Ortuño](http://expander.es/)
|
29 |
* Turkish (tr_TR) - Ömür YANIKOĞLU
|
@@ -42,6 +46,12 @@ If you have created your own language pack, or have an update of an existing one
|
|
42 |
|
43 |
== Changelog ==
|
44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
= 1.0.5 =
|
46 |
|
47 |
* New: Support hierarchical channels (aka "sub channels") for inbound messages.
|
1 |
=== Flamingo ===
|
2 |
Contributors: takayukister, megumithemes
|
3 |
Tags: bird, contact, mail, crm
|
4 |
+
Requires at least: 3.6
|
5 |
+
Tested up to: 3.8.1
|
6 |
+
Stable tag: 1.0.6
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
15 |
|
16 |
= Translators =
|
17 |
|
18 |
+
* Arabic (ar) - Jeremy Varnham
|
19 |
* Brazilian Portuguese (pt_BR) - [Ilton Alberto Junior](https://twitter.com/iltonalberto)
|
20 |
* Chinese, Simplified (zh_CN) - [ninghao](http://ninghao.net/)
|
21 |
* Dutch (nl_NL) - [TenSheep](http://tensheep.nl/)
|
25 |
* Hungarian (hu_HU) - Rózsahegyi Péter
|
26 |
* Italian (it_IT) - Rosario Capparelli
|
27 |
* Japanese (ja) - [Takayuki Miyoshi](http://ideasilo.wordpress.com)
|
28 |
+
* Persian (Farsi; fa_IR) - Morteza Rahmani
|
29 |
+
* Romanian (ro_RO) - [Inbox Translation](http://inboxtranslation.com/)
|
30 |
+
* Russian (ru_RU) - [Pavel](http://wlstyling.crimea.ua/)
|
31 |
* Slovak (sk_SK) - Branco Radenovich
|
32 |
* Spanish (es_ES) - [Israel Ortuño](http://expander.es/)
|
33 |
* Turkish (tr_TR) - Ömür YANIKOĞLU
|
46 |
|
47 |
== Changelog ==
|
48 |
|
49 |
+
= 1.0.6 =
|
50 |
+
|
51 |
+
* Some admin UI have been modified to fit with WordPress 3.8 admin design.
|
52 |
+
* Translations for Arabic, Romanian, Persian and Russian have been created.
|
53 |
+
* This version requires WordPress 3.6 or higher.
|
54 |
+
|
55 |
= 1.0.5 =
|
56 |
|
57 |
* New: Support hierarchical channels (aka "sub channels") for inbound messages.
|