Index: branches/REL1_16/extensions/Collection/Collection.i18n.php |
— | — | @@ -2012,6 +2012,8 @@ |
2013 | 2013 | 'coll-rendering_status' => '<strong>Status:</strong> $1', |
2014 | 2014 | 'coll-rendering_article' => '(Wikiseite: $1)', |
2015 | 2015 | 'coll-rendering_page' => '(Seite: $1)', |
| 2016 | + 'coll-rendering_page_info_text_article' => '{{MediaWiki:Coll-helppage}}/Informationen über das Rendern von Seiten', |
| 2017 | + 'coll-rendering_collection_info_text_article' => '{{MediaWiki:Coll-helppage}}/Informationen über das Rendern von Sammlungen', |
2016 | 2018 | 'coll-rendering_finished_title' => 'Fertig erstellt', |
2017 | 2019 | 'coll-rendering_finished_text' => '<strong>Die Datei wurde erfolgreich erstellt.</strong> |
2018 | 2020 | <strong>[$1 Dokument herunterladen]</strong>. |
— | — | @@ -7338,6 +7340,8 @@ |
7339 | 7341 | 'coll-print_template_prefix' => 'Drucke', |
7340 | 7342 | 'coll-print_template_pattern' => '$1/Druck', |
7341 | 7343 | 'coll-your_book' => 'Dei Buch', |
| 7344 | + 'coll-download_title' => 'Runnerlaade', |
| 7345 | + 'coll-download' => 'Runnerlaade', |
7342 | 7346 | 'coll-remove' => 'Lösche', |
7343 | 7347 | 'coll-show' => 'Zeige', |
7344 | 7348 | 'coll-rename' => 'Naame ennere', |
— | — | @@ -7717,12 +7721,12 @@ |
7718 | 7722 | 'coll-unknown_subpage_title' => 'Subpágina desconhecida', |
7719 | 7723 | 'coll-unknown_subpage_text' => 'Não existe esta sub-página do [[Special:Book|Livro]]', |
7720 | 7724 | 'coll-couldnotaddarticle_title' => 'Não foi possível adicionar a página wiki', |
7721 | | - 'coll-couldnotaddarticle_msg' => 'A página wiki não pode ser adicionada.', |
| 7725 | + 'coll-couldnotaddarticle_msg' => 'A página wiki não pôde ser adicionada.', |
7722 | 7726 | 'coll-couldnotremovearticle_title' => 'Não foi possível remover a página wiki', |
7723 | 7727 | 'coll-couldnotremovearticle_msg' => 'A página wiki não pôde ser removida.', |
7724 | 7728 | 'coll-noscript_text' => '<h1>É necessário o JavaScript!</h1> |
7725 | | -<strong>O seu navegador não suporta JavaScript ou o JavaScript foi desactivado. |
7726 | | -Esta página não funcionará correctamente, se não activar o JavaScript.</strong>', |
| 7729 | +<strong>Ou o seu navegador não suporta JavaScript ou o JavaScript foi desactivado. |
| 7730 | +Esta página não funcionará correctamente sem o JavaScript.</strong>', |
7727 | 7731 | 'coll-savedbook_template' => 'livro_gravado', |
7728 | 7732 | 'coll-your_book' => 'O seu livro', |
7729 | 7733 | 'coll-download_title' => 'Descarregar', |
— | — | @@ -7762,7 +7766,7 @@ |
7763 | 7767 | 'coll-save_collection' => 'Gravar livro', |
7764 | 7768 | 'coll-save_category' => 'Todos os livros gravados são adicionados à categoria [[:Category:{{MediaWiki:Coll-bookscategory}}|{{MediaWiki:Coll-bookscategory}}]].', |
7765 | 7769 | 'coll-overwrite_title' => 'A página existe. Escrever por cima?', |
7766 | | - 'coll-overwrite_text' => 'Um página com o nome [[:$1]] já existe. |
| 7770 | + 'coll-overwrite_text' => 'Uma página com o nome [[:$1]] já existe. |
7767 | 7771 | Deseja substituí-la com o seu livro?', |
7768 | 7772 | 'coll-yes' => 'Sim', |
7769 | 7773 | 'coll-no' => 'Não', |
— | — | @@ -7793,7 +7797,7 @@ |
7794 | 7798 | |
7795 | 7799 | Notas: |
7796 | 7800 | * Não está satisfeito com o resultado? Consulte [[{{MediaWiki:Coll-helppage}}|a página de ajuda sobre livros]] para conhecer as possibilidades de aprimoramento.', |
7797 | | - 'coll-notfound_title' => 'Livro não encontrado', |
| 7801 | + 'coll-notfound_title' => 'Livro não foi encontrado', |
7798 | 7802 | 'coll-notfound_text' => 'Não foi possível encontrar a página do livro.', |
7799 | 7803 | 'coll-download_notfound_title' => 'Ficheiro não encontrado', |
7800 | 7804 | 'coll-download_notfound_text' => 'O ficheiro que está a tentar descarregar não existe: |
— | — | @@ -7813,8 +7817,8 @@ |
7814 | 7818 | Por favor, contacte o seu administrador MediaWiki.', |
7815 | 7819 | 'coll-license' => 'Licença', |
7816 | 7820 | 'coll-return_to' => 'Voltar para [[:$1]]', |
7817 | | - 'coll-more_info' => 'Mostrar mais informações', |
7818 | | - 'coll-hide_info' => 'Ocultar informações', |
| 7821 | + 'coll-more_info' => 'Mostrar mais informação', |
| 7822 | + 'coll-hide_info' => 'Ocultar informação', |
7819 | 7823 | 'coll-order_info_article' => '{{MediaWiki:Coll-helppage}}/Informação sobre encomendas PediaPress', |
7820 | 7824 | 'coll-suggest_title' => 'Páginas sugeridas para o seu livro', |
7821 | 7825 | 'coll-suggest_intro_text' => 'As sugestões são baseadas no conjunto actual de páginas wiki no seu livro. |
— | — | @@ -9750,25 +9754,26 @@ |
9751 | 9755 | * @author Joseph |
9752 | 9756 | * @author Karduelis |
9753 | 9757 | * @author Mach |
| 9758 | + * @author Manco Capac |
9754 | 9759 | * @author Srhat |
9755 | 9760 | * @author Suelnur |
9756 | 9761 | */ |
9757 | 9762 | $messages['tr'] = array( |
9758 | 9763 | 'coll-desc' => '[[Special:Book|Kitap oluştur]]', |
9759 | | - 'coll-book_creator_intro' => "<big>''Koleksiyon oluşturucu'' ile seçtiğiniz viki sayfalarından bir koleksiyon oluşturabilirsiniz. Oluşturduğunuz koleksiyonun diğer formatlardan (mesela PDF veya ODF) çıktısını alabilir veya yazdırılmış bir kopya sipariş edebilirsiniz.</big>", |
9760 | | - 'coll-manage_your_book' => 'Koleksiyonunuzu düzenleyin', |
9761 | | - 'coll-book_creator_help' => 'Daha fazla bilgi için [[{{MediaWiki:Coll-helppage}}|koleksiyonlar hakkındaki yardım sayfasına]] bakın.', |
9762 | | - 'coll-start_book_creator' => 'Koleksiyon oluşturucuyu başlat', |
9763 | | - 'coll-book_creator_continue' => 'Koleksiyon oluşturucuyu kullanmaya devam et', |
9764 | | - 'coll-book_creator_disable_text' => "''Koleksiyon oluşturucu'' devre dışı bırakılacak ve üzerinde çalıştığınız koleksiyon silinecektir.", |
| 9764 | + 'coll-book_creator_intro' => "<big>''Kitap oluşturucu'' ile seçtiğiniz viki sayfalarından bir kitap oluşturabilirsiniz. Oluşturduğunuz kitabın diğer formatlardan (örneğin PDF veya ODF) çıktısını alabilir veya yazdırılmış bir kopya sipariş edebilirsiniz.</big>", |
| 9765 | + 'coll-manage_your_book' => 'Kitabınızı düzenleyin', |
| 9766 | + 'coll-book_creator_help' => 'Daha fazla bilgi için [[{{MediaWiki:Coll-helppage}}|kitaplar hakkındaki yardım sayfasına]] bakın.', |
| 9767 | + 'coll-start_book_creator' => 'Kitap oluşturucuyu başlat', |
| 9768 | + 'coll-book_creator_continue' => 'Kitap oluşturucuyu kullanmaya devam et', |
| 9769 | + 'coll-book_creator_disable_text' => "''Kitap oluşturucu'' devre dışı bırakılacak ve üzerinde çalıştığınız kitap silinecektir.", |
9765 | 9770 | 'coll-book_creator_text_article' => '{{MediaWiki:Coll-helppage}}/Kitap oluşturucu metni', |
9766 | | - 'coll-collection' => 'Koleksiyon', |
9767 | | - 'coll-collections' => 'Koleksiyonlar', |
| 9771 | + 'coll-collection' => 'Kitap', |
| 9772 | + 'coll-collections' => 'Kitaplar', |
9768 | 9773 | 'coll-exclusion_category_title' => 'Yazdırırken hariç tut', |
9769 | 9774 | 'coll-print_template_prefix' => 'Yazdır', |
9770 | 9775 | 'coll-print_template_pattern' => '$1/Yazdır', |
9771 | 9776 | 'coll-unknown_subpage_title' => 'Bilinmeyen altsayfa', |
9772 | | - 'coll-unknown_subpage_text' => '[[Special:Book|Koleksiyonun]] bu altsayfası mevcut değil', |
| 9777 | + 'coll-unknown_subpage_text' => '[[Special:Book|Kitabın]] bu altsayfası mevcut değil', |
9773 | 9778 | 'coll-couldnotaddarticle_title' => 'Viki sayfası eklenemiyor', |
9774 | 9779 | 'coll-couldnotaddarticle_msg' => 'Viki sayfası eklenemedi.', |
9775 | 9780 | 'coll-couldnotremovearticle_title' => 'Viki sayfası kaldırılamıyor', |
— | — | @@ -9777,10 +9782,10 @@ |
9778 | 9783 | <strong>Tarayıcınız JavaScript desteklemiyor ya da JavaScript kapalı. |
9779 | 9784 | JavaScript devreye sokulmadıkça bu sayfa doğru çalışmayacaktır.</strong>', |
9780 | 9785 | 'coll-savedbook_template' => 'kaydedilmiş_kitap', |
9781 | | - 'coll-your_book' => 'Koleksiyonunuz', |
| 9786 | + 'coll-your_book' => 'Kitabınız', |
9782 | 9787 | 'coll-download_title' => 'İndir', |
9783 | | - 'coll-download_text' => 'Koleksiyonunuzu bilgisayarınıza indirmek için bir format seçin ve butona tıklayın.', |
9784 | | - 'coll-download_as_text' => 'Koleksiyonunuzu $1 formatında bilgisayarınıza indirmek için butona tıklayın.', |
| 9788 | + 'coll-download_text' => 'Kitabınızı bilgisayarınıza indirmek için bir format seçin ve butona tıklayın.', |
| 9789 | + 'coll-download_as_text' => 'Kitabınızı $1 formatında bilgisayarınıza indirmek için butona tıklayın.', |
9785 | 9790 | 'coll-download' => 'İndir', |
9786 | 9791 | 'coll-format_label' => 'Format:', |
9787 | 9792 | 'coll-remove' => 'Kaldır', |
— | — | @@ -9798,36 +9803,36 @@ |
9799 | 9804 | 'coll-rename' => 'Yeniden adlandır', |
9800 | 9805 | 'coll-new_chapter' => 'Yeni bölüm için isim girin', |
9801 | 9806 | 'coll-rename_chapter' => 'Bölüm için yeni isim girin', |
9802 | | - 'coll-no_such_category' => 'Böyle bir kategori bululnmamaktadır', |
| 9807 | + 'coll-no_such_category' => 'Böyle bir kategori bulunmamaktadır', |
9803 | 9808 | 'coll-notitle_title' => 'Sayfanın başlığı belirlenemiyor.', |
9804 | 9809 | 'coll-post_failed_title' => 'POST isteği başarısız', |
9805 | 9810 | 'coll-post_failed_msg' => '$1 için POST isteği başarısız ($2).', |
9806 | 9811 | 'coll-mwserve_failed_title' => 'İşlem sunucusu hatası', |
9807 | 9812 | 'coll-mwserve_failed_msg' => 'İşlem sunucusunda bir hata oluştu: <nowiki>$1</nowiki>', |
9808 | 9813 | 'coll-error_reponse' => 'Sunucudan hata cevabı', |
9809 | | - 'coll-empty_collection' => 'Boş koleksiyon', |
| 9814 | + 'coll-empty_collection' => 'Boş kitap', |
9810 | 9815 | 'coll-revision' => 'Revizyon: $1', |
9811 | | - 'coll-save_collection_title' => 'Koleksiyonunuzu kaydedip paylaşın', |
| 9816 | + 'coll-save_collection_title' => 'Kitabınızı kaydedip paylaşın', |
9812 | 9817 | 'coll-save_collection_text' => 'Bir konum seçin:', |
9813 | | - 'coll-login_to_save' => 'Koleksiyonlarınızı daha sonra kullanmak için kaydetmek istiyorsanız, lütfen [[Special:UserLogin|giriş yapın ya da bir hesap oluşturun]].', |
9814 | | - 'coll-personal_collection_label' => 'Kişisel koleksiyon:', |
9815 | | - 'coll-community_collection_label' => 'Topluluk koleksiyonu:', |
9816 | | - 'coll-save_collection' => 'Koleksiyonu kaydet', |
9817 | | - 'coll-save_category' => 'Tüm kaydedilen koleksiyonlar [[:Category:{{MediaWiki:Coll-bookscategory}}|{{MediaWiki:Coll-bookscategory}}]] kategorisine eklenir.', |
| 9818 | + 'coll-login_to_save' => 'Kitaplarınızı daha sonra kullanmak için kaydetmek istiyorsanız, lütfen [[Special:UserLogin|giriş yapın ya da bir hesap oluşturun]].', |
| 9819 | + 'coll-personal_collection_label' => 'Kişisel kitap:', |
| 9820 | + 'coll-community_collection_label' => 'Topluluk kitabı:', |
| 9821 | + 'coll-save_collection' => 'Kitabı kaydet', |
| 9822 | + 'coll-save_category' => 'Tüm kaydedilen kitaplar [[:Category:{{MediaWiki:Coll-bookscategory}}|{{MediaWiki:Coll-bookscategory}}]] kategorisine eklenir.', |
9818 | 9823 | 'coll-overwrite_title' => 'Sayfa zaten mevcut. |
9819 | 9824 | Üzerine yazmak ister misiniz?', |
9820 | 9825 | 'coll-overwrite_text' => '[[:$1]] adında bir sayfa zaten mevcut. |
9821 | | -Koleksiyonunuzla beraber değiştirilmesini istiyor musunuz?', |
| 9826 | +Kitabınızla beraber değiştirilmesini istiyor musunuz?', |
9822 | 9827 | 'coll-yes' => 'Evet', |
9823 | 9828 | 'coll-no' => 'Hayır', |
9824 | | - 'coll-load_overwrite_text' => 'Koleksiyonunuzda birkaç sayfa zaten var. |
9825 | | -Şu anki koleksiyonunuzun üzerine yazmak mı, yeni içeriği eklemek mi, veya bu kitabı yüklemeyi iptal etmek mi istiyorsunuz?', |
| 9829 | + 'coll-load_overwrite_text' => 'Kitabınızda birkaç sayfa zaten var. |
| 9830 | +Şu anki kitabınızın üzerine yazmak mı, yeni içeriği eklemek mi, veya bu kitabı yüklemeyi iptal etmek mi istiyorsunuz?', |
9826 | 9831 | 'coll-overwrite' => 'Üzerine yaz', |
9827 | 9832 | 'coll-append' => 'Ekle', |
9828 | 9833 | 'coll-cancel' => 'İptal', |
9829 | 9834 | 'coll-update' => 'Güncelle', |
9830 | | - 'coll-limit_exceeded_title' => 'Koleksiyon çok büyük', |
9831 | | - 'coll-limit_exceeded_text' => 'Koleksiyonunuz çok büyük. |
| 9835 | + 'coll-limit_exceeded_title' => 'Kitap çok büyük', |
| 9836 | + 'coll-limit_exceeded_text' => 'Kitabınız çok büyük. |
9832 | 9837 | Daha fazla sayfa eklenememektedir.', |
9833 | 9838 | 'coll-rendering_title' => 'Oluşturuluyor', |
9834 | 9839 | 'coll-rendering_text' => '<p><strong>Lütfen belge oluşturulurken bekleyin.</strong></p> |
— | — | @@ -9846,9 +9851,9 @@ |
9847 | 9852 | Dosyayı bilgisayarınıza <strong>[$1 indirin]</strong>. |
9848 | 9853 | |
9849 | 9854 | Not: |
9850 | | -* Çıktıdan memnun değil misiniz? Geliştirme olanakları için [[{{MediaWiki:Coll-helppage}}|koleksiyonlar hakkındaki yardım sayfalarına]] bakın.', |
9851 | | - 'coll-notfound_title' => 'Koleksiyon bulunamadı', |
9852 | | - 'coll-notfound_text' => 'Koleksiyon sayfası bulunamadı.', |
| 9855 | +* Çıktıdan memnun değil misiniz? Geliştirme olanakları için [[{{MediaWiki:Coll-helppage}}|kitaplar hakkındaki yardım sayfalarına]] bakın.', |
| 9856 | + 'coll-notfound_title' => 'Kitap bulunamadı', |
| 9857 | + 'coll-notfound_text' => 'Kitap sayfası bulunamadı.', |
9853 | 9858 | 'coll-download_notfound_title' => 'Dosya bulunamadı', |
9854 | 9859 | 'coll-download_notfound_text' => 'İndirmeye çalıştığınız dosya mevcut değil: Silinmiş olabilir ve yeniden oluşturulması gerekebilir.', |
9855 | 9860 | 'coll-download_failed_title' => 'İndirme sırasında hata', |
— | — | @@ -9856,7 +9861,7 @@ |
9857 | 9862 | 'coll-is_cached' => '<ul><li>Belgenin önbellekteki bir sürümü bulundu, bu yüzden oluşturmaya gerekmemektedir. <a href="$1">Yeniden oluşturmaya zorla.</a></li></ul>', |
9858 | 9863 | 'coll-excluded-templates' => '* [[:Category:$1|$1]] kategorisindeki şablonlar hariç tutuldu.', |
9859 | 9864 | 'coll-blacklisted-templates' => '* [[:$1]] kara listesindeki şablonlar hariç tutuldu.', |
9860 | | - 'coll-return_to_collection' => '<p><a href="$1">$2</a> koleksiyonuna geri dön</p>', |
| 9865 | + 'coll-return_to_collection' => '<p><a href="$1">$2</a> kitaba geri dön</p>', |
9861 | 9866 | 'coll-book_title' => 'Basılı bir kitap olarak sipariş et', |
9862 | 9867 | 'coll-book_text' => 'Talebe-göre-basım ortağımızdan basılı bir kitap al:', |
9863 | 9868 | 'coll-order_from_pp' => '$1 ile önizle', |
— | — | @@ -9869,20 +9874,20 @@ |
9870 | 9875 | 'coll-more_info' => 'Daha fazla bilgi göster', |
9871 | 9876 | 'coll-hide_info' => 'Bilgiyi gizle', |
9872 | 9877 | 'coll-order_info_article' => '{{MediaWiki:Coll-helppage}}/PediaPress sipariş bilgisi', |
9873 | | - 'coll-suggest_title' => 'Koleksiyonunuz için önerilen sayfalar', |
9874 | | - 'coll-suggest_intro_text' => 'Öneriler şu anda koleksiyonunuzda bulunan viki sayfalarına dayalıdır. |
| 9878 | + 'coll-suggest_title' => 'Kitabınız için önerilen sayfalar', |
| 9879 | + 'coll-suggest_intro_text' => 'Öneriler şu anda kitabınızda bulunan viki sayfalarına dayalıdır. |
9875 | 9880 | Ekle veya sil butonlarına her bastığınızda liste yenilenir.', |
9876 | 9881 | 'coll-suggested_articles' => 'Öneriler', |
9877 | 9882 | 'coll-suggest_reset_bans' => 'sıfırla', |
9878 | 9883 | 'coll-suggest_reset_bans_tooltip' => 'Daha önceden silinmiş önerileri göster', |
9879 | 9884 | 'coll-suggest_add_selected' => 'Seçili sayfaları ekle', |
9880 | 9885 | 'coll-suggest_ban_selected' => 'Seçili sayfaları kaldır', |
9881 | | - 'coll-suggest_your_book' => 'Koleksiyonunuz', |
| 9886 | + 'coll-suggest_your_book' => 'Kitabınız', |
9882 | 9887 | 'coll-suggest_show' => 'göster', |
9883 | 9888 | 'coll-suggest_ban_tooltip' => 'Bu sayfayı öneri listesinden kaldır', |
9884 | 9889 | 'coll-suggest_article_ban' => '<strong>$1</strong> sayfası önerilerden ($2) kaldırıldı.', |
9885 | | - 'coll-suggest_article_add' => '<strong>$1</strong> sayfası koleksiyonunuza ($2) eklendi.', |
9886 | | - 'coll-suggest_article_remove' => '<strong>$1</strong> sayfası koleksiyonunuzdan ($2) çıkarıldı.', |
| 9890 | + 'coll-suggest_article_add' => '<strong>$1</strong> sayfası kitabınıza ($2) eklendi.', |
| 9891 | + 'coll-suggest_article_remove' => '<strong>$1</strong> sayfası kitabınızdan ($2) çıkarıldı.', |
9887 | 9892 | 'coll-suggest_undo_tooltip' => 'Bu eylemi geri al', |
9888 | 9893 | 'coll-suggest_undo' => 'geri al', |
9889 | 9894 | 'right-collectionsaveasuserpage' => 'Kitapları kullanıcı sayfası olarak kaydet', |
Index: branches/REL1_16/extensions/Collection/Collection.php |
— | — | @@ -93,6 +93,12 @@ |
94 | 94 | 'rl' => 'PDF', |
95 | 95 | ); |
96 | 96 | |
| 97 | + |
| 98 | +$wgCollectionContentTypeToFilename = array( |
| 99 | + 'application/pdf' => 'collection.pdf', |
| 100 | + 'application/vnd.oasis.opendocument.text' => 'collection.odt', |
| 101 | +); |
| 102 | + |
97 | 103 | $wgCollectionPortletFormats = array( 'rl' ); |
98 | 104 | |
99 | 105 | $wgCollectionPortletForLoggedInUsersOnly = false; |
Index: branches/REL1_16/extensions/Collection/CollectionCore.i18n.php |
— | — | @@ -388,6 +388,8 @@ |
389 | 389 | 'coll-disable' => 'isključena', |
390 | 390 | 'coll-book_creator_disable' => 'Onemogući pravljenje knjiga', |
391 | 391 | 'coll-book_creator_disable_tooltip' => 'Prestani koristiti pravljenje knjiga', |
| 392 | + 'coll-add_linked_article' => 'Dodaj povezanu wiki stranicu u vašu knjigu', |
| 393 | + 'coll-remove_linked_article' => 'Ukloni povezanu wiki stranicu iz Vaše knjige', |
392 | 394 | 'coll-add_category' => 'Dodaj ovu kategoriju u Vašu knjigu', |
393 | 395 | 'coll-add_category_tooltip' => 'Dodaj sve wiki članke iz ove kategorije u Vašu knjigu', |
394 | 396 | 'coll-add_this_page' => 'Dodajte ovu stranicu u Vašu knjigu', |
— | — | @@ -680,6 +682,8 @@ |
681 | 683 | 'coll-disable' => 'znjemóžniś', |
682 | 684 | 'coll-book_creator_disable' => 'Funkciju knigłow znjemóžniś', |
683 | 685 | 'coll-book_creator_disable_tooltip' => 'Wužywanje funkcije knigłow zastajiś', |
| 686 | + 'coll-add_linked_article' => 'Wótkazany wikibok wašim knigłam pśidaś', |
| 687 | + 'coll-remove_linked_article' => 'Wótkazany wikibok z wašich knigłow wótpóraś', |
684 | 688 | 'coll-add_category' => 'Toś tu kategoriju twójim knigłam pśidaś', |
685 | 689 | 'coll-add_category_tooltip' => 'Wšě wikiboki w toś tej kategoriji twójim knigłam pśidaś', |
686 | 690 | 'coll-add_this_page' => 'Toś ten bok twójim knigłam pśidaś', |
— | — | @@ -2019,6 +2023,8 @@ |
2020 | 2024 | 'coll-disable' => 'slå av', |
2021 | 2025 | 'coll-book_creator_disable' => 'Slå av bokskaper', |
2022 | 2026 | 'coll-book_creator_disable_tooltip' => 'Stopp å bruke bokskaperen', |
| 2027 | + 'coll-add_linked_article' => 'Legg lenket wikiside til din bok', |
| 2028 | + 'coll-remove_linked_article' => 'Fjern lenket wikiside fra din bok', |
2023 | 2029 | 'coll-add_category' => 'Legg til denne kategorien i boka di', |
2024 | 2030 | 'coll-add_category_tooltip' => 'Legg til alle wikisider i denne kategorien til din bok', |
2025 | 2031 | 'coll-add_this_page' => 'Legg til denne siden i boka di', |
— | — | @@ -2093,6 +2099,7 @@ |
2094 | 2100 | * @author Xqt |
2095 | 2101 | */ |
2096 | 2102 | $messages['pdc'] = array( |
| 2103 | + 'coll-download_as' => 'Runnerlaade ass $1', |
2097 | 2104 | 'coll-bookscategory' => 'Bicher', |
2098 | 2105 | 'coll-clear_collection' => 'Buch lösche', |
2099 | 2106 | 'coll-help' => 'Hilf', |
— | — | @@ -2158,6 +2165,8 @@ |
2159 | 2166 | 'coll-disable' => 'Disabìlita', |
2160 | 2167 | 'coll-book_creator_disable' => 'Disabìlita ël creator ëd lìber', |
2161 | 2168 | 'coll-book_creator_disable_tooltip' => 'Deuvra pi nen ël creator ëd lìber', |
| 2169 | + 'coll-add_linked_article' => 'Gionta na pàgina colegà wiki a tò lìber', |
| 2170 | + 'coll-remove_linked_article' => 'Gava na pàgina colegà wiki da tò lìber', |
2162 | 2171 | 'coll-add_category' => 'Gionta sta categorìa-sì a tò lìber', |
2163 | 2172 | 'coll-add_category_tooltip' => 'Gionta tute le pàgine wiki an sta categorìa-sì a tò lìber', |
2164 | 2173 | 'coll-add_this_page' => 'Gionta sta pàgina-sì a tò lìber', |
— | — | @@ -2217,35 +2226,37 @@ |
2218 | 2227 | $messages['pt'] = array( |
2219 | 2228 | 'coll-print_export' => 'Imprimir/exportar', |
2220 | 2229 | 'coll-create_a_book' => 'Criar um livro', |
2221 | | - 'coll-create_a_book_tooltip' => 'Cria um livro ou uma coleção de páginas', |
| 2230 | + 'coll-create_a_book_tooltip' => 'Cria um livro ou uma colecção de páginas', |
2222 | 2231 | 'coll-book_creator' => 'Criador de livros', |
2223 | 2232 | 'coll-download_as' => 'Descarregar como $1', |
2224 | 2233 | 'coll-download_as_tooltip' => 'Descarregar uma versão $1 desta página wiki', |
2225 | 2234 | 'coll-disable' => 'desactivar', |
2226 | 2235 | 'coll-book_creator_disable' => 'Desactivar criador de livros', |
2227 | | - 'coll-book_creator_disable_tooltip' => 'Parar o uso do criador de livros', |
| 2236 | + 'coll-book_creator_disable_tooltip' => 'Terminar de usar o criador de livros', |
| 2237 | + 'coll-add_linked_article' => 'Adicionar ao livro a página wiki ligada', |
| 2238 | + 'coll-remove_linked_article' => 'Remover do livro a página wiki ligada', |
2228 | 2239 | 'coll-add_category' => 'Adicionar categoria ao seu livro', |
2229 | 2240 | 'coll-add_category_tooltip' => 'Adicionar todas as páginas wiki nesta categoria ao seu livro', |
2230 | 2241 | 'coll-add_this_page' => 'Adicionar esta página ao seu livro', |
2231 | | - 'coll-add_page_tooltip' => 'Adicionar a página wiki atual ao seu livro', |
| 2242 | + 'coll-add_page_tooltip' => 'Adicionar a página wiki actual ao seu livro', |
2232 | 2243 | 'coll-bookscategory' => 'Livros', |
2233 | 2244 | 'coll-clear_collection' => 'Esvaziar livro', |
2234 | 2245 | 'coll-clear_collection_confirm' => 'Deseja realmente limpar completamente o seu livro?', |
2235 | | - 'coll-clear_collection_tooltip' => 'Remover todas as páginas wiki do seu livro atual', |
| 2246 | + 'coll-clear_collection_tooltip' => 'Remover todas as páginas wiki do seu livro actual', |
2236 | 2247 | 'coll-help' => 'Ajuda', |
2237 | 2248 | 'coll-help_tooltip' => 'Mostrar ajuda sobre criação de livros', |
2238 | 2249 | 'coll-helppage' => 'Help:Livros', |
2239 | 2250 | 'coll-load_collection' => 'Carregar livro', |
2240 | | - 'coll-load_collection_tooltip' => 'Carregar este livro como o seu livro atual', |
| 2251 | + 'coll-load_collection_tooltip' => 'Carregar este livro como o seu livro actual', |
2241 | 2252 | 'coll-n_pages' => '$1 {{PLURAL:$1|página|páginas}}', |
2242 | 2253 | 'coll-printable_version_pdf' => 'Versão em PDF', |
2243 | 2254 | 'coll-remove_this_page' => 'Remover esta página do seu livro', |
2244 | | - 'coll-remove_page_tooltip' => 'Remover a página wiki atual do seu livro', |
| 2255 | + 'coll-remove_page_tooltip' => 'Remover a página wiki actual do livro', |
2245 | 2256 | 'coll-show_collection' => 'Mostrar livro', |
2246 | | - 'coll-show_collection_tooltip' => 'Clique para editar/descarregar/encomendar o seu livro', |
| 2257 | + 'coll-show_collection_tooltip' => 'Clique para editar/descarregar/encomendar o livro', |
2247 | 2258 | 'coll-not_addable' => 'Esta página não pode ser adicionada', |
2248 | 2259 | 'coll-make_suggestions' => 'Sugerir páginas', |
2249 | | - 'coll-make_suggestions_tooltip' => 'Mostrar sugestões baseadas nas páginas no seu livro', |
| 2260 | + 'coll-make_suggestions_tooltip' => 'Mostrar sugestões com base nas páginas do livro', |
2250 | 2261 | 'coll-suggest_empty' => 'vazio', |
2251 | 2262 | ); |
2252 | 2263 | |
— | — | @@ -2751,42 +2762,43 @@ |
2752 | 2763 | /** Turkish (Türkçe) |
2753 | 2764 | * @author Joseph |
2754 | 2765 | * @author Mach |
| 2766 | + * @author Manco Capac |
2755 | 2767 | * @author Srhat |
2756 | 2768 | */ |
2757 | 2769 | $messages['tr'] = array( |
2758 | 2770 | 'coll-print_export' => 'Yazdır/dışa aktar', |
2759 | 2771 | 'coll-create_a_book' => 'Bir kitap oluştur', |
2760 | 2772 | 'coll-create_a_book_tooltip' => 'Bir kitap veya sayfa derlemesi oluştur', |
2761 | | - 'coll-book_creator' => 'Koleksiyon oluşturucu', |
| 2773 | + 'coll-book_creator' => 'Kitap oluşturucu', |
2762 | 2774 | 'coll-download_as' => '$1 olarak indir', |
2763 | 2775 | 'coll-download_as_tooltip' => 'Bu viki sayfasının bir $1 sürümünü indir', |
2764 | 2776 | 'coll-disable' => 'devre dışı bırak', |
2765 | | - 'coll-book_creator_disable' => 'Koleksiyon oluşturucuyu devre dışı bırak', |
2766 | | - 'coll-book_creator_disable_tooltip' => 'Koleksiyon oluşturucuyu kullanmayı bırak', |
| 2777 | + 'coll-book_creator_disable' => 'Kitap oluşturucuyu devre dışı bırak', |
| 2778 | + 'coll-book_creator_disable_tooltip' => 'Kitap oluşturucuyu kullanmayı bırak', |
2767 | 2779 | 'coll-add_linked_article' => 'Bağlantılı viki sayfasını kitabınıza ekleyin', |
2768 | 2780 | 'coll-remove_linked_article' => 'Bağlantılı viki sayfasını kitabınızdan çıkarın', |
2769 | 2781 | 'coll-add_category' => 'Bu kategoriyi kitabınıza ekleyin', |
2770 | | - 'coll-add_category_tooltip' => 'Bu kategorideki tüm viki sayfalarını koleksiyonunuza ekleyin', |
2771 | | - 'coll-add_this_page' => 'Bu sayfayı koleksiyonunuza ekleyin', |
2772 | | - 'coll-add_page_tooltip' => 'Bu sayfayı koleksiyonunuza ekleyin', |
2773 | | - 'coll-bookscategory' => 'Koleksiyonlar', |
2774 | | - 'coll-clear_collection' => 'Koleksiyonu temizle', |
2775 | | - 'coll-clear_collection_confirm' => 'Koleksiyonunuzu tamamen temizlemeyi istiyor musunuz?', |
2776 | | - 'coll-clear_collection_tooltip' => 'Mevcut koleksiyonunuzdaki tüm viki sayfalarını silin', |
| 2782 | + 'coll-add_category_tooltip' => 'Bu kategorideki tüm viki sayfalarını kitabınıza ekleyin', |
| 2783 | + 'coll-add_this_page' => 'Bu sayfayı kitabınıza ekleyin', |
| 2784 | + 'coll-add_page_tooltip' => 'Bu sayfayı kitabınıza ekleyin', |
| 2785 | + 'coll-bookscategory' => 'Viki-kitaplar', |
| 2786 | + 'coll-clear_collection' => 'Kitabı temizle', |
| 2787 | + 'coll-clear_collection_confirm' => 'Kitabınızı tamamen temizlemeyi istiyor musunuz?', |
| 2788 | + 'coll-clear_collection_tooltip' => 'Mevcut kitabınızdaki tüm viki sayfalarını silin', |
2777 | 2789 | 'coll-help' => 'Yardım', |
2778 | | - 'coll-help_tooltip' => 'Koleksiyon oluşturma hakkında yardım göster', |
2779 | | - 'coll-helppage' => 'Help:Koleksiyonlar', |
2780 | | - 'coll-load_collection' => 'Koleksiyonu yükle', |
2781 | | - 'coll-load_collection_tooltip' => 'Bu koleksiyonu varsayılan koleksiyonunuz olarak yükleyin', |
| 2790 | + 'coll-help_tooltip' => 'Kitap oluşturma hakkında yardım göster', |
| 2791 | + 'coll-helppage' => 'Yardım:Kitaplar', |
| 2792 | + 'coll-load_collection' => 'Kitabı yükle', |
| 2793 | + 'coll-load_collection_tooltip' => 'Bu kitabı varsayılan kitabınız olarak yükleyin', |
2782 | 2794 | 'coll-n_pages' => '$1 {{PLURAL:$1|sayfa|sayfa}}', |
2783 | 2795 | 'coll-printable_version_pdf' => 'PDF sürümü', |
2784 | | - 'coll-remove_this_page' => 'Bu sayfayı koleksiyonunuzdan çıkarın', |
2785 | | - 'coll-remove_page_tooltip' => 'Bu sayfayı koleksiyonunuzdan çıkarın', |
2786 | | - 'coll-show_collection' => 'Koleksiyonu göster', |
2787 | | - 'coll-show_collection_tooltip' => 'Tıklayıp koleksiyonunuzu düzenleyin/indirin/sipariş edin', |
| 2796 | + 'coll-remove_this_page' => 'Bu sayfayı kitabınızdan çıkarın', |
| 2797 | + 'coll-remove_page_tooltip' => 'Bu sayfayı kitabınızdan çıkarın', |
| 2798 | + 'coll-show_collection' => 'Kitabı göster', |
| 2799 | + 'coll-show_collection_tooltip' => 'Tıklayıp kitabınızı düzenleyin/indirin/sipariş edin', |
2788 | 2800 | 'coll-not_addable' => 'Sayfa eklenemiyor', |
2789 | 2801 | 'coll-make_suggestions' => 'Sayfa öner', |
2790 | | - 'coll-make_suggestions_tooltip' => 'Koleksiyonunuzda mevcut sayfalara göre öneri göster', |
| 2802 | + 'coll-make_suggestions_tooltip' => 'Kitabınızdaki mevcut sayfalara göre öneriler göster', |
2791 | 2803 | 'coll-suggest_empty' => 'boş', |
2792 | 2804 | ); |
2793 | 2805 | |
Index: branches/REL1_16/extensions/Collection/Collection.alias.php |
— | — | @@ -158,7 +158,7 @@ |
159 | 159 | 'Book' => array( '책', '모음' ), |
160 | 160 | ); |
161 | 161 | |
162 | | -/** Ripoarisch (Ripoarisch) */ |
| 162 | +/** Colognian (Ripoarisch) */ |
163 | 163 | $aliases['ksh'] = array( |
164 | 164 | 'Book' => array( 'Booch sammelle', 'Sammlong', 'Sigge sammelle' ), |
165 | 165 | ); |
Index: branches/REL1_16/extensions/Collection/Collection.body.php |
— | — | @@ -1116,34 +1116,24 @@ |
1117 | 1117 | function download() { |
1118 | 1118 | global $wgOut; |
1119 | 1119 | global $wgRequest; |
| 1120 | + global $wgCollectionContentTypeToFilename; |
1120 | 1121 | |
1121 | 1122 | $tempfile = tmpfile(); |
1122 | | - $headers = self::mwServeCommand( 'download', array( |
| 1123 | + $info = self::mwServeCommand( 'download', array( |
1123 | 1124 | 'collection_id' => $wgRequest->getVal( 'collection_id' ), |
1124 | 1125 | 'writer' => $wgRequest->getVal( 'writer' ), |
1125 | 1126 | ), $timeout=false, $toFile=$tempfile ); |
1126 | | - if ( !$headers ) { |
| 1127 | + if ( !$info ) { |
1127 | 1128 | $wgOut->showErrorPage( 'coll-download_notfound_title', 'coll-download_notfound_text' ); |
1128 | 1129 | return; |
1129 | 1130 | } |
1130 | | - if ( isset( $headers['error'] ) ) { |
1131 | | - $wgOut->showErrorPage( |
1132 | | - 'coll-download_failed_title', |
1133 | | - 'coll-download_failed_text', |
1134 | | - array( $headers['error'] ) |
1135 | | - ); |
1136 | | - return; |
1137 | | - } |
1138 | 1131 | wfResetOutputBuffers(); |
1139 | | - if ( isset( $headers['content-type'] ) ) { |
1140 | | - header( 'Content-Type: ' . $headers['content-type']); |
| 1132 | + $ct = $info['content_type']; |
| 1133 | + header( 'Content-Type: ' . $ct ); |
| 1134 | + header( 'Content-Length: ' . $info['download_content_length'] ); |
| 1135 | + if ( isset( $wgCollectionContentTypeToFilename[$ct] ) ) { |
| 1136 | + header( 'Content-Disposition: inline; filename=' . $wgCollectionContentTypeToFilename[$ct] ); |
1141 | 1137 | } |
1142 | | - if ( isset( $headers['content-disposition'] ) ) { |
1143 | | - header( 'Content-Disposition: ' . $headers['content-disposition']); |
1144 | | - } |
1145 | | - if ( isset( $headers['content-length'] ) ) { |
1146 | | - header( 'Content-Length: ' . $headers['content-length']); |
1147 | | - } |
1148 | 1138 | fseek( $tempfile, 0 ); |
1149 | 1139 | fpassthru( $tempfile ); |
1150 | 1140 | $wgOut->disable(); |
— | — | @@ -1235,11 +1225,16 @@ |
1236 | 1226 | $args['login_credentials'] = $wgCollectionMWServeCredentials; |
1237 | 1227 | } |
1238 | 1228 | $errorMessage = ''; |
1239 | | - $headers = array(); |
1240 | | - $response = self::post( $wgCollectionMWServeURL, $args, $errorMessage, $headers, $timeout, $toFile ); |
| 1229 | + if ( $command == 'download' ) { |
| 1230 | + $method = 'GET'; |
| 1231 | + } else { |
| 1232 | + $method = 'POST'; |
| 1233 | + } |
| 1234 | + $info = false; |
| 1235 | + $response = self::curlreq( $method, $wgCollectionMWServeURL, $args, $errorMessage, $info, $timeout, $toFile ); |
1241 | 1236 | if ( $toFile ) { |
1242 | | - if ( $headers ) { |
1243 | | - return $headers; |
| 1237 | + if ( $info ) { |
| 1238 | + return $info; |
1244 | 1239 | } else { |
1245 | 1240 | return array( 'error' => $errorMessage ); |
1246 | 1241 | } |
— | — | @@ -1278,12 +1273,15 @@ |
1279 | 1274 | return $json_response; |
1280 | 1275 | } |
1281 | 1276 | |
1282 | | - static function post( $url, $postFields, &$errorMessage, &$headers, |
| 1277 | + static function curlreq( $method, $url, $postFields, &$errorMessage, &$info, |
1283 | 1278 | $timeout=true, $toFile=null ) { |
1284 | 1279 | global $wgHTTPTimeout, $wgHTTPProxy, $wgTitle, $wgVersion; |
1285 | 1280 | global $wgCollectionMWServeCert; |
1286 | 1281 | global $wgCollectionVersion; |
1287 | 1282 | |
| 1283 | + if ( $method == 'GET') { |
| 1284 | + $url = wfAppendQuery( $url, $postFields ); |
| 1285 | + } |
1288 | 1286 | $c = curl_init( $url ); |
1289 | 1287 | curl_setopt($c, CURLOPT_PROXY, $wgHTTPProxy); |
1290 | 1288 | $userAgent = wfGetAgent(); |
— | — | @@ -1292,9 +1290,14 @@ |
1293 | 1291 | } |
1294 | 1292 | $userAgent .= " (via MediaWiki/$wgVersion, Collection/$wgCollectionVersion)"; |
1295 | 1293 | curl_setopt( $c, CURLOPT_USERAGENT, $userAgent); |
1296 | | - curl_setopt( $c, CURLOPT_POST, true ); |
1297 | | - curl_setopt( $c, CURLOPT_POSTFIELDS, $postFields ); |
| 1294 | + if ( $method == 'POST' ) { |
| 1295 | + curl_setopt( $c, CURLOPT_POST, true ); |
| 1296 | + curl_setopt( $c, CURLOPT_POSTFIELDS, $postFields ); |
| 1297 | + } else { |
| 1298 | + curl_setopt( $c, CURLOPT_FOLLOWLOCATION, true ); |
| 1299 | + } |
1298 | 1300 | curl_setopt( $c, CURLOPT_HTTPHEADER, array( 'Expect:' ) ); |
| 1301 | + curl_setopt( $c, CURLOPT_HEADER, false ); |
1299 | 1302 | if ( is_object( $wgTitle ) ) { |
1300 | 1303 | curl_setopt( $c, CURLOPT_REFERER, $wgTitle->getFullURL() ); |
1301 | 1304 | } |
— | — | @@ -1309,33 +1312,20 @@ |
1310 | 1313 | curl_setopt ($c, CURLOPT_CAINFO, $wgCollectionMWServeCert); |
1311 | 1314 | } |
1312 | 1315 | |
1313 | | - $headerStream = tmpfile(); |
1314 | | - curl_setopt( $c, CURLOPT_WRITEHEADER, $headerStream ); |
1315 | 1316 | if ( $toFile ) { |
1316 | 1317 | curl_setopt( $c, CURLOPT_FILE, $toFile ); |
1317 | 1318 | } else { |
1318 | 1319 | curl_setopt( $c, CURLOPT_RETURNTRANSFER, true ); |
1319 | 1320 | } |
1320 | | - |
1321 | 1321 | $result = curl_exec( $c ); |
| 1322 | + $text = false; |
| 1323 | + $info = false; |
1322 | 1324 | if ( curl_errno( $c ) != CURLE_OK ) { |
1323 | | - $text = false; |
1324 | 1325 | $errorMessage = curl_error( $c ); |
1325 | | - $headers = false; |
1326 | 1326 | } elseif ( curl_getinfo( $c, CURLINFO_HTTP_CODE ) != 200 ) { |
1327 | | - $text = false; |
1328 | 1327 | $errorMessage = 'HTTP status ' . curl_getinfo( $c, CURLINFO_HTTP_CODE ); |
1329 | | - $headers = false; |
1330 | 1328 | } else { |
1331 | | - $headerSize = curl_getinfo( $c, CURLINFO_HEADER_SIZE ); |
1332 | | - fseek( $headerStream, 0 ); |
1333 | | - $headerLines = explode( "\n", fread( $headerStream, $headerSize ) ); |
1334 | | - foreach( $headerLines as $line ) { |
1335 | | - if ( preg_match( "/^(.+?):\s+(.+)$/", trim( $line ), $matches ) ) { |
1336 | | - $headers[ strtolower( $matches[1] ) ] = $matches[2]; |
1337 | | - } |
1338 | | - unset( $matches ); |
1339 | | - } |
| 1329 | + $info = curl_getinfo( $c ); |
1340 | 1330 | if ( !$toFile ) { |
1341 | 1331 | $text = $result; |
1342 | 1332 | } |
Property changes on: branches/REL1_16/extensions/Collection |
___________________________________________________________________ |
Modified: svn:mergeinfo |
1343 | 1333 | Merged /trunk/extensions/Collection:r63811-64113 |