# Developers

**URL:** https://meta.discourse.org/c/wiki/developers/179.md?page=1

[最新版本](https://meta.discourse.org/latest.md) · [分類](https://meta.discourse.org/categories.md) · [標簽](https://meta.discourse.org/tags.md)

**Page:** 2

---

## [使用 Screen 引导开发安装（Ubuntu）](https://meta.discourse.org/t/use-screen-to-bootstrap-a-development-install-ubuntu/62678)

<div class="topic-metadata">

**Author:** [@sulliops](https://meta.discourse.org/u/sulliops)\
**回覆:** 1\
**Last updated:** [2017年五月14日 13:26 UTC](https://meta.discourse.org/t/use-screen-to-bootstrap-a-development-install-ubuntu/62678 "2017-05-14T13:26:49Z")

</div>

This tutorial was posted on discourse.sulliops.co on May 14, 2017. When installing Discourse for development using this tutorial, the last step is to run bundle exec rails server --binding=0.0.0.0 to bootstrap the serve…

---

## [自定义404页面（"哎呀！该页面不存在或是私有的"）](https://meta.discourse.org/t/customize-the-404-page-oops-that-page-doesnt-exist-or-is-private/68017)

<div class="topic-metadata">

**Author:** [@dax](https://meta.discourse.org/u/dax)\
**回覆:** 0\
**Last updated:** [2017年八月14日 14:31 UTC](https://meta.discourse.org/t/customize-the-404-page-oops-that-page-doesnt-exist-or-is-private/68017 "2017-08-14T14:31:52Z")

</div>

Before: After (categories on the right): Or categories on the left: page width increased buttons and google search are always visible categories aligned on the right (or left) topics title cut if too long adde…

---

## [添加插件的翻译](https://meta.discourse.org/t/add-translation-to-a-plugin/54748)

<div class="topic-metadata">

**Author:** [@Pad\_Pors](https://meta.discourse.org/u/Pad_Pors)\
**回覆:** 0\
**Last updated:** [2016年十二月24日 16:14 UTC](https://meta.discourse.org/t/add-translation-to-a-plugin/54748 "2016-12-24T16:14:13Z")

</div>

go to the github repository of the plugin, e. g. discourse-canned-replies. go to /config/locales folder of the plugin. you should see some yml files, like client.en.yml and server.en.yml. the client file is for th…

---

## [使插件模板本地化友好](https://meta.discourse.org/t/making-plugin-templates-localization-friendly/40952)

<div class="topic-metadata">

**Author:** [@Mittineague](https://meta.discourse.org/u/Mittineague)\
**回覆:** 0\
**Last updated:** [2016年三月13日 03:04 UTC](https://meta.discourse.org/t/making-plugin-templates-localization-friendly/40952 "2016-03-13T03:04:20Z")

</div>

If you are familiar with WordPress plugins, you may have noticed that the more popular ones take advantage of gettext so that their text can be translated. It takes a little bit of effort to wrap text inside of function…

---

## [通过 API 暂停用户](https://meta.discourse.org/t/suspend-a-user-via-the-api/36810)

<div class="topic-metadata">

**Author:** [@SylvainKalache](https://meta.discourse.org/u/SylvainKalache)\
**回覆:** 0\
**Last updated:** [2015年十二月16日 23:38 UTC](https://meta.discourse.org/t/suspend-a-user-via-the-api/36810 "2015-12-16T23:38:23Z")

</div>

If you use Discourse web interface, you can go to the route /admin/users/:username and then use the suspend button. You can find the suspend method in UsersController. To suspend a user via the API, use /admin/users/:us…

---

## [在移动屏幕模拟器中的测试Discourse](https://meta.discourse.org/t/test-discourse-in-mobile-screen-emulator/17155)

<div class="topic-metadata">

**Author:** [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**回覆:** 2\
**Last updated:** [2014年十月12日 22:19 UTC](https://meta.discourse.org/t/test-discourse-in-mobile-screen-emulator/17155 "2014-10-12T22:19:24Z")

</div>

After some trial and error, I came to the conclusion that the built-in Mobile Emulation in Chrome is the best way to quickly preview Discourse pages on a mobile device. Sure you can also just append ?mobile\_view=1 to an…

[上一頁](https://meta.discourse.org/c/wiki/developers/179.md)
